Commit Graph

3470 Commits

Author SHA1 Message Date
pierre%netscape.com
6bf46728ec #33244. changed the default value for empty-cells: 'hide' in quirks mode and 'show' in strict mode. 2000-04-15 03:50:48 +00:00
mstoltz%netscape.com
6a76f09450 Made prefapi.h private and removed all #includes of it outside of libpref. r=norris 2000-04-15 03:43:09 +00:00
mccabe%netscape.com
71eac1e422 Modify nsIScriptGlobalObjectOwner::ReportScriptError to take an nsIScriptError interface, rather than separate message, file, line arguments.
Fix implementations and their callers, and restore error printing to stderr even when the error is successfully logged to the console service, to make life easier for people who go to the trouble to invoke Mozilla with -console.
2000-04-15 01:56:47 +00:00
mjudge%netscape.com
533234a976 fixing selection speed. only copying to clipboard on mouse up 2000-04-14 23:00:30 +00:00
jband%netscape.com
87704af1b7 fix bug 32150. Expose to JavaScript the scriptable interfaces on plugin objects implementing nsIPluginInstance. Given an embed tag with a plugin named 'foo' that has an xpcom interface named 'nsIFoo' with a method 'bar', this fix allows JS code (with the UniversalXPConnect privilege) to call document.foo.nsIFoo.bar() 2000-04-14 22:54:48 +00:00
saari%netscape.com
4272fa7e4b Fix for 27936, double carets in message compose window. reviewed by hyatt many moons ago, tested by many. 2000-04-14 21:49:34 +00:00
mjudge%netscape.com
181b0aaa7e touch alot. changing api for notify selection listeners to add document and seleciton pointers to the api. 2000-04-14 11:21:19 +00:00
jbetak%netscape.com
b03088efe8 r=ftang 32604 Trunk fix for illegal use of nsString-external JavaScript 2000-04-14 02:47:28 +00:00
jst%netscape.com
9d31fda302 Making nsDOMAttributeMap a 'live' NamedNodeMap, removed the hashtable for the attributes since a) it caused the none-liveness and b) it was overkill, the number of attributes is usually so low so having a hashtable for them doesn't help much. 2000-04-13 23:42:52 +00:00
jst%netscape.com
5cd69c3154 Update the DOM interface to DOM Level 2, only stubs so far. 2000-04-13 21:21:02 +00:00
waterson%netscape.com
7fc48dcee5 Bug 34565. Initial support for extended <template> syntax. 2000-04-13 21:13:00 +00:00
mjudge%netscape.com
5c4c46cd0d table cell selection now shows up background. also small fix for nsBlockFrame to do the right thing for mouse capture. 2000-04-13 20:21:32 +00:00
waterson%netscape.com
25a338cc46 Fix compiler warning; use of uninitialized variable. 2000-04-13 20:04:13 +00:00
waterson%netscape.com
8c1fa57510 Add commentary, Value::GetType() method. 2000-04-13 20:03:39 +00:00
waterson%netscape.com
2464cb88da Be sure to initialize out parameter when FindChildByTag() doesn't find anything. 2000-04-13 20:02:38 +00:00
waterson%netscape.com
a06a8ee723 Bug 12493. Change nsILinkHandler interface to take an nsIURI object instead of a string. This allows necko to canonify URIs before passing them back to global history. r=travis,pierre 2000-04-13 19:55:47 +00:00
jst%netscape.com
6656f5324e Fixing #35605, avoid accessing a null pointer in GetOffsetParent()! 2000-04-13 12:52:03 +00:00
heikki%citec.fi
d06f3c7d91 Missing QI entry for an interface we inherit from. Found by ddediu@usa.net, thanks. r=me. 2000-04-13 12:19:50 +00:00
jst%netscape.com
801bd7da0e If a class claims to support an interface in QueryInterface() it *really* should inherit from that interface then! Fixes #35398. 2000-04-13 12:02:58 +00:00
heikki%citec.fi
2ae5ee6efe Test files for XML Base. **Sicking testing cvs admin** 2000-04-13 06:40:18 +00:00
heikki%citec.fi
b8d33a4ce2 Test files for XML Base. Not part of build. 2000-04-13 06:40:17 +00:00
heikki%citec.fi
8c20fe198c Implemented XML Base (http://www.w3.org/TR/xmlbase). Still some issues with escaping illegal chars in URLs etc. Bug 32842. 2000-04-13 06:38:31 +00:00
sfraser%netscape.com
e18fe941f0 Adding methods to allow control of the selection in text widgets. 2000-04-13 05:15:59 +00:00
sfraser%netscape.com
0aa03ae3da Use an nsCOMPtr in the Select call. 2000-04-13 05:14:08 +00:00
ducarroz%netscape.com
245059c4ee Remove the old autocomplete widget which is now replaced by the XBL one (xpfe/components/autocomplete). R=alecf. 2000-04-13 04:50:39 +00:00
mjudge%netscape.com
8efaa31294 fixing 2 bugs. bug for notifications going out when we dont need them for selection changing. and for fixing some keyboard navigations around non-text frames 2000-04-12 10:34:19 +00:00
sspitzer%netscape.com
9d87bda031 bulletproofing fix for bug #35568. r=waterson. 2000-04-12 07:38:17 +00:00
waterson%netscape.com
0cd1973ec7 Initial revision. 2000-04-12 04:49:28 +00:00
mjudge%netscape.com
f0c0beb50c fix for setcapture. passes events to the nsHTMLFrame's areaframe when events are trapped to a given frame's view. 2000-04-12 03:04:11 +00:00
hyatt%netscape.com
0e08743221 Cuddling mailnews and giving it some of my sweet sweet love. r=saari 2000-04-12 00:24:07 +00:00
tbogard%aol.net
1fbf6ea566 Changed to use the enumeration rather than the string based parameter to the parser loading mode. 2000-04-11 23:48:37 +00:00
waterson%netscape.com
71dff3183c Bug 35360. Fix UMRs in MatchList discovered by bruce@cybersight.com. 2000-04-11 22:36:53 +00:00
waterson%netscape.com
0b9683de47 Bug 35392. Fix leaking MemoryElement when already in set. r=beard -- thanks for wiping my chin. 2000-04-11 22:35:43 +00:00
saari%netscape.com
4d187b4818 Fix for M15 bug, crashing on tab. Effectively a null check in event state manager. r=hyatt, a=leaf 2000-04-10 20:52:52 +00:00
waterson%netscape.com
315557d12e Bug 34726. Add an out parameter to ConflictSet::Add() that indicates whether the new instantiation triggered any new rules to be matched. The caller then uses this parameter to decide whether or not to add the key of a rule cluster to the 'newkeys' set. r=rjc, a=leaf 2000-04-07 19:22:59 +00:00
waterson%netscape.com
15adcd65d2 Bug 34408. Fix botched checkin that left '#if 0' in the code. a=leaf 2000-04-07 18:24:15 +00:00
saari%netscape.com
8642c8be3a Checking in fix for Waterson for M15 bug #34464, Mac menus crashing after you close a window. Waterson did the work, I just reviewed. r=saari, a=leaf 2000-04-06 22:43:18 +00:00
hyatt%netscape.com
de331637bb Fixing an XBL event handling bug and the menu accelerator bug. r=brendan, a=leaf 2000-04-06 22:32:39 +00:00
waterson%netscape.com
3133985689 Bug 34714. Only add 'default' containment properties if the 'containment' attribute *isn't* set on the root. r=rjc, a=leaf 2000-04-06 22:01:32 +00:00
waterson%netscape.com
1b703e36d5 Bug 34408. Force <treeitem> to reframe when open/close attribute changes. r=hyatt 2000-04-06 21:53:12 +00:00
waterson%netscape.com
f1df479af5 Bug 29507. Clean up PresShell refcounting. r=troy 2000-04-05 05:58:06 +00:00
waterson%netscape.com
7b851fb8ab Fix windows bustage introduced trying to fix solaris bustage. 2000-04-05 05:48:33 +00:00
waterson%netscape.com
79215cf024 Fix build bustage on Solaris Workshop compiler. 2000-04-05 05:18:42 +00:00
waterson%netscape.com
f835a34327 Bug 29507. Clean up PresShell refcounting. r=troy 2000-04-05 05:17:36 +00:00
attinasi%netscape.com
d88879f70c Fixed regression bug 34257 and also contributed toward fixing 17309 by making external style sheets load blocking the parser, unless they are alternates. r=pierre b=34257, 17309 2000-04-05 04:02:38 +00:00
mscott%netscape.com
128eb0578f Pass the address of the jsval instead of the value (which was null). This helps allow you to access xp-connect
objects from xbl.
r=hyatt
2000-04-05 04:00:13 +00:00
jbetak%netscape.com
981fc06b33 crash when loading external JS files - bug 33029 2000-04-05 03:18:41 +00:00
mkaply%us.ibm.com
cedcce6c59 # 34082
r= waterson@netscape.com
OS/2 Visual Age build - Adding PR_CALLBACK to some functoins for linkage
2000-04-05 02:39:51 +00:00
danm%netscape.com
54f9e8d411 abort on null PresShell during focus blur and deactivate. bug 34148 r=saari 2000-04-05 02:10:25 +00:00
jst%netscape.com
f523d9cb3a Add a nsHTMLUnknownElement class for LAYER, ILAYER, NOLAYER and unknown elements, this element is a normal element except that it doesn't do inline style processing. This fixes M15 bug #22260. 2000-04-05 01:46:48 +00:00
jst%netscape.com
5f23170b41 Removing #include and unused static IID, not part of the build quite yet. 2000-04-05 00:37:51 +00:00
jst%netscape.com
070035f14e Adding class for unknown elements, not part of the build quite yet. 2000-04-05 00:35:54 +00:00
hyatt%netscape.com
aa7305bcb3 Elimination of nsIFocusableContent and improvements to tabbing r=saari 2000-04-04 23:55:31 +00:00
hyatt%netscape.com
ea2d786aaa Eliminating nsIFocusableContent 2000-04-04 23:54:06 +00:00
jst%netscape.com
84b020c1aa document.write() speedup, fixes (at least partly) #29805. 2000-04-04 14:13:46 +00:00
waterson%netscape.com
713bcb8c56 Remove redundant class forward decls that were causing VC++ internal compiler errors. 2000-04-04 08:32:58 +00:00
waterson%netscape.com
f070169ada Ok, really fix HP-UX this time. 2000-04-04 08:19:51 +00:00
waterson%netscape.com
c0d96583c0 Fix build bustage on HP-UX. Access to protected classes only allowed by 'friends'. 2000-04-04 07:28:31 +00:00
hyatt%netscape.com
220a5faae0 Making <children> support dynamic. 2000-04-04 06:29:20 +00:00
waterson%netscape.com
62b54345cf Rename Key::Hash(const void*) to avoid ambiguity on Mac. 2000-04-04 00:40:41 +00:00
jst%netscape.com
44d3c72ca2 Updating the DOM Attr interface to match the DOM Level 2 spec. r=waterson@netscape.com 2000-04-03 13:40:04 +00:00
scc%netscape.com
c5c503948f making string conversions explicit 2000-04-03 11:20:35 +00:00
waterson%netscape.com
e0626a8313 Reduce allocation overhead in ConflictSet; lazily create hashtable in MatchSet. NOT YET IN THE BUILD. 2000-04-03 07:55:35 +00:00
hyatt%netscape.com
fce8d4c032 Checking in the real fix for 34130. 2000-04-03 07:13:07 +00:00
waterson%netscape.com
5fd1e516f9 Leak fixes. NOT YET IN THE BUILD. 2000-04-03 06:44:41 +00:00
dougt%netscape.com
3229a90597 beard@netscape.com: nsXBLBinding objects are getting released without ever removing their roots. That
is clear.  r=dougt and r=hyatt. Fix for 34130.
2000-04-03 06:31:32 +00:00
waterson%netscape.com
ea9019498e Bug 26402, try number two. Do event handler recompilation and 'style' attribute fixup in nsXULElement::SetDocument(). Fix uninitialized out params in nsXULElement::GetAttribute() and nsXULElement::GetClasses(). 2000-04-03 05:36:17 +00:00
jst%netscape.com
ae133403e9 Minor cleanup and fixing a compier warning. 2000-04-02 22:05:10 +00:00
erik%netscape.com
72dbd2f6e8 bug 30022; added Set/Get TextZoom for enlarging/reducing fonts only; also
factored some code to reduce duplication; r=pierre,troy
2000-04-02 21:52:17 +00:00
jst%netscape.com
94e684ba9d Updating the interfaces Document and HTMLDocument to comply with DOM Level 2, only stubs for new methods for now. 2000-04-02 17:46:30 +00:00
jst%netscape.com
ae22dfeb8b Updating HTMLFrameElement and HTMLIFrameElement to comply with the Level 2 DOM, this adds a 'contentDocument' attribute to those two interfaces that can be used to access the document contained in the frame. 2000-04-02 14:04:19 +00:00
waterson%netscape.com
37ec600551 Fix nsCOMPtr bustage on Linux. NOT YET PART OF THE BUILD. 2000-04-02 09:22:50 +00:00
waterson%netscape.com
37e1e5cda4 Fix memory leaks, problems with incrmental update. NOT YET IN THE BUILD. 2000-04-02 09:11:00 +00:00
mjudge%netscape.com
ad7071118d selecting generated content works now. subtree iterator and all. incredible... added new private method to nsTextFrame to factor out some things on getting correct offsets from generated frames. its a no-op almost for non generated frames 2000-04-02 05:05:31 +00:00
waterson%netscape.com
d3d9596fe6 Fix performance problem with KeySet, removing content from a container. NOT YET IN THE BUILD. 2000-04-02 01:55:46 +00:00
bryner%uiuc.edu
4e5f616edc This fixes bug 31204 (mousewheel scrolling with pointer over a textfield),
by hooking up the parent document for the editor.  r=jst@netscape.com.
2000-04-01 20:09:54 +00:00
jst%netscape.com
9f4e5b9940 Updating the DOM Node interface to match the DOM Level 2 interface, only stub implemetations so far. 2000-04-01 13:31:23 +00:00
jst%netscape.com
e23d0e4ac9 Changing the DOM exceptions thrown from methods on data nodes, fixes bug #16605. 2000-04-01 12:55:53 +00:00
jst%netscape.com
7df53c3963 Removing some code redundancy in the DOM Core implementations, fixing bugs #16585 and #16606. 2000-04-01 12:36:16 +00:00
hyatt%netscape.com
8c9c03ac07 Adding assertions to discover when the script object isn't being
properly cleared out.
2000-04-01 11:17:28 +00:00
waterson%netscape.com
f3fc4cb99b Check in new and improved rule matching for XUL templates. NOT YET IN THE BUILD. a=leaf 2000-04-01 01:38:55 +00:00
nisheeth%netscape.com
0111dba11b Fix for bug 15086. These changes bring us up to date with the Feb 2000 XLink Working Draft. Thanks a lot to Heikki (heikki@citec.fi) for providing these patches. 2000-04-01 00:39:15 +00:00
waterson%netscape.com
d29d5f9d44 Bug 34061. Fix uninitialized memory problems when called from nsXULDocument::AddSubtreeToDocument(). 2000-03-31 19:01:56 +00:00
hyatt%netscape.com
b039cf8f92 And on a farm there was a big honking leak, e-i-e-io. With an XBL binding here and a XUL element there... 2000-03-31 10:27:12 +00:00
hyatt%netscape.com
b6dec09958 Fumbling around trying to fix 800K leak. 2000-03-31 10:26:25 +00:00
pierre%netscape.com
f54b3c443f 17309: set the default timeout in the previous checkin to 2 minutes 2000-03-31 10:04:48 +00:00
hyatt%netscape.com
c34fd4b94b Fixing 700K memory leak. 2000-03-31 09:13:42 +00:00
mjudge%netscape.com
a4bad11091 moving nsGeneratedContent stuff to new file nsGeneratedIterator. adding new bitflags for selection types for nsSelection 2000-03-31 07:17:22 +00:00
mjudge%netscape.com
988739343b adding in new init methods for the new nsGeneratedContentIterator! 2000-03-31 07:14:02 +00:00
attinasi%netscape.com
1621b39d9e Implemented Style Size Dump. r=rickg b=26565 2000-03-31 07:08:36 +00:00
evaughan%netscape.com
53b00e50f0 box skinnablility changes.
-r Hyatt
2000-03-31 07:02:06 +00:00
waterson%netscape.com
93fb73ad56 Bug 26402. Compile event handlers when content is inserted into the document. r=hyatt 2000-03-31 04:03:25 +00:00
hyatt%netscape.com
42eb91ab24 making inheritance work properly in XBL. 2000-03-31 03:13:43 +00:00
attinasi%netscape.com
0735cef009 Implemented a timer for loading CSS style sheets to allow content to be displayed if the sheet is taking too long to load. b=17309 r=nisheeth 2000-03-31 01:57:54 +00:00
mstoltz%netscape.com
efa5624e14 Fixed bug 30915 using nsAggregatePrincipal. r=norris 2000-03-31 00:31:18 +00:00
jst%netscape.com
01d3066654 Fixing bug #32839, HTMLButtonElement.type now returns the correct value. 2000-03-30 22:37:12 +00:00
jim_nance%yahoo.com
dc0e139673 Bug 33322 - Fix compiler warnings. Its been on n.p.m.builds for a few
days for module owners to comment on.  r=troy@netscape.com
2000-03-30 03:21:26 +00:00
hyatt%netscape.com
132acf464e Adding error reporting to XBL. 2000-03-30 03:18:44 +00:00
nisheeth%netscape.com
bc23c89148 r=pollmann. Fix for bug 29395. XML error messages now show up in the content area for XML, RDF, and XUL files. Earlier, they would only show up for XML files.
- Generate tokens in the expat tokenizer to display an XML error message.
- Process those tokens in the XML DTD
- Add a SetStringValue() method to CToken that accepts an nsString parameter.
- Removed code in the XML content sink's NotifyError() method to create error message content.
2000-03-30 01:41:48 +00:00
harishd%netscape.com
fee30604d5 Fix for 22786 - sink side fix for HTML attributes 2000-03-30 01:07:02 +00:00