48 Commits

Author SHA1 Message Date
dbaron%fas.harvard.edu
e52da02292 Change uses of CSS properties not part of the CSS2 spec to use -moz- prefix. b=3935
Fix some CSS errors found with CSS parser error reporting, with Ben's approval.


git-svn-id: svn://10.0.0.236/trunk@78230 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-06 02:17:26 +00:00
hyatt%netscape.com
84c3b8b2b2 fix for 51410 - xbl syntax change, r=danm
git-svn-id: svn://10.0.0.236/trunk@78183 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-05 22:52:57 +00:00
ben%netscape.com
c19007da6e 44295, partially patch from timeless@bemail.org (some people have beaten me to part of it), r=myself and some general cleanup (js console)
git-svn-id: svn://10.0.0.236/trunk@77056 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-24 04:44:01 +00:00
mccabe%netscape.com
85cc5c05a9 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


git-svn-id: svn://10.0.0.236/trunk@76590 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-17 23:39:49 +00:00
rayw%netscape.com
b02b43d396 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.


git-svn-id: svn://10.0.0.236/trunk@76014 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-10 20:12:08 +00:00
jtaylor%netscape.com
0351443d26 Fixes bugs 43427 and 46359. Provides clear button and error checking in JS
Console. r=ben. mccabe.


git-svn-id: svn://10.0.0.236/trunk@75894 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-09 20:18:38 +00:00
jtaylor%netscape.com
fc30ccdbe5 Add label for clear button re: bug# 43427. r=ben. mccabe
git-svn-id: svn://10.0.0.236/trunk@75893 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-09 20:16:50 +00:00
jst%netscape.com
1a6f29b8e9 Checking in patch from timelesss@bemail.org, add access keys to javascript console menus, r=me, a=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@73611 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-01 00:43:03 +00:00
ben%netscape.com
8a930cec8b partial fixes for 32347, 30536, 41120
git-svn-id: svn://10.0.0.236/trunk@72480 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-17 03:26:47 +00:00
rbs%maths.uq.edu.au
de23cc3486 Change invalid REC-html40 to correct XHTML namespace. b:7834. a:ekrock@netscape.com
git-svn-id: svn://10.0.0.236/trunk@72300 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-15 09:54:41 +00:00
ben%netscape.com
11a9736c7d update js console to use utility overlay and global overlay
git-svn-id: svn://10.0.0.236/trunk@71509 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-05 06:36:45 +00:00
sspitzer%netscape.com
828044e035 fix for bug #40248. I was using the category manager incorrectly.
thanks to bruce@cubik.org for pointing it out.


git-svn-id: svn://10.0.0.236/trunk@71244 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-01 04:14:34 +00:00
danm%netscape.com
1fedac2750 fixing broken makefiles (see warnings in full tinderbox log) r=law
git-svn-id: svn://10.0.0.236/trunk@70750 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-24 21:20:50 +00:00
danm%netscape.com
24cc070710 top-level chrome dirs are now packages,locales,skins
git-svn-id: svn://10.0.0.236/trunk@69582 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-13 21:29:08 +00:00
ben%netscape.com
689707fd05 removing redundant skin files
git-svn-id: svn://10.0.0.236/trunk@69183 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-11 04:27:29 +00:00
ben%netscape.com
54281e520c removing redundant skins directories
git-svn-id: svn://10.0.0.236/trunk@69171 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-11 04:19:28 +00:00
mccabe%netscape.com
19ff8a13f9 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.


git-svn-id: svn://10.0.0.236/trunk@68834 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-09 07:23:04 +00:00
mccabe%netscape.com
e8c08b121c Manifest file for console component - for installing js-implemented -jsconsole 'commandline' handler on the mac.
git-svn-id: svn://10.0.0.236/trunk@68664 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-08 10:27:58 +00:00
mccabe%netscape.com
084d5d6219 Move from <html:script> to <script>. Thanks to Peter Annema for the review.
git-svn-id: svn://10.0.0.236/trunk@68663 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-08 10:18:47 +00:00
mccabe%netscape.com
ae77a7169a Add a rudimentary menu, with the extremely useful 'close' command.
git-svn-id: svn://10.0.0.236/trunk@68662 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-08 10:00:07 +00:00
mccabe%netscape.com
335193eb0e Make several handlers return true.
git-svn-id: svn://10.0.0.236/trunk@68661 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-08 09:54:57 +00:00
mccabe%netscape.com
93ab483327 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>


git-svn-id: svn://10.0.0.236/trunk@68566 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-07 04:26:37 +00:00
mccabe%netscape.com
19d3741e83 Add standard taskbar.
git-svn-id: svn://10.0.0.236/trunk@68485 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-06 02:11:17 +00:00
mccabe%netscape.com
c470017373 Add console.css file; make javascript console scrollable. Fix to 35998.
git-svn-id: svn://10.0.0.236/trunk@67391 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-27 08:45:30 +00:00
mccabe%netscape.com
aeacf9b174 Display an informative message if unable to get the console service.
git-svn-id: svn://10.0.0.236/trunk@66700 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-21 10:13:56 +00:00
mccabe%netscape.com
50ffbdd08e Remove now-unused files.
git-svn-id: svn://10.0.0.236/trunk@66669 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-21 07:09:49 +00:00
mccabe%netscape.com
5bbdddad23 Turn off building nsConsoleService binaries for unix and windows. nsConsoleService has moved to xpcom/base, and nsScriptError has moved to js/src/xpconnect.
git-svn-id: svn://10.0.0.236/trunk@66616 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-21 00:35:53 +00:00
danm%netscape.com
fda3acfcbd dist...chrome restructuring
git-svn-id: svn://10.0.0.236/trunk@66464 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-19 21:42:30 +00:00
scc%netscape.com
d2a7990448 making string conversions explicit
git-svn-id: svn://10.0.0.236/trunk@66364 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-18 23:53:10 +00:00
mccabe%netscape.com
1af7c28b13 Temporary definition of NS_SCRIPTERROR_CLASSNAME (until file removed) to stave off bustage.
git-svn-id: svn://10.0.0.236/trunk@66245 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-18 03:36:20 +00:00
mccabe%netscape.com
6d22b784c7 Temporary add of needed define to fix bustage.
git-svn-id: svn://10.0.0.236/trunk@66243 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-18 03:07:38 +00:00
mccabe%netscape.com
9e602a5bac 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.


git-svn-id: svn://10.0.0.236/trunk@65792 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 07:20:24 +00:00
mccabe%netscape.com
5e883fa2be Rename interface constants from names like ERROR and STRICT, which evidently conflict with preprocessor defines on Windows.
Thanks to Travis for noticing this problem.


git-svn-id: svn://10.0.0.236/trunk@65791 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 07:03:46 +00:00
mccabe%netscape.com
8c6917a47b Fix Makefile to work with srcdir.
Patch courtesy Colin Blake <colin@theblakes.com>


git-svn-id: svn://10.0.0.236/trunk@65789 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 07:00:33 +00:00
mccabe%netscape.com
5b3b220e27 Fix console by updating component request from unused 'consoleservice' to 'mozilla.consoleservice.1'. Oversight!
git-svn-id: svn://10.0.0.236/trunk@65408 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-06 02:08:18 +00:00
rjc%netscape.com
f47c0aa555 Fix fragment name on Macintosh.
git-svn-id: svn://10.0.0.236/trunk@65019 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-03 07:27:34 +00:00
colin%theblakes.com
c0090b1668 Define MOZ_COMPONENT_LIBS to resolve missing symbols. r=cls
git-svn-id: svn://10.0.0.236/trunk@64964 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-02 23:34:34 +00:00
sspitzer%netscape.com
6a7ee95929 fix for #34182. r=cls
git-svn-id: svn://10.0.0.236/trunk@64871 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-01 10:04:45 +00:00
mccabe%netscape.com
50cc6323f5 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.


git-svn-id: svn://10.0.0.236/trunk@64762 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 10:51:13 +00:00
mccabe%netscape.com
8a6fd6ef23 Fix solaris bustage -
Add (nsISupports *) cast to nsSupportsArray::RemoveElement call, to remove overloading ambiguity detected on Solaris


git-svn-id: svn://10.0.0.236/trunk@64703 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 06:29:34 +00:00
mccabe%netscape.com
9a59620ca9 Rename progids to foo.bar.1 format; change console.js to take advantage of nsIScriptError messages when it gets them.
git-svn-id: svn://10.0.0.236/trunk@64694 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 04:17:54 +00:00
beard%netscape.com
32907a7a09 initial check-in.
git-svn-id: svn://10.0.0.236/trunk@64669 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 02:03:19 +00:00
mccabe%netscape.com
27954fa89e Not part of the build. IDL manifest for soon-to-be-landed mac project for js console.
git-svn-id: svn://10.0.0.236/trunk@64668 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 01:59:50 +00:00
mccabe%netscape.com
67d914af33 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.


git-svn-id: svn://10.0.0.236/trunk@64592 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-30 09:40:11 +00:00
mccabe%netscape.com
db6a811671 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.


git-svn-id: svn://10.0.0.236/trunk@64522 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-29 23:47:28 +00:00
mccabe%netscape.com
8db2d22f8c 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.)


git-svn-id: svn://10.0.0.236/trunk@64302 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-28 03:21:45 +00:00
jband%netscape.com
c80ddcea50 Win32 only makefile changes to get mccabe's JS console code to compile. Not yet part of the build
git-svn-id: svn://10.0.0.236/trunk@64256 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-27 22:24:33 +00:00
mccabe%netscape.com
b107f3ff5f Initial add of files to support a JavaScript console.
r=jband, r=ben

(though I've changed things slightly since they saw it.)


git-svn-id: svn://10.0.0.236/trunk@64105 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-25 04:23:31 +00:00