Граф коммитов

5850 Коммитов

Автор SHA1 Сообщение Дата
hyatt%netscape.com b90f0e572a Fix handledomevent to work with custom eventts in XUL. r=jag, sr=hewitt, bug 109831 2001-11-13 07:00:21 +00:00
dbaron%fas.harvard.edu b56c09d10f Adding / removing files for hyatt. b=106153 2001-11-13 04:19:47 +00:00
hyatt%netscape.com 465e6e150b Fix for 106153, don't build a content model for XBL's implementation. r=bryner, sr=ben 2001-11-13 04:09:56 +00:00
bzbarsky%mit.edu d532d9b63c Fix pasting into password boxes with middle-mouse paste. Bug 109520,
r=fabian, sr=jst
2001-11-11 22:52:18 +00:00
dbaron%fas.harvard.edu d14aee7e18 Attempt to fix HP runtime bustage. b=83836 2001-11-11 20:46:42 +00:00
bzbarsky%mit.edu 4daefe1e95 Fixing bogus indentation that I missed (checked in old version of
patch). bug 84599 reprise, r=glazou, sr=attinasi (still).
2001-11-11 03:56:49 +00:00
bryner%netscape.com 6a5a3b00e4 Fixing startup crash. sr=hyatt. 2001-11-11 02:48:05 +00:00
bryner%netscape.com fde89d42d1 added files: mozilla/content/xbl/src/nsXBLPrototypeResources.cpp, mozilla/content/xbl/src/nsXBLResourceLoader.cpp 2001-11-11 01:21:33 +00:00
hyatt%netscape.com f6de3aa7b5 Fix for 106153, dont build a content model for XBL <resources>, r=bryner, sr=jst 2001-11-11 01:15:22 +00:00
dbaron%fas.harvard.edu ee1bd92fab Pull computation of loop invariants for rule matching out of outer loop (over rule processors) as well, from SelectorMatchesData in nsCSSStyleSheet to RuleProcessorData in nsStyleSet. Use the RuleProcessorData structure in nsHTMLStyleSheet as well. Simplify matching of :-moz-bound-element pseudo-class. b=83836 r=waterson, pierre sr=hyatt 2001-11-10 23:51:45 +00:00
dbaron%fas.harvard.edu 5556328edb Tweak XP_MACOSX ifdefs to fix keyboard shortcuts (partly), context menus, and hidden window behavior and build the mac classic skin in the Mach-O build. b=109165 r=pinkerton sr=beard 2001-11-10 23:30:13 +00:00
waterson%netscape.com 1899f1633c Bug 109505. Dumb typo. Use iterator variable when looking for template builder. 2001-11-10 18:45:02 +00:00
bzbarsky%mit.edu 6b7a004035 Fix getComputedStyle() position/size calculations. Bug 84599 and bug
94855, r=glazou, sr=attinasi
2001-11-10 17:29:04 +00:00
jst%netscape.com c5f6f048bc Checking in Jonas Sicking's <sicking@bigfoot.com> fix for bug 109154. Make this code not suck as much, don't use GetPrimaryFrame() when there's no need to. r=jkeiser@iname.com, sr=jst@netscape.com 2001-11-10 08:25:16 +00:00
jst%netscape.com 78b5eaf583 Checking in Fabian's <hidday@geocities.com> patch for bug 105640. Add support for IE's document.compatMode property. r=sicking@bigfoot.com, sr=jst@netscape.com 2001-11-10 07:36:19 +00:00
pchen%netscape.com b239127709 bug 107900, r=jag, sr=ben, add toolbarbutton and button to lazy elements
that don't have their contents built right away
2001-11-10 00:13:24 +00:00
pchen%netscape.com f252e2c621 bug 107900, r=jag, sr=ben, add toolbarbutton xul atom 2001-11-10 00:10:20 +00:00
waterson%netscape.com 4c72b0b8d0 Bug 106749. Make sure template builder only tries to build content if it's the _closest_ builder to the lazy node. r=rjc, sr=shaver 2001-11-10 00:06:08 +00:00
waterson%netscape.com b5df095480 Bug 105068. Oops, I mean to remove this. 2001-11-10 00:04:47 +00:00
waterson%netscape.com e77ea45619 Bug 108775. Don't broadcast |id|, |ref|, or |persist| attributes. Avoid re-entrancy when restoring persisted attributes. r=jag, sr=hyatt 2001-11-10 00:03:53 +00:00
sicking%bigfoot.com 13fa41a224 Make checkboxes without value attribute work.
b=109122 r=bz sr=jst a=asa (for drivers)
2001-11-09 06:14:52 +00:00
dbaron%fas.harvard.edu 34d1af779a Add omitted NS_INIT_ISUPPORTS. b=108750 a=blizzard 2001-11-08 02:17:43 +00:00
dbaron%fas.harvard.edu eb251b5691 Move nsDOMCSSAttributeDeclaration into its own file to progress towards moving all of the style system code back into the layout library. r=jst sr=hyatt b=108750 2001-11-07 07:06:31 +00:00
waterson%netscape.com 8192deb06d Bug 100952, round two. This time, maintain a stack of active resources that we're currently building content for. r=tingley@sundell.net, sr=brendan 2001-11-07 06:56:39 +00:00
hyatt%netscape.com 64a1fd2289 Fix for 32087, custom icon support in tabs and url bar. r=andreww, sr=hewitt 2001-11-07 06:40:04 +00:00
joki%netscape.com b4efb85460 Fix for 71705, stop right click from triggering onclick handlers in base html content, though not in xml/xul/chrome. reviewed a while ago, lost in tree. r:saari,sr:hyatt 2001-11-07 06:29:29 +00:00
dbaron%fas.harvard.edu 261f76a8ba Ensure that string literals are used as |const char*| rather than |char*|. r=jag sr=brendan b=107052 2001-11-07 06:24:10 +00:00
waterson%netscape.com 8d12c499a7 Bug 108736. Lurn tuh speel. r=tingley@sundell.net, sr=shaver@mozilla.org 2001-11-07 04:25:41 +00:00
waterson%netscape.com e847497e56 Bug 103959. Maintain nsTemplateMatch::mBindingDependencies so that we don't leave dangling references in the nsConflictSet::mBindingDependencies table. r=tingley@sundell.net, sr=shaver@mozilla.org 2001-11-07 04:24:51 +00:00
hewitt%netscape.com 0885b2230a 108759 - nsDOMEvent::InitEvent is throwing away screen/client coordinates, r=hyatt, sr=jst 2001-11-07 00:54:02 +00:00
jst%netscape.com 1dfe37ac86 Fixing bug 108651. Don't call nsIDocument::ContentAppended() if nothing was appended (when inserting an empty document fragment). r=harishd@netscape.com, rs=vidur@netscape.com 2001-11-07 00:11:36 +00:00
karnaze%netscape.com 7cb1a33cbf bug 57300 - treat the height attribute on a row similarly to a style height. sr=attinasi, r=alexsavulov 2001-11-06 23:00:10 +00:00
karnaze%netscape.com 2bf0542c5a bug 107857 - add -moz-show-background value to empty-cells and make that the quirk default. sr=attinasi, r=pierre. 2001-11-06 22:52:59 +00:00
rods%netscape.com 285b4b3292 Initial check in for print preview work it is complied in for Windows and linix only
The bulk of print preview can be turned on/off with NS_PRINT_PREVIEW define
Bug 107562 r=kmcclusk sr=attinasi
2001-11-06 12:18:51 +00:00
pierre%netscape.com afeb351c68 Checked in for fantasai@escape.com. Bug 43220 "author !important rules override user !important rules in user.css". Add User sheets. Rename Backstop sheets into UserAgent. Fix cascading order. r=pierre/sr=hyatt. 2001-11-06 10:04:05 +00:00
jst%netscape.com 11fdaed945 Fixing bug 108232. Don't flush like mad in the form code now that form state is kept in the content elements and not in the frames. r=jkeiser@iname.com, sr=waterson@netscape.com 2001-11-06 09:10:07 +00:00
hyatt%netscape.com d8c2a40e77 103097, fire custom events when link elts are added/removed. Helping out the link toolbar folks. r=jag, sr=jst 2001-11-06 09:02:55 +00:00
dbaron%fas.harvard.edu 0c5f5cd170 Fix inheritance of percentage values for 'line-height' by removing hacks to base percentage values for 'line-height' on the actual value rather than the computed value of 'font-size'. Fix various |const|-ness issues in nsRuleNode. b=97726 r=pierre sr=hyatt 2001-11-06 07:48:02 +00:00
jkeiser%iname.com d0b4b9b2a5 Fix from jst@netscape.com to URL-escape A NAME (bug 87996) 2001-11-06 07:14:40 +00:00
jkeiser%iname.com ccc48fa6c7 Make only text/password/file/hidden elements reset when value attribute is
changed.  (bug 108526).  r=rpotts@netscape.com, sr=jst@netscape.com
2001-11-06 05:41:47 +00:00
danm%netscape.com 46e1db7271 initial (disabled) cut at creating about:blank documents synchronously. part of bug 88229 r=hyatt,rpotts 2001-11-06 01:24:39 +00:00
jst%netscape.com 776e6f6071 Checking in workaround for blocker bug 108526. Don't force a reset of an input if there's no parent since this causes checkboxes and radio buttons to be reset before all their attributes are added. r=sicking@bigfoot.com, sr=blizzard@mozilla.org 2001-11-05 23:20:05 +00:00
bzbarsky%mit.edu 26febe2b6b Fix the strings returned by .newValue/.prevValue for mutation events
(get rid of extra quotes, always set .prevValue if it exists).  Bug
107526, r=fabian, sr=jst.
2001-11-05 13:19:10 +00:00
hyatt%netscape.com 23dc73af1c Fix for 108486, XUL images should fire onload. r=jkeiser, sr=jst 2001-11-05 08:27:01 +00:00
jst%netscape.com c4d5ad25b9 Fixing blocker bug 108198. Make setAttribute('value') change .value until .value is set by JS or user. Patch by John Keiser <jkeiser@iname.com>, r/sr=hyatt@netscape.com, jst@netscape.com 2001-11-05 06:50:21 +00:00
hyatt%netscape.com f4690036c5 Fix for 108389. r=jkeiser, sr=jst 2001-11-05 06:45:04 +00:00
jst%netscape.com 89bb7985f5 Removing pointless GetIndex() call that does nothing but slow us down. r=jkeiser@iname.com, r=bzbarsky@mit.edu, sr=me. 2001-11-05 06:15:14 +00:00
hyatt%netscape.com fd10ca3854 The XUL content sink doesn't block the parser when loading stylesheets and hasn't for six months! Ack ack ack ack ack! Bug 102114. r=jag, sr=brendan 2001-11-03 23:41:10 +00:00
rods%netscape.com 760f64245a Initial check in for print preview work it is complied in for Windows and linix only
The bulk of print preview can be turned on/off with NS_PRINT_PREVIEW define
Bug 107562 r=kmcclusk sr=attinasi
2001-11-03 14:59:39 +00:00
hyatt%netscape.com 29fc3e2710 Fix linux bustage. 2001-11-03 11:49:08 +00:00
hyatt%netscape.com c7b8a35c1d Fix linux bustage 2001-11-03 10:52:14 +00:00
hyatt%netscape.com 3510e70059 One more glitch fixed. 2001-11-03 10:46:54 +00:00
hyatt%netscape.com be8ecab371 Fix leaks that I just introduced. 2001-11-03 10:24:03 +00:00
hyatt%netscape.com 7ed880f927 Oops. Missed a spot. 2001-11-03 10:20:30 +00:00
hyatt%netscape.com 7cb5af82cd Fix for 80147, use XUL prototype elements in anonymous content of XBL. r=dbaron, sr=jst 2001-11-03 10:12:20 +00:00
jst%netscape.com 9055fdc206 Fixing bug 108321. Don't waste time using the component manager when creating an nsHTMLAttributes when setting attributes on an element, call NS_NewHTMLAttributes() directly in stead. Also doing some cleaning up in nsHTMLStyleSheet.cpp. r=dbaron@fas.harvard.edu, sr=hyatt@netscape.com 2001-11-03 08:13:48 +00:00
hyatt%netscape.com 92dff5e7ec Fix for 18502, Christian Biesinger's BMP decoder and my ICO decoder. r/sr=pavlov,jband 2001-11-03 07:10:51 +00:00
blakeross%telocity.com ef455cc861 107642 - XUL syntax/cleanup landing. Fixes 94470, 96008, 96019, 76800, 102637, 80399, 108303, and removes over a thousand unnecessary or nonsensical attributes. Also fixes 108302, 102366, 102367, 105815. r=sspitzer,cmanske on appropriate parts sr=ben 2001-11-03 04:17:02 +00:00
seawood%netscape.com c79715ed1b Backing out fix for remote mach-o builds as it left mach-o builds fragile.
Add TK_CFLAGS back to default CFLAGS/CXXFLAGS.
Bug #107696
2001-11-03 03:29:05 +00:00
jst%netscape.com 07db0c38b0 Fixing bug 108174. --disable-bidi build bustage. Patch from jkeiser@iname.com, r=sicking@bigfoot.com, sr=jst@netscape.com 2001-11-03 03:25:29 +00:00
rjesup%wgate.com 49ffaedbc8 Bug 107600: mCachedIndex isn't initialized for nsContentSubtreeIterators.
Also fixes problems in two spots where the content tree changing could mess
up the iterator.  patch by jfrancis, r=rjesup, sr=waterson
2001-11-03 03:05:05 +00:00
waterson%netscape.com 0d58cba810 Remove unused variable (no bug). r=dbaron, sr=hyatt 2001-11-03 02:23:20 +00:00
aaronl%netscape.com df9470c889 Bug 107858. Active Accessibility: Radio button and checkbox statechange events not working. r=timeless, sr=scc 2001-11-03 00:16:42 +00:00
yokoyama%netscape.com 359881f527 Bug 105113
Read DefaultCharSet from nsPref
when DocumentViewerImpl::mDefaultCharacterSet is
not assigned
/r=bstell and /sr=alecf
2001-11-03 00:06:51 +00:00
darin%netscape.com c34a205421 a=leaf, bustage fix! 2001-11-02 20:17:18 +00:00
jst%netscape.com ba0fc07060 Fix problem in the formrewrite changes, the new code ends up doing a flush on the document from within DemoteContainer() in the sink which ends up notifying the document about some peices of content more than once. This causes duplicated content on some pages. r=jkeiser@iname.com. sr=myself. 2001-11-02 11:28:20 +00:00
peterv%netscape.com b10fc55a1e Fix for bug 106844 (XSLT stylesheet of type text/xml not recognized; type text/xsl is recognized). r=heikki, sr=jst. 2001-11-02 10:13:05 +00:00
hyatt%netscape.com 2729ff6cff Fix whitespace handling in XBL. Bad regression. r=bryner, sr=jst 2001-11-02 09:29:33 +00:00
jst%netscape.com 52bd6530f4 added files: mozilla/content/html/content/src/nsFormSubmitter.cpp 2001-11-02 07:40:23 +00:00
jst%netscape.com 5bf2cf4e7e Checking in John Keiser's <jkeiser@iname.com> fix for *tons* of form submission and <select> related bugs, see tracking bug 34297 for details. r=rods@netscape.com, sr=jst@netscape.com 2001-11-02 07:40:01 +00:00
jst%netscape.com 62d3955034 Fixing bug 52120. Make mozilla pass the expected arguments to window.onerror. r=jkeiser@iname.com, sr=jband@netscape.com 2001-11-02 04:49:07 +00:00
nhotta%netscape.com 929a5e773a Fixed a problem of a charset attribute for Script element is ignored,
request->mElement->GetCharset(charset) succeeded but the returned value 'charset' was ignored, fixed that problem,
bug 106360, r=ftang, sr=jst.
2001-11-02 02:07:08 +00:00
jst%netscape.com ec46bec90d Fixing bug 35294. Speeding up insertion of (specifically appending) document fragments to an element. r=rjesup@wgate.com, sicking@bigfoot.com, sr=vidur@netscape.com 2001-11-02 01:55:49 +00:00
hyatt%netscape.com d34281ee7c added files: mozilla/content/xbl/src/nsXBLContentSink.cpp, mozilla/content/xbl/src/nsXBLDocumentInfo.cpp 2001-11-02 01:54:58 +00:00
hyatt%netscape.com 4d5a3c975f added files: mozilla/content/shared/src/nsXBLAtoms.cpp 2001-11-02 01:54:06 +00:00
hyatt%netscape.com 3aa08fec1e Fix for 106153, avoid building a content model for XBL event handlers, r=bryner, sr=waterson 2001-11-02 01:53:13 +00:00
karnaze%netscape.com 1e228891d1 bug 105166 - split images (except for image contro frames), round pixels down for printing. sr=attinasi,kin r=alexsavulov 2001-11-01 15:31:13 +00:00
brade%netscape.com a3d79d514b remove fileSpec, remove tabs, and change api to use nsIURI instead of nsIFile (bug #104883) 2001-11-01 15:26:27 +00:00
brade%netscape.com dba40617d6 change mFileSpec to mDocumentURI (nsIURI) for bug #104883 2001-11-01 15:26:19 +00:00
brade%netscape.com bc34dad47c remove InitDiskDocument since it's no longer part of nsIDiskDocument.idl, change from nsIFile to nsIURI for SaveFile method (bug #104883) 2001-11-01 15:26:16 +00:00
jst%netscape.com e897b46f2e Fixing bustage, this was lost in a patch... 2001-11-01 00:58:28 +00:00
pete%alphanumerica.com 41da234dd2 b=107823, r=ccarlen, sr=brendan
--pete
2001-11-01 00:11:15 +00:00
jst%netscape.com 8d0d7f1cea Fixing topembed bug 106105. Clear our document.body cache when resetting a document, and make sure the right things are flushed when position and size related properties are accessed. r=heikki@netscape.com, sr=vidur@netscape.com 2001-10-31 23:52:52 +00:00
jst%netscape.com 19324981c1 Fixing blocker bug 107627. Put back the embed elements attribute mapping code that was lost when the embed element was combined with nsHTMLSharedLeafElement.cpp. r=bzbarsky@mit.edu, sr=sfraser@netscape.com 2001-10-31 21:03:31 +00:00
kin%netscape.com 3b3a81d15b Backout glazman's fix for bug 107567, pending investigation
on why it causes the tinderbox Leak count to go up.

a=beard@netscape.com,jj@netscape.com
2001-10-31 19:03:46 +00:00
glazman%netscape.com d6b696191f Remove useless mSheetMap table from nsCSSLoader; b=107567, r=peterv,rjesup@wgate.com; sr=kin 2001-10-31 15:53:25 +00:00
brendan%mozilla.org 1f2b9eb5f4 Store FastLoad dependency mtimes, and invalidate if any changes (106021, r=dveditz, sr=shaver). 2001-10-31 08:29:25 +00:00
darin%netscape.com ab759e5ff4 fixes bug 70519 "Select All (+ Copy) does not clobber the X primary selection"
patch=jwbaker@acm.org r=akkana sr=kin
2001-10-31 06:14:11 +00:00
bryner%netscape.com c3d6f78b18 When creating the root view's widget, don't show it. This prevents full-page Invalidates during page load caused by showing and then hiding the widget. Bug 97895, r=blizzard, sr=hyatt. 2001-10-31 05:06:31 +00:00
dbaron%fas.harvard.edu 4d5cf31505 Additional cleanup after bug 56117: prevent :first-letter from leading to style resolution on text nodes and stop all style resolution for placeholder frames (formerly :placeholder-frame pseudo-element) and for text following a :first-line pseudo-element (formerly :-moz-letter-frame pseudo-element). b=107534 r=waterson, attinasi sr=hyatt 2001-10-31 02:53:47 +00:00
nhotta%netscape.com cbe8e4729c For unicode conversion, changed to proceed for decoder errors instead of stop the process, bug 103954, r=ftang, sr=jst. 2001-10-30 23:53:52 +00:00
jst%netscape.com 5678a30cc6 Fixing linux build bustage. 2001-10-30 10:24:55 +00:00
jst%netscape.com 593c6cf56f added files: mozilla/content/html/content/src/nsHTMLSharedLeafElement.cpp, removed files: mozilla/content/html/content/src/nsHTMLBaseElement.cpp, mozilla/content/html/content/src/nsHTMLEmbedElement.cpp, mozilla/content/html/content/src/nsHTMLIsIndexElement.cpp, mozilla/content/html/content/src/nsHTMLParamElement.cpp, mozilla/content/html/content/src/nsHTMLSpacerElement.cpp, mozilla/content/html/content/src/nsHTMLTableColGroupElement.cpp, mozilla/content/html/content/src/nsHTMLWBRElement.cpp 2001-10-30 10:15:21 +00:00
jst%netscape.com fb23fc46ee Fixing part of bug 107453. Combine rarely used leaf element classes into one class to cut down on the amount of code we have for implementing all those dom interfaces. This makes using the combined elements (base, embed, isindex, param, spacer, colgroup, and wbr) a bit more expensive but since they're hardly ever used it's ok for them to take up a bit more heap space when used. r=dbaron@netscape.com, sr=waterson@netscape.com 2001-10-30 10:14:06 +00:00
jst%netscape.com 3d7eb9b4df Make the signature of nsHTMLDocument::FlushPendingNotifications() match nsIDocument::FlushPendingNotifications() so that callers of the interface method actually call the correct method. No bug. r=peterv@netscape.com, sr=rpotts@netscape.com. Problem found by jkeiser@iname.com 2001-10-30 09:58:07 +00:00
dbaron%fas.harvard.edu 10e3bbbb58 Avoid attempting to do CSS selector matching on text nodes, comments, or processing instructions by adding a 'NonElement' style resolution method that assumes that no rules match (temporarily, until we don't have style contexts for text nodes) and by cleaning code that was using textPseudo (the usual case) or passing the text node directly (only a few unusual cases). b=56117 r=hyatt sr=attinasi 2001-10-30 06:02:05 +00:00
jst%netscape.com 8f27f99020 Call into baseclass if there's nothing to be done for a given tag. Not part of the build yet. 2001-10-30 00:07:56 +00:00
rods%netscape.com 0c29fa8dd0 Make sure default printing for FrameSets is "AsIs" when printing silently
Bug 106015 r=kmcclusk sr=attinasi
2001-10-29 15:28:45 +00:00
jaggernaut%netscape.com f6ef55557e Bug 101896: check in "fix" for weird WS6 (static build) bustage. patch by gisburn <Roland.Mainz@informatik.med.uni-giessen.de>, r=jag 2001-10-29 09:32:03 +00:00
jaggernaut%netscape.com 47f32d2efe Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc 2001-10-27 06:44:19 +00:00