hyatt%netscape.com
77581fd473
Checking in the modified nsIChromeEntry object, which will be the
...
workhorse of the new chrome search path.
2000-02-15 09:56:00 +00:00
sspitzer%netscape.com
490c789bf3
case sensitivity problem. r=sfraser
2000-02-15 09:42:41 +00:00
sfraser%netscape.com
36de63bda7
Add nsControllerCommandManager.cpp to build, as part of work for bug 18395. r=hyatt, pinkerton
2000-02-15 08:51:31 +00:00
sfraser%netscape.com
9eb276a5da
First Checked In.
2000-02-15 08:42:25 +00:00
sfraser%netscape.com
2a16c76524
Add nsIControllerCommand.idl. r=pinkerton
2000-02-15 08:41:38 +00:00
sfraser%netscape.com
a570e2138e
Add nsIControllerCommand.idl to build. WIP for bug 18395. r=pinkerton, hyatt
2000-02-15 08:40:52 +00:00
pinkerton%netscape.com
1f217238e9
now that mac correctly converts control-click to a right-click, we no longer need the #ifdef for mac when launching a context menu. r=saari.
2000-02-15 07:15:00 +00:00
waterson%netscape.com
b5f78fb33d
Bug 25303. Remember container into which content was inserted and the index of first insertion, rather than the first element that was inserted. With the latter approach, we were sending incorrect ContentAppended notifications to layout when the insertion sort would move the position of the 'first' inserted element. r=rjc@netscape.com.
2000-02-15 07:08:45 +00:00
saari%netscape.com
c2e1db46cf
Fix for mac bustage
2000-02-15 06:06:53 +00:00
tbogard%aol.net
b24deba406
Added some commented out code to illustrate how we might potentially obtain the held docShell object from the htmlinnerframe.
2000-02-15 05:19:43 +00:00
putterman%netscape.com
5e11e378e1
Speed up sorting. r=rjc. Bug 26131.
2000-02-15 05:05:29 +00:00
saari%netscape.com
ad6cd6c0d8
Adding files for Travis
2000-02-15 04:58:55 +00:00
tbogard%aol.net
64cf297e92
Support for the new interfaces on the browserElement and iframeElement. r=hyatt
2000-02-15 04:47:33 +00:00
tbogard%aol.net
3dd47b5379
Adding the new interface definitions for BrowserElement and IFrameElement. r=hyatt
2000-02-15 04:28:20 +00:00
tbogard%aol.net
15d98853b0
New files for defining the BrowserElement and IFrameElement interfaces. r=hyatt
2000-02-15 04:25:53 +00:00
hyatt%netscape.com
43fa4681b6
Fixing bad bug in key listener... would have made typing slow in Editor.
2000-02-15 01:33:36 +00:00
hyatt%netscape.com
54da798a13
Fix for bug #23387 .
2000-02-13 22:57:52 +00:00
dp%netscape.com
f41bccfd9f
bug# 13732 Removing brprof from the build. r=akkanna
2000-02-12 18:50:36 +00:00
hyatt%netscape.com
ed42f5b62f
Addendum to 20764
2000-02-12 10:47:33 +00:00
hyatt%netscape.com
aa3b2f2d70
Fix for bug #20764 .
2000-02-12 10:08:52 +00:00
saari%netscape.com
533e982b0c
Fixing delete key regression. r=hyatt
2000-02-12 05:52:24 +00:00
akkana%netscape.com
4eb0d1db06
27431 -- avoid slew of printfs complaining about GetCharCode from KeyDown, and speed up xul key bindings. r=brade
2000-02-11 22:11:39 +00:00
hangas%netscape.com
50169601c5
Checking in for saari, fix for key bindings with no xulkey="true" (bug 26484). r=hangas
2000-02-11 01:21:35 +00:00
hyatt%netscape.com
32608cd06a
Fix for bug #25675 . More focus memory framework being checked in for the
...
command dispatcher as well.
2000-02-11 00:59:32 +00:00
kmcclusk%netscape.com
4d12d19a42
Prevent synchronous paints during reflows bug 20150; r=rods@netscape.com
...
Call SetTextAlign within SetupDC instead of in each DrawString on WIN32. bug 26973; r=rods@netscape.com
2000-02-09 15:48:01 +00:00
hyatt%netscape.com
2ddfbb0616
Giving the XUL key listener a spanking.
2000-02-09 09:35:30 +00:00
hyatt%netscape.com
9b90d855b2
Fixing command dispatcher horkage. r=saari
2000-02-09 03:14:03 +00:00
dp%netscape.com
906610dcf7
Fixing build bustage.
2000-02-09 02:43:48 +00:00
hyatt%netscape.com
28745243d6
Command dispatcher fix for PDT+ focus issues on Linux. r=saari
2000-02-09 01:32:42 +00:00
tbogard%aol.net
f5d81c3e9c
GlobalWindow now calls up nsIDocShellTreeOwner rather than nsIBrowserWindow. GlobalWindow has mostly been re-organized as well as cleaned up to provide this new functionality. DocShellTreeOwners got implementations filled in and many bugs fixed. nsIScriptGlobalObject now talks in terms of docShells instead of webShells. Fixed a number of cases where people were walking through content viewers etc to get to a presShell and changed them to simply ask for the presShell from the docShell. GlobalWindow now deals completely in terms of docShells. r=vidur
2000-02-08 13:40:10 +00:00
joki%netscape.com
b7846d75d9
Adding getPreventDefault method to events and fixing its propagation through content. r:hyatt
2000-02-08 02:05:57 +00:00
scc%netscape.com
5e041e830f
Pro5 update
2000-02-07 23:06:04 +00:00
waterson%netscape.com
932a5780a9
Tweak MOZ_COUNT_[CTOR|DTOR] macros.
2000-02-06 02:56:06 +00:00
waterson%netscape.com
10f62e7d30
Bug 26129. Replace timer with a PLEvent. GTK timers (in this specific case) seem to be confused when a modal event queue has been pushed. By using a PLEvent, we get the same effect, but are able to grab the outermost queue to ensure that our callback to fire OnEndDocumentLoad gets kicked. r=mscott
2000-02-06 01:30:16 +00:00
alecf%netscape.com
b03bc550e8
when form elements are generated via a template, set the form to the XUL Doc's hidden form so that the element behaves correctly.
...
r=waterson
2000-02-05 01:03:39 +00:00
warren%netscape.com
0518f231d1
Fixed indentation.
2000-02-04 12:18:27 +00:00
warren%netscape.com
cc55f36b26
fixed typo
2000-02-04 12:17:39 +00:00
warren%netscape.com
c20aade03b
Implemented GetOwner/SetOwner. r=mscott
2000-02-04 08:55:05 +00:00
alecf%netscape.com
6e7aa4512f
hook up this object to the globalobjectowner so that we can report errors
...
r=waterson
2000-02-04 01:42:05 +00:00
waterson%netscape.com
ec7c4582cb
Bug 25333. Implement nsIScriptGlobalObjectOwner so we can report compilation errors. r=scc
2000-02-03 08:51:49 +00:00
waterson%netscape.com
4a694ca92e
Bug 26304. Make sure the nsXULSortService updates does 'deep' SetDocument() calls when twiddling content nodes: regressed with fixes for 20677 and 23905. r=scc,rjc.
2000-02-03 07:57:51 +00:00
waterson%netscape.com
0b53792184
Bug 20677, 23905, attempt number 2. This time, in the DOM methods, we make sure to do a 'deep' set on mDocument *before* calling to their nsIContent brethren. This ensures that any code in layout that wants to access the document gets the right value. r=scc
2000-02-03 07:55:34 +00:00
pp%ludusdesign.com
2dec24638f
Removed hand-made QueryInterface that wasn't used for a long time.
...
r=pinkerton@netscape.com
2000-02-03 01:25:38 +00:00
brade%netscape.com
b45d0c2dd6
fix access paths for move to CW5 (bug #25949 )
2000-02-02 23:21:51 +00:00
valeski%netscape.com
ba35ff22b6
r=warren. nsIUnicharStreamLoader is dead. Now we have a generic byte stream loader that can be used for any sort of data.
2000-02-02 23:04:47 +00:00
brade%netscape.com
b174bf571d
fix access paths for move to CW5 (bug #25949 )
2000-02-02 22:45:39 +00:00
waterson%netscape.com
f2c4bf1e4b
Revert changes that cause mail sort to crash.
2000-02-02 19:46:03 +00:00
norris%netscape.com
131271ae68
Fix bug #25864 watch() vulnerability
...
r=vidur,rogerl
2000-02-02 00:22:58 +00:00
waterson%netscape.com
c02a1bd063
Bugs 20677, 23905. Change nsXULElement to implement nsIContent like nsGenericElement and nsGenericHTMLElement. Specifically, do 'shallow' SetDocument() calls in AppendChildTo(), InsertChildAt() and ReplaceChildAt() methods. Change nsXULDocument to leave newly create element's mDocument as null (so 'null mDocument' means 'this element is not currently in the document'. Fix callers to ensure that a deep SetDocument() is made where necessary. r=hyatt
2000-02-01 22:57:36 +00:00
pp%ludusdesign.com
207f05242d
Conversion to NS_GET_IID(). Bug #20232 , r=scc@netscape.com
2000-02-01 14:26:27 +00:00
akkana%netscape.com
cee3a4cf6e
18033: Emacs XBL key bindings for unix. r=hyatt
2000-01-31 23:47:40 +00:00
beard%netscape.com
6d7a795711
fix nsIAtom leak. bug=25778, r=waterson
2000-01-31 23:29:08 +00:00
putterman%netscape.com
a3543f9a6a
Fix for bug 25833 for mscott. r=scottip. Can now bring up more than one dialog and more than
...
one instance of an app.
2000-01-31 18:55:27 +00:00
vidur%netscape.com
fa580e6551
Fix for bugs 20485 and 24600. We no longer flush immediately in the content sink when we hit a script element. Instead the sink is a document observer and listens for BeginUpdate/EndUpdate notifications when evaluating a script and flushes only if necessary. Added BeginUpdate/EndUpdate notifications to nsIDocument and layout content (note that it's still necessary for XUL content). r=nisheeth,pollmann
2000-01-28 23:43:12 +00:00
hyatt%netscape.com
75fc002bef
Fix for bug#15946
2000-01-28 03:41:24 +00:00
hyatt%netscape.com
91dc71fa50
Getting rid of createPopup
2000-01-28 03:04:40 +00:00
sspitzer%netscape.com
cfd34527c8
fix for crash in bug #25339 , r=hyatt. the problem is someone is trying to select a null
...
element in the tree (from js). now, on to fix that problem.
2000-01-28 01:30:29 +00:00
waterson%netscape.com
1e5a40bad2
Bug 25292, 25166. Get rid of extra calls to [Begin|End]Load() in synchronous load case (these are called normally from the ProxyStream hack).
2000-01-28 00:29:42 +00:00
hyatt%netscape.com
ab1edf20c4
Making the XUL key listener a bubbler. Removing its capability to handle
...
textareas and inputs.
2000-01-27 09:43:19 +00:00
waterson%netscape.com
4a78db54fb
Doh! Be sure to release the parser when the load completes.
2000-01-27 06:17:13 +00:00
waterson%netscape.com
ff33dd020d
Bug 24499, 15586. Hold strong ref to nsIRDFXMLSinkObservers; add onError() method to nsIRDFXMLSinkObserver API; be sure to notify observers in synchronous load case. r=shaver
2000-01-27 02:24:20 +00:00
bryner%uiuc.edu
72cc94708f
Fix build bustage (typo in Makefile.in). a=mcafee.
2000-01-27 01:15:38 +00:00
hyatt%netscape.com
e7e32ebc9f
Did I bone this checkin or what.
2000-01-27 00:43:29 +00:00
hyatt%netscape.com
86f2457808
added files: mozilla/rdf/content/src/nsXULPopupElement.cpp
2000-01-27 00:13:41 +00:00
hyatt%netscape.com
290a40dc2c
Left out some files.
2000-01-27 00:13:26 +00:00
hyatt%netscape.com
2368e3b592
left out a couple of files.
2000-01-27 00:12:37 +00:00
hyatt%netscape.com
8a6b1e24db
More popup work.
2000-01-26 23:30:10 +00:00
hyatt%netscape.com
a96e653312
added files: mozilla/rdf/content/src/nsJSXULPopupElement.cpp
2000-01-26 22:46:31 +00:00
hyatt%netscape.com
a723c08c89
Adding a new popup element.
2000-01-26 22:45:34 +00:00
sspitzer%netscape.com
f2bd52d7b4
change PR_ASSERT to NS_ASSERTION. on linux, PR_ASSERT calls abort, and
...
I was getting getting to the PR_ASSERT when copying text in a quoted mail message. r=akkana, a=leaf
2000-01-26 20:39:28 +00:00
norris%netscape.com
e7f484f030
Fix 23227 Document object vulnerability
...
r=mstoltz
2000-01-26 15:33:57 +00:00
jband%netscape.com
bf596d809e
Lots of xpconnect bug fixes...
...
- fix bug 12954 "should throw when setting non-settable props".
- fix bug 13418 "xpconnect needs to be threadsafe".
I think I filled in the cracks. Tests would be nice :)
- fix bug 22802 "[MLK] XPConnect Leaks".
- fix bug 24119 "[MLK] Reminder about cleaning up maps".
- fix bug 24453 "xpconnect needs default security manager".
I also changed the code in DOM and caps to just install a default secman and
not install a secman for each JSContext.
- fix bug 24687 "xpconect should avoid resolve performance suckage".
Added (modified) patch from shaver to create my JSObjects with the
global object as the temporary proto to avoid losing lookup.
- hack for bug 24688 "runtime errors in wrapped JS are not made obvious"
Added a debug only printf. We still need a JSErrorConsole service for this.
- fix bug 16130 "createInstanace and getService can create wrappers around wrappers"
Fixing this one really entailed changing the semantics of nsIXPConnect::wrapNative
and nsIXPConnect::wrapJS to use common code in xpcconvert that deals with existing
wrappers and DOM objects (with their own schemes for wrapping and unwrapping).
So, I changed the callers because the params changed slightly and some callers
were doing more work than necessary given the new semantics.
- Continued in the crusade to replace manaual refcounting with nsCOMPtrs whenever
touching old code.
- Added myself as first contributor to xpconnect files (vanity prevails!)
- Added new copyright header on some files that were missing it.
- Added some API comments.
- Converted nsXPCWrappedJS to implement nsIXPConnectWrappedJS via MI rather than
the old loser scheme of the nsIXPConnectWrappedJSMethods tearoff object.
- added DumpJSStack as globals to xpconnect and DOM dlls to be callable from
debuggers. I have ideas on how to improve and expand this support soon.
r=mccabe
2000-01-26 08:38:10 +00:00
waterson%netscape.com
7adc8ab9ce
Minor code cleanup from review with brendan: use shared finalizer in nsJSUtils.
2000-01-26 01:56:56 +00:00
waterson%netscape.com
6b57e35cbf
Use NS_REINTERPRET_CAST instead of including private header files.
2000-01-26 01:55:59 +00:00
hyatt%netscape.com
dc211f8b71
Multiple selection capability configurable in trees now.
2000-01-25 10:30:51 +00:00
hyatt%netscape.com
081eae88f5
Making key bindings faster.
2000-01-25 09:31:42 +00:00
hyatt%netscape.com
e7f4743275
Fixing Linux bustage.
2000-01-25 08:39:53 +00:00
hyatt%netscape.com
0f660e6f84
Fixes for bugs: 18193, 13971, 23440, 18444, 21462, 21818, 22619, 23498, 24081, and 21972. r=just about everybody.
2000-01-25 06:35:27 +00:00
putterman%netscape.com
4c53f418ec
r=waterson. Necessary for 24768. Put nsIDOMXULDocument into this.
2000-01-25 05:09:23 +00:00
waterson%netscape.com
8e421b1013
Clean up shared structures between nsRDFGenericBuilder.cpp and nsXULSortService.cpp; r=rjc
2000-01-25 04:07:41 +00:00
nisheeth%netscape.com
71218baaf6
Work done by Vidur and me. Added a FlushPendingNotifications() method to the document. This method flushes the pending content notifications from the content sink and the pending reflow notifications from the pres shell. This code is turned off for now so that it can be tested more thoroughly by Vidur and me.
2000-01-24 06:43:15 +00:00
jfrancis%netscape.com
a3e8b4f225
fixing rdf build bustage
2000-01-23 00:25:21 +00:00
waterson%netscape.com
903106b34d
Bugs 18127, 20677, 23905. Partial fix. Give the nsXULPrototypeDocument it's own JSContext to use for compiling scripts and event handlers. Modify script and event handler code to compile shared scripts using this context, if appropriate. r=brendan
2000-01-22 22:00:35 +00:00
waterson%netscape.com
9f8ec61d34
Make comments javadoc-style.
2000-01-22 20:55:26 +00:00
troy%netscape.com
73a3709284
b=21657 a=chofmann@netscape.com Made "overflow list" a full fledged
...
child list and changed ReparentFrameView() to check it.
2000-01-22 01:16:50 +00:00
michael.lowe%bigfoot.com
3326c2959e
Repeating, prioritised timer implementation for Windows and Gtk (bug 22979). author={Win32=michael.lowe@bigfoot.com, Gtk=alex@cendio.se}, r={kmcclusk,rods,sfraser,et al} a=brendan
2000-01-21 21:56:09 +00:00
waterson%netscape.com
e09257d601
Gak. Forgot to comment the oddity that may occur...
2000-01-19 06:00:25 +00:00
waterson%netscape.com
2a0ceed3cd
Remove bogobotch that is breaking cloneNode(). r=brendan
2000-01-19 05:51:30 +00:00
hyatt%netscape.com
8f76a61bf0
Got the progid of the XUL element factory wrong. r=waterson
2000-01-19 04:31:39 +00:00
hyatt%netscape.com
3eba131f6d
Adding a XUL element factory so that the XML content sink over in layout will
...
be able to make XUL elements. r=waterson
2000-01-19 03:28:06 +00:00
hyatt%netscape.com
34daeaf790
Patching XUL documents so that they support extensibility of content creation.
...
Patching the RDF generic builder so that it can build any type of content
element (using the generic factory building interface). r=waterson
2000-01-19 03:11:39 +00:00
rjc%netscape.com
a79808057a
A few small sorting tweaks.
2000-01-19 02:39:40 +00:00
rjc%netscape.com
a0bd108d98
Enable the optimized binary insertion node with end-point interpolation. (Sort-of) review: putterman@netscape.com
2000-01-19 01:44:29 +00:00
waterson%netscape.com
8868a44051
Bug 24144. [Add|Remove]Channel() are now performed by the protocols, so don't try to do it in SetLoadGroup(). r=warren
2000-01-17 19:37:41 +00:00
waterson%netscape.com
8c4c85068e
Bug 24134. Re-apply r1.233, which was steamrollered by tao's recent checkin. Re-using the r=valeski here.
2000-01-17 19:34:23 +00:00
rjc%netscape.com
a1b89b2a67
More preparations to land an optimized binary insertion node. (Going to test more later. Currently #ifdef'ed out.)
2000-01-17 13:15:44 +00:00
rjc%netscape.com
36312faa26
Prepare to land an optimized binary insertion sort. (Going to test more later. Currently #ifdef'ed out.)
2000-01-17 11:00:13 +00:00
rjc%netscape.com
5f86c23d82
Small optimizations.
2000-01-17 07:02:17 +00:00
rpotts%netscape.com
b410e59d5f
bug #23055 (r=warren). Added LOAD_DOCUMENT_URI load attribute for the DocLoader to distinguish doc URIs
2000-01-15 06:12:54 +00:00
danm%netscape.com
75c9537a73
reapplying changes from rev 1.234, which was lost as part of 1.235
2000-01-15 05:53:41 +00:00