Commit Graph

47 Commits

Author SHA1 Message Date
ben%netscape.com
b308c5fc72 44295, partially patch from timeless@bemail.org (some people have beaten me to part of it), r=myself and some general cleanup (js console) 2000-08-24 04:44:01 +00:00
mccabe%netscape.com
493ccf262a Fix to 49365.
Work around dump() logging messages to the js console by not having the js console call dump().  Also fix the console code so that string messages (originating from logStringMessage() calls) get printed properly, and adjust the number of saved console messages to match that of the underlying console service.

r=jband, a=beard
2000-08-17 23:39:49 +00:00
rayw%netscape.com
6385bb207a Changed case of nsIFactory.idl methods to start with lower case to be like other
interfaces.  Since the C++ generated code upper-cases the method names, this
affects no C++ code, but only a few javascript methods.

Bug 46771.

r=waterson.

I am in today and tomorrow.
2000-08-10 20:12:08 +00:00
jtaylor%netscape.com
eff8221d2c Fixes bugs 43427 and 46359. Provides clear button and error checking in JS
Console. r=ben. mccabe.
2000-08-09 20:18:38 +00:00
jtaylor%netscape.com
e6f1fc7fae Add label for clear button re: bug# 43427. r=ben. mccabe 2000-08-09 20:16:50 +00:00
jst%netscape.com
bbc5b3f11f Checking in patch from timelesss@bemail.org, add access keys to javascript console menus, r=me, a=brendan@mozilla.org 2000-07-01 00:43:03 +00:00
ben%netscape.com
2d3e888817 partial fixes for 32347, 30536, 41120 2000-06-17 03:26:47 +00:00
rbs%maths.uq.edu.au
26742e611c Change invalid REC-html40 to correct XHTML namespace. b:7834. a:ekrock@netscape.com 2000-06-15 09:54:41 +00:00
ben%netscape.com
bcfb7d32ee update js console to use utility overlay and global overlay 2000-06-05 06:36:45 +00:00
sspitzer%netscape.com
f46ad05a0b fix for bug #40248. I was using the category manager incorrectly.
thanks to bruce@cubik.org for pointing it out.
2000-06-01 04:14:34 +00:00
danm%netscape.com
3ef34119d6 fixing broken makefiles (see warnings in full tinderbox log) r=law 2000-05-24 21:20:50 +00:00
danm%netscape.com
c0ae0cbbf6 top-level chrome dirs are now packages,locales,skins 2000-05-13 21:29:08 +00:00
ben%netscape.com
aba08c4c47 removing redundant skin files 2000-05-11 04:27:29 +00:00
ben%netscape.com
6ec8006b8c removing redundant skins directories 2000-05-11 04:19:28 +00:00
mccabe%netscape.com
02ef367e2b Towards fixing 34416, use build rules to install .xul, etc. resource files rather overriding install rule.
Thanks to axel@pike.org <Axel Hecht> for the patch.
2000-05-09 07:23:04 +00:00
mccabe%netscape.com
979eb1b70c Manifest file for console component - for installing js-implemented -jsconsole 'commandline' handler on the mac. 2000-05-08 10:27:58 +00:00
mccabe%netscape.com
b2eb24585a Move from <html:script> to <script>. Thanks to Peter Annema for the review. 2000-05-08 10:18:47 +00:00
mccabe%netscape.com
78ada9b8f6 Add a rudimentary menu, with the extremely useful 'close' command. 2000-05-08 10:00:07 +00:00
mccabe%netscape.com
37a9293f08 Make several handlers return true. 2000-05-08 09:54:57 +00:00
mccabe%netscape.com
9122f17e5d Commandline handler for '-jsconsole' argument; calling mozilla with -jsconsole now brings up the javascript console (only).
Handler, idea and all clues courtesy Martijn Pieters <mj@digicool.com>
2000-05-07 04:26:37 +00:00
mccabe%netscape.com
3bfc87c51a Add standard taskbar. 2000-05-06 02:11:17 +00:00
mccabe%netscape.com
8b84267575 Add console.css file; make javascript console scrollable. Fix to 35998. 2000-04-27 08:45:30 +00:00
mccabe%netscape.com
c2ccba0b93 Display an informative message if unable to get the console service. 2000-04-21 10:13:56 +00:00
mccabe%netscape.com
51f69aee35 Remove now-unused files. 2000-04-21 07:09:49 +00:00
mccabe%netscape.com
0aa794713c Turn off building nsConsoleService binaries for unix and windows. nsConsoleService has moved to xpcom/base, and nsScriptError has moved to js/src/xpconnect. 2000-04-21 00:35:53 +00:00
danm%netscape.com
d0d8c4d5c3 dist...chrome restructuring 2000-04-19 21:42:30 +00:00
scc%netscape.com
18ebe287b9 making string conversions explicit 2000-04-18 23:53:10 +00:00
mccabe%netscape.com
c7224dec20 Temporary definition of NS_SCRIPTERROR_CLASSNAME (until file removed) to stave off bustage. 2000-04-18 03:36:20 +00:00
mccabe%netscape.com
c0c550eed7 Temporary add of needed define to fix bustage. 2000-04-18 03:07:38 +00:00
mccabe%netscape.com
5e9efe740c Make the console service threadsafe. Lock when logging messages, copying out the message array, registering and unregistering listeners, etc. Also proxy each registered listener to ensure that it is called only on the thread that registers it; hopefully this will make it safe to use javascript-implemented listeners even when error messages are logged on other threads.
Also log some partial work towards making nsIConsoleMessage interfaces factory-instantiable.
2000-04-13 07:20:24 +00:00
mccabe%netscape.com
e0f7ca3602 Rename interface constants from names like ERROR and STRICT, which evidently conflict with preprocessor defines on Windows.
Thanks to Travis for noticing this problem.
2000-04-13 07:03:46 +00:00
mccabe%netscape.com
b7cbbcab57 Fix Makefile to work with srcdir.
Patch courtesy Colin Blake <colin@theblakes.com>
2000-04-13 07:00:33 +00:00
mccabe%netscape.com
1d9c2ddad4 Fix console by updating component request from unused 'consoleservice' to 'mozilla.consoleservice.1'. Oversight! 2000-04-06 02:08:18 +00:00
rjc%netscape.com
aac3b9963d Fix fragment name on Macintosh. 2000-04-03 07:27:34 +00:00
colin%theblakes.com
dfa6f20d42 Define MOZ_COMPONENT_LIBS to resolve missing symbols. r=cls 2000-04-02 23:34:34 +00:00
sspitzer%netscape.com
59d90cbfe1 ignore generated makefiles. 2000-04-01 10:08:39 +00:00
sspitzer%netscape.com
70fc950a4c fix for #34182. r=cls 2000-04-01 10:04:45 +00:00
mccabe%netscape.com
817398ee13 Point to the JS Console page from the UI; from tasksOverlay, for now.
Tweak js console javascript, with many added notes

add 'categories I know about so far' to nsIScriptError.idl, as some attempt at documentation.
2000-03-31 10:51:13 +00:00
mccabe%netscape.com
c1e471397e Fix solaris bustage -
Add (nsISupports *) cast to nsSupportsArray::RemoveElement call, to remove overloading ambiguity detected on Solaris
2000-03-31 06:29:34 +00:00
mccabe%netscape.com
426dbb7c2d Rename progids to foo.bar.1 format; change console.js to take advantage of nsIScriptError messages when it gets them. 2000-03-31 04:17:54 +00:00
beard%netscape.com
f92ff9b577 initial check-in. 2000-03-31 02:03:19 +00:00
mccabe%netscape.com
eb4fc6f062 Not part of the build. IDL manifest for soon-to-be-landed mac project for js console. 2000-03-31 01:59:50 +00:00
mccabe%netscape.com
c34165e864 Switch from nsIScriptErrorLogger approach - having the Console Service support multiple factory interfaces for different kinds of console methods - to having a separate script error class. Per discussion with jband.
Add a few #ifndef __nsidefineforthisfile__ guards to .h files.
2000-03-30 09:40:11 +00:00
mccabe%netscape.com
2027a0896e Not currently built!
Add nsScriptError, and make nsConsoleService implement nsIScriptErrorLogger for logging script errors.  I do it this way to leave open the possibility of e.g. an nsIXMLErrorLogger interface later on.
2000-03-29 23:47:28 +00:00
mccabe%netscape.com
e0cf7cf10b NOT BUILT YET -
Make getMessageArray return an empty array (rather than null) when there are no mmessages, and change console.js to expect this (but check against null anyway.)
2000-03-28 03:21:45 +00:00
jband%netscape.com
b40c2bc8fb Win32 only makefile changes to get mccabe's JS console code to compile. Not yet part of the build 2000-03-27 22:24:33 +00:00
mccabe%netscape.com
5e7ffb5975 Initial add of files to support a JavaScript console.
r=jband, r=ben

(though I've changed things slightly since they saw it.)
2000-03-25 04:23:31 +00:00