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

15250 Коммитов

Автор SHA1 Сообщение Дата
bzbarsky%mit.edu 7fd6554181 Make sure that nsSimpleURI also strips newlines out of the uri spec... Bug
211599, r=dougt, sr=darin
2003-07-08 20:09:17 +00:00
neil%parkwaycc.co.uk 90f2b9f39b Bug 184202 stop nsTreeSelection's nsITreeBoxObject* pointer from dangling, might fix firebird autocomplete crash r=varga sr=jag 2003-07-08 14:01:56 +00:00
jaggernaut%netscape.com 6ca349f43f Bug 210834: Bogus comparison in nsCSSParserImpl::ParseURL. r=bzbarsky, sr=jst 2003-07-08 11:49:48 +00:00
roc+%cs.cmu.edu 87d53ca294 Ongoing deCOMtamination. r+sr=dbaron 2003-07-08 11:00:00 +00:00
bzbarsky%mit.edu 3a26daf50b Update comments to reflect the fact that there is no longer a change hint
passed to the macros.
2003-07-08 07:12:17 +00:00
bzbarsky%mit.edu c0d3c15a88 DOM properties that return URIs should return absolute URIs when they
are accessed (even if the corresponding attribute value is a relative URI).
Bug 47534, r=caillon, sr=jst
2003-07-08 05:35:04 +00:00
bzbarsky%mit.edu fbbd9fb60e This line should not have snuck in. 2003-07-07 22:03:32 +00:00
bzbarsky%mit.edu b2ba25b6fd Move to the double-'::' notation for various pseudo-elements.
Bug 211657, r+sr=dbaron
2003-07-07 21:57:01 +00:00
bzbarsky%mit.edu b3003f362c Move to the double-'::' notation for -moz-tree-* pseudo-elements in SeaMonkey.
Bug 211657, r+sr=dbaron
2003-07-07 21:22:24 +00:00
bzbarsky%mit.edu 3af3a33052 Make sure the for loop terminates. Also caught by bryner, r+sr=me 2003-07-07 05:15:41 +00:00
bzbarsky%mit.edu 862a100ea0 Fixing orange (casting a nsTableColFrame* to nsTableColGroupFrame* doesn't
really work...).  Patch suggested by bryner, r=me.
2003-07-07 04:57:56 +00:00
roc+%cs.cmu.edu 08a4a0dd2a Ongoing deCOMtamination. r+sr=dbaron 2003-07-07 02:01:29 +00:00
roc+%cs.cmu.edu a197a69820 Ongoing deCOMtamination. r+sr=dbaron 2003-07-05 15:30:50 +00:00
roc+%cs.cmu.edu c98e21aba3 Ongoing deCOMtamination. r+sr=dbaron 2003-07-05 15:04:34 +00:00
roc+%cs.cmu.edu fce6448474 Ongoing deCOMtamination. r+sr=dbaron 2003-07-05 14:36:03 +00:00
roc+%cs.cmu.edu 9bd83767f7 Fixing build bustage 2003-07-04 13:36:03 +00:00
roc+%cs.cmu.edu 0b15c3893e Ongoing deCOMtamination. r+sr=dbaron 2003-07-04 12:50:32 +00:00
bzbarsky%mit.edu 0c5dc097d7 Don't bother reresolving style when empty stylesheets get added (eg from empty
<style> elements).  Also remove the methods for blowing away the ruletree
during a style reresolve, since ruletrees are now garbage-collected.  Bug
196557, r+sr=dbaron
2003-07-04 01:44:24 +00:00
bzbarsky%mit.edu 10600c0acd Add support for '::' notation for CSS pseudo-elements (bug 62843). Drop
selectors containing unrecognized pseudo-classes and pseudo-elements (bug
145968).  Fix some CSS rules in quirk.css and xul.css that were bogus (no
bug).  Patch in bug 62843.  r+sr=dbaron
2003-07-04 01:33:10 +00:00
caillon%returnzero.com 3659da7f9c Fixing member re-ordering warnings. r+sr=jst@netscape.com; No bug. 2003-07-03 23:33:36 +00:00
bzbarsky%mit.edu 0b0c3f7646 Add nsIContent::GetBaseURL; get rid of similar functions on nsIXMLContent and
nsIHTMLContent.  Bug 209573, r=caillon, sr=jst.
2003-07-03 02:45:34 +00:00
dbaron%dbaron.org 29254c752a Remove hints from CSS property list. b=158713 r+sr=bzbarsky 2003-07-02 22:17:23 +00:00
brade%netscape.com d481595dcd add contract ids; r=kaie, sr=kin, bug=211360 2003-07-02 21:34:16 +00:00
dbaron%dbaron.org b10e90f02b Remove remaining user of CSS-property-based style hints. b=158713 r+sr=bzbarsky 2003-07-02 21:05:09 +00:00
roc+%cs.cmu.edu e324543a75 Ongoing deCOMtamination. r+sr=dbaron 2003-07-02 10:30:00 +00:00
bzbarsky%mit.edu fbca1ac9e1 Rmove declarations of functions that are no longer implemented. This should
have been checked in as part of bug 167236.  At this point, it's just dead code
removal.
2003-07-02 06:40:09 +00:00
timeless%mozdev.org 19f163f414 Bug 211183 Infinite loop in nsBlockFrame::DoRemoveFrame
r=dbaron sr=dbaron
2003-07-01 18:28:30 +00:00
neil%parkwaycc.co.uk 700dc2fe07 Bustage fix patch changed intent of checkin for bug 208093 2003-07-01 13:16:55 +00:00
locka%iol.ie 01619ad519 Build bustage fix. Remove duplicate variable declarations and assignments. b=208093 2003-07-01 12:02:15 +00:00
neil%parkwaycc.co.uk dac62db26c Bug 208093 Make tree body frame cache row count r=varga sr=jag 2003-07-01 11:03:53 +00:00
neil%parkwaycc.co.uk 007101035b Bug 208093 Make tree body frame cache row count r=varga sr=jag 2003-07-01 10:38:50 +00:00
bzbarsky%mit.edu fd57f310f1 Change GetHrefUTF8 to GetHrefURI to make sure that we don't lose track of the
origin charset.  Bug 166996, r=dbaron,darin sr=jst
2003-07-01 02:59:54 +00:00
dbaron%dbaron.org 45a4e99656 Fix mats's review comment as well. b=210873 r+sr=bzbarsky 2003-06-30 21:55:35 +00:00
dbaron%dbaron.org bfa9da5f49 Remove unneeded CanvasFrame::AttributeChanged. b=210955 r+sr=roc 2003-06-30 21:50:21 +00:00
dbaron%dbaron.org c00fbe09c4 Clean up EnsureBlockDisplay and make it do the right thing for inner table display types. b=210873 r+sr=bzbarsky 2003-06-30 21:48:56 +00:00
dbaron%dbaron.org 7737491efe Ensure relatively positioned floats act as containing block for absolutely positioned elements by using (and adding a parameter to) nsCSSFrameConstructor::ConstructBlock. Remove ProcessBlockChildren, which no longer needs to be separate from ProcessChildren. b=210873 r+sr=bzbarsky 2003-06-30 21:48:07 +00:00
dbaron%dbaron.org 97c994908a Remove change hints from CSS parser and replace with boolean indicating whether there was a change, computed a much simpler way. b=158713 r+sr=bzbarsky 2003-06-30 21:39:22 +00:00
dbaron%dbaron.org ef811ed02b Fix crash bug 209575 by ensuring that mDeclaration is never null. Remove unneeded null checks. r+sr=bzbarsky 2003-06-30 21:31:25 +00:00
roc+%cs.cmu.edu 6f6e04e088 Ongoing deCOMtamination. r+sr=dbaron 2003-06-30 18:52:23 +00:00
roc+%cs.cmu.edu 5d55c4535e Ongoing deCOMtamination. r+sr=dbaron 2003-06-30 10:46:59 +00:00
dbaron%dbaron.org 3be933897d Remove comment made obsolete by previous checkin. 2003-06-29 23:39:54 +00:00
roc+%cs.cmu.edu 91f9439805 Ongoing deCOMtamination. r+sr=dbaron 2003-06-29 03:43:05 +00:00
roc+%cs.cmu.edu 48518cc978 ongoing deCOMtamination work. Also fixes a space leak in bidi-related code. r+sr=dbaron 2003-06-28 11:48:14 +00:00
dbaron%dbaron.org fb9db912e3 Move towards replacing viewer by reorganizing files and renaming classes. b=137331 r+sr=bryner 2003-06-27 21:37:29 +00:00
dbaron%dbaron.org a835d37852 Fix missing AddRef that was causing crashes in inspector. b=208190 r+sr=roc 2003-06-27 21:06:45 +00:00
roc+%cs.cmu.edu 3d6b2b44f3 ongoing deCOMtamination work. r+sr=dbaron 2003-06-27 18:13:48 +00:00
smontagu%netscape.com 7eb3ac3127 Bug 173408 Fixes to the algorithm for Ethiopic numbered lists. Author=yacob@geez.org, r=smontagu, sr=jag 2003-06-26 19:46:51 +00:00
kin%netscape.com d7512728d7 Trying to fix commercial win32 build bustage. 2003-06-26 16:44:48 +00:00
roc+%cs.cmu.edu c5936391c8 Ongoing deCOMtamination. r+sr=dbaron 2003-06-26 11:30:17 +00:00
neil%parkwaycc.co.uk 589f09fe95 Bug 210638 Tree should be able to maintain the selection during a batch update r=varga sr=jag 2003-06-26 10:54:42 +00:00
jkeiser%netscape.com 78ba276e17 Make NOSCRIPT show up normally when script disabled (bug 77296), r=bzbarsky@mit.edu, sr=dbaron@dbaron.org 2003-06-26 06:10:03 +00:00
roc+%cs.cmu.edu 33e4a9a297 Fix nsIFrame::GetWindow to not add a ref. Should fix a leak I introduced. r+sr=dbaron 2003-06-25 22:55:27 +00:00
rbs%maths.uq.edu.au a3601b3e47 Helper patch for bug 15364. Expose an API to allow scripts to show the caret even in selections (a la Emacs). Users can also set the pref ui.caretVisibleWithSelection to 1, which gives a nice combination with caret browsing (hit F7). r=sfraser, sr=bzbarsky 2003-06-25 01:14:25 +00:00
jst%netscape.com abefba9053 Fixing bug 209884. Writing an inline helper to safely get an nsIScriptContext from a JSContext and making direct callers of JS_GetContextPrivate() use the helper. r=caillon@aillon.org, sr=peterv@netscape.com 2003-06-24 21:43:01 +00:00
dbaron%dbaron.org 1ce98378e3 Fix windows bustage. b=188803 2003-06-24 06:20:18 +00:00
dbaron%dbaron.org 06bb24f863 Implement the DOM interfaces for CSS style rules on a wrapper object which allows the immutable rule object to be swapped out underneath. b=188803 r+sr=bzbarsky 2003-06-24 05:40:37 +00:00
dbaron%dbaron.org 6a1ab46ff2 Fix dynamic changes to negated attribute or state selectors. b=210458 r+sr=bzbarsky 2003-06-24 05:34:30 +00:00
bzbarsky%mit.edu 61a6512de2 Fix matching when attribute selectors with "*" as a namespace are involved.
Bug 210314, r+sr=dbaron
2003-06-24 04:50:05 +00:00
roc+%cs.cmu.edu 2cabcc78b9 deCOMtamination. Checking in this change now because I think the nsIFrame::GetWindow() COM-style wrapper is broken (doesn't ADDREF, but should), but the easiest way to fix that is to deCOMtaminate this, the only caller I can find. r+sr=dbaron 2003-06-24 03:34:41 +00:00
jst%netscape.com 898a232581 Fixing part of bug 209699. Eliminate bad usage of NS_ConvertU*. r=caillon@aillon.org, sr=alecf@flett.org 2003-06-24 01:46:50 +00:00
bzbarsky%mit.edu f75f9017d9 Make setting contentType or contentCharset act as hints if done before channel
open; use this in the CSSLoader to hint that we want text/css data.  Bug
120789, r=dougt, sr=darin
2003-06-23 21:00:46 +00:00
bsmedberg%covad.net 1a9cab373f Bug 210337 - Spring cleaning of unused XPCOM code and callers r/sr=alecf/bz 2003-06-23 20:31:43 +00:00
bzbarsky%mit.edu 46701a74ea Fix some DEBUG_bzbarsky code people didn't bother to update. r+sr=whatever 2003-06-23 18:34:02 +00:00
jshin%mailaps.org d208f051a7 bug 206379 : additional patch : get rid of ResolveCharset() (static) and
rely on GetUnicodeDecoder() of nsICharacterSetConverterManager to take care of
the charset alias resolution. (r/sr=bzbarsky, sr=alecf)
2003-06-23 05:04:43 +00:00
roc+%cs.cmu.edu 6909e303db Bustage fix; add a virtual GetAncestorWithViewExternal which can be called outside gklayout 2003-06-21 18:57:14 +00:00
roc+%cs.cmu.edu a81f254443 Bug 190735. DeCOMtaminating nsIFrame and removing aPresContext parameters, in particular, the methods GetParent, GetContent, GetRect, GetOrigin, GetSize, SetRect, MoveTo, SizeTo, GetNextSibling, GetFrameState, SetFrameState, GetView, GetViewExternal, SetView, GetClosestView, GetParentWithView, AreAncestorViewsVisible, and GetWindow. For now we have compatibility wrappers, but soon we'll go through and change all the clients to use the new functions. r+sr=dbaron 2003-06-21 17:06:05 +00:00
dwitte%stanford.edu b444fcb403 removing some unused default ctors now that nsDerivedSafe can handle it.
no bug, r+sr=bz
2003-06-21 07:01:42 +00:00
jst%netscape.com 947ba67a9d Fixing one more part of bug 209699. Replace NS_Convert* with Copy/Append*. r=dwitte@stanford.edu, sr=alecf@flett.org. 2003-06-21 00:26:28 +00:00
caillon%returnzero.com 4cc64cee34 Bug 209852. Remove |dont_QueryInterface|.
r=dbaron, sr=jag
2003-06-21 00:15:41 +00:00
dbaron%dbaron.org 67329fdd10 Convert Mac line endings to Unix line endings so cvs can deal with these files properly 2003-06-20 22:41:42 +00:00
bzbarsky%mit.edu f6e49f740f Check that we are HTML, in addition to checking namespace, before going
case-insensitive.  Bug 209271, r+sr=dbaron
2003-06-20 20:23:17 +00:00
smontagu%netscape.com 504a666bb2 Bail out gracefully from numbered lists not expressible in Roman numerals. Bug 210128, rs=bzbarsky. 2003-06-20 18:34:34 +00:00
dbaron%dbaron.org 3daaacd191 Fix strict mode text-decoration when one line of the inline contains no text. b=210016,210012 r+sr=bzbarsky 2003-06-20 01:42:32 +00:00
dbaron%dbaron.org 51e6755ccd Add nsIFrame::GetPresContext, which gets the pres context from the rule node which it gets from the style context. DeCOMtaminate nsStyleContext::GetRuleNode, nsRuleNode::GetRule, and nsRuleNode::GetPresContext. Remove unused nsRuleNode::PathContainsRule. b=208190 r+sr=roc 2003-06-20 01:22:44 +00:00
dbaron%dbaron.org b15c56da39 Fixing DEBUG-only bustage. 2003-06-20 01:05:04 +00:00
dbaron%dbaron.org d86c49e21c Fixing DEBUG-only bustage. 2003-06-20 00:54:57 +00:00
dbaron%dbaron.org e1e798d3f8 Remove |aPresContext| and |aPresShell| parameters from |nsIFrameManager| methods. b=208190 r+sr=bzbarsky 2003-06-19 23:52:58 +00:00
dbaron%dbaron.org 4afcaa0e69 DeCOMtaminate nsIFrame::GetView and SetView, and add HasView, GetClosestView, and AreAncestorViewsVisible to consolidate common patterns. b=208004 r+sr=roc 2003-06-19 23:44:01 +00:00
peterlubczynski%netscape.com a555558fc0 Fixing checkin for bug 209033. 2003-06-19 23:26:23 +00:00
dbaron%dbaron.org 6851bed075 Begin deCOMtamination of central objects by adding inline getters to get from one object to another. b=208190 r=roc sr=bzbarsky 2003-06-19 18:16:53 +00:00
bryner%netscape.com 29a5d1102b Remove unused nsIFrame::Scrolled() and nsIViewObserver::Scrolled(). Bug 209088, r=dbaron, sr=roc. 2003-06-18 22:58:51 +00:00
dbaron%dbaron.org 2b59f901f7 Handle state and attribute changes on elements without frames more efficiently, and keep the undisplayed map up to date. b=209733 r+sr=bzbarsky 2003-06-18 21:54:51 +00:00
mkaply%us.ibm.com e0dae80908 #188071
r=mkaply, sr=dbaron
Add a lookandfeel color for button default so it can be different than 3D shadow
2003-06-18 20:47:40 +00:00
peterlubczynski%netscape.com fd96fef055 Fixing bug 209033, double keyDown events sent to plugins by KeyPress event, r=brade sr=bryner 2003-06-18 14:41:44 +00:00
dbaron%dbaron.org 146a7a98ed OOM check. r+sr=bzbarsky b=188803 2003-06-18 03:02:01 +00:00
dbaron%dbaron.org fe7914e2c9 Make CSSStyleRuleImpl immutable by changing mutation code (including some merging of code between nsDOMCSSAttributeDeclaration and DOMCSSDeclarationImpl) so that it creates a new rule for the modified declaration. Change StyleRuleChanged notification signatures, and change pres shell's handling of style rule change, addition, and removal to just do reresolution. Remove fine-grained ways of clearing style data. Change PeekStyleData so it doesn't do more work than it needs to, and can be relied on not to access rules that no longer match any content. b=188803 r+sr=bzbarsky 2003-06-18 01:59:57 +00:00
kaie%netscape.com 503cd2ab9b b=202046 Empty (inline) elements cause caret movement to fail
r=smontagu sr=kin/brendan
2003-06-17 23:41:21 +00:00
dbaron%dbaron.org fb04d1df25 Specify 'word-spacing: normal; letter-spacing: normal' for input and textarea so that 'word-spacing' and 'letter-spacing' on ancestors of text inputs don't mess up the spacing inside. b=209615 r=jkeiser sr=bz 2003-06-17 18:01:51 +00:00
alecf%flett.org b7fa256d74 fix for bug 209220 - now that i18n APIs take ASCII charset names, update consumers to avoid excess conversions.. which usually means storing charset names as ASCII and updating a few other APIs
r=jkeiser, sr=jst and some great comments from jshin@mailaps.org
2003-06-17 16:40:34 +00:00
dbaron%dbaron.org 4b4e411eac Rename nsILink::GetHrefCString to GetHrefUTF8 to clarify prior change in semantics. Remove duplication of code to implement it. Fix some incorrect conversions that were still assuming it was ASCII. Remove vestigial |aOuter| parameter to nsGenericHTMLElement::HandleDOMEventForAnchors. b=209566 r+sr=jst 2003-06-17 16:22:51 +00:00
aaronl%netscape.com fccde7c7eb Bug 208460. Remove nsIDOM3Node.idl dependency from nsIDOMNode.idl 2003-06-16 11:17:18 +00:00
dbaron%dbaron.org 74c2fa7ad8 Slight correction to previous patch. b=209359 2003-06-15 01:24:03 +00:00
dbaron%dbaron.org 78e42e3723 Fix wrong parent style context warnings (and incorrect reresolution) with HRs or other leaf frames with :before or :after generated content. Move some code back together that was separated. Also fix case of float whose placeholder is the child of a block within an inline. b=209359 r+sr=bzbarsky 2003-06-15 00:55:00 +00:00
dbaron%dbaron.org 39d390d27f Create only one CSSStyleRuleImpl per rule rather than one per comma-separated selector to fix CSSOM compliance bugs and make rule immutability easier. Store list of selectors on the CSSStyleRuleImpl, each with their own weight. b=98765 r+sr=bzbarsky 2003-06-14 23:50:54 +00:00
bzbarsky%mit.edu e49f24690b CSS3 Selectors is now in CR, so we can change -moz-hsl() to hsl(). Bug 208159,
r+sr=dbaron
2003-06-14 20:44:26 +00:00
bzbarsky%mit.edu 0d818d1da5 Use the cached IOService pointer when loading background images. Bug 123401,
r=dougt, sr=dbaron
2003-06-14 18:49:28 +00:00
caillon%returnzero.com 2df173e9c8 Bug 209087
Content interface out-parameters should use ptr-to-ptrs instead of ref-to-ptrs and some small deCOMtamination.
r+sr=jst@netscape.com
2003-06-13 20:10:01 +00:00
caillon%returnzero.com c0d2e93d73 Bug 209133
Make |Node| from script recognize constants defined in nsIDOM3Node.
Move DOM3 constants over to nsIDOM3Node.
Update the names and values to reflect the latest draft of the DOM 3 Core (Last Call)

r=timeless sr=jst
2003-06-12 02:54:16 +00:00
dbaron%dbaron.org 73cdfadc6a Fix silly mistake. b=209091 r+sr=bzbarsky 2003-06-12 00:03:32 +00:00
alecf%flett.org 2751c6b097 fix for bug 206379:
- combine nsICharsetConverterManager2 and nsICharsetConverterManager
- get rid of nsIAtom in most of the methods
- provide versions of getUnicodeDecoder/Encoder which don't do alias resolution
- change all charset types to ASCII strings
- clean up some other i18n APIs which could be simplified
- fix all consumers of all changed i18n interfaces
r=jshin, smontagu
rs=sfraser
2003-06-11 18:16:03 +00:00
leon.zhang%sun.com a0b6278dce Bug 207936:[trunk] JA IME: cursor position is off before and after text is committed
r=sfraser sr=kin
2003-06-11 03:29:59 +00:00
bryner%netscape.com e91426dae0 Comment-only fix. 2003-06-10 22:17:58 +00:00
dbaron%dbaron.org 9fd34ec767 Remove code that is not needed anymore (due to bug 141054) since the primary frame always contains the :before and :after frames. b=208870 r+sr=bzbarsky 2003-06-10 22:11:16 +00:00
dbaron%dbaron.org 4919c99863 Fix minor inconsistency between functions. b=208548 r+sr=bzbarsky 2003-06-10 22:09:58 +00:00
dbaron%dbaron.org 439819ce83 Make nsCSSDataBlock::Clone work correctly. Fix uninitialized variable warning. b=208872 r+sr=bzbarsky 2003-06-10 22:08:40 +00:00
seawood%netscape.com 97649bab86 Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev 2003-06-10 21:18:27 +00:00
seawood%netscape.com b28ce0a530 Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev 2003-06-10 20:12:33 +00:00
bmlk%gmx.de d8653592e5 the mew of colspan cell needs to be redistributed this can only be done during the strategy init. bug 207208 r=jkeiser sr=dbaron 2003-06-09 17:51:25 +00:00
dbaron%dbaron.org f8f9bcc4be Fix bugs with colors in tables in cases where some content comes before the start tag of BODY by rechecking the computed color of BODY more often. b=94688 Patch from Mats Palmgren <mats.palmgren@bredband.net>. r+sr=dbaron 2003-06-08 19:52:22 +00:00
dbaron%dbaron.org 57174ecf3a Fix bustage on compilers with broken for loop scoping. b=125246 2003-06-08 00:36:08 +00:00
dbaron%dbaron.org 91c1698053 VC++ doesn't seem to like empty arguments to macros. Fixing bustage. b=125246 2003-06-07 23:29:05 +00:00
dbaron%dbaron.org 0a143da53b Put more information on the CSS properties in nsCSSPropList.h.
Use the property list in the tables for nsRuleNode::CheckSpecifiedProperties.
To reduce heap usage, redesign the storage of properties and values in nsCSSDeclaration to allocate all property-value pairs in a declaration block in a single allocation, and use temporary structures (like the old permanent structures) during parsing and modification.  Replace per-property switch statements in nsCSSDeclaration with table-based code to reduce code size.
b=125246  r+sr=bzbarsky
2003-06-07 22:14:42 +00:00
bmlk%gmx.de d9ced339df Initialize only table related frames, that should be more safe, bug 207145 r=jkeiser sr=kin 2003-06-07 08:48:24 +00:00
jkeiser%netscape.com b7edff8612 Fix crash on split colspan frames (Bug 194330), r=karnaze@netscape.com, sr=kin@netscape.com 2003-06-06 03:22:01 +00:00
jkeiser%netscape.com 2e29273c63 Remove unused variables, r+sr=sfraser@netscape.com 2003-06-06 01:11:57 +00:00
kin%netscape.com 0cfd50ccf4 Fix for bug 193257 (AIM Today page renders incorrectly)
Modified AppendFrames() and InsertFrames() to call SetNeedStrategyBalance(PR_TRUE) when the table isn't auto height. This forces any previously reflowed rows, who were adjusted to take up all of the table's height, to recalculate their height during the dirty reflow that gets generated, so all rows get resized properly.

r=bernd_mozilla@gmx.de  sr=dbaron@dbaron.org
2003-06-05 17:44:28 +00:00
kin%netscape.com 396fcc17c2 Fix for bug 205165 (a href link fails to work until window is resized)
Modified PlaceFrameView() to pass in the cached overflow area rect for the frame, if it has one, when calling

SyncFrameViewAfterReflow().

r=jkeiser@netscape.com  sr=dbaron@dbaron.org
2003-06-05 17:42:29 +00:00
kairo%kairo.at 0b93c73eee bug 207642 - update localeVersion for 1.5a - r=rchen, sr=blizzard 2003-06-04 11:11:19 +00:00
scott%scott-macgregor.org 380ff13568 Bug #201891 --> lazily instantiate CSSFrameConstructor::gXBLService in order to break a weird cycle
with the component manager that can cause two instances of the xbl service to be created.
r/sr=dbaron
2003-06-03 04:23:56 +00:00
jkeiser%netscape.com ea020d3190 Remove the no-forward-declared-nsCOMPtr hack (bug 107291), r=bugmail@sicking.cc, sr=dbaron@dbaron.org 2003-06-03 03:56:14 +00:00
bienvenu%netscape.com abd0d70159 fix hang drag drop from tree outliner 207908 r=varga, sr=sspitzer 2003-06-02 19:21:37 +00:00
roc+%cs.cmu.edu 995075dc79 Bug 193686. nsContainerFrame needs to report the overflowList as one of its child frame lists. Also, overflow frames should be destroyed when their parent is destroyed. r+sr=dbaron 2003-06-02 04:38:53 +00:00
roc+%cs.cmu.edu eb1d7efd30 Bug 193686. nsContainerFrame needs to report the overflowList as one of its child frame lists. Also, overflow frames should be destroyed when their parent is destroyed. r+sr=dbaron 2003-06-02 04:03:07 +00:00
dbaron%dbaron.org 3795588881 Replace nsSliderFrame::GetContentOf with static GetContentOfBox to fix hiding warning and avoid unnecessary |this| argument. b=42634 Patch from Marc Loiselle <mloiselle@yahoo.com>. r=dbaron sr=bryner 2003-06-02 02:39:26 +00:00
dbaron%dbaron.org 1bc80bcc0c Remove nsIFrame::ContentStateChanged. b=207822 r+sr=roc 2003-06-01 20:18:53 +00:00
dbaron%dbaron.org 88cc344a1f A little cleanup. b=207700 r+sr=bryner 2003-06-01 20:03:13 +00:00
timeless%mozdev.org d1b1f15743 Bug 207318 nsTreeBodyFrame needs to check rv of GetParentIndex
r=varga sr=bryner
2003-06-01 14:59:22 +00:00
bmlk%gmx.de 6193ec703e border collapse - lookup the correct border owner style, bug 196133, r=jkeiser sr=roc+moz 2003-05-31 14:49:18 +00:00
bmlk%gmx.de c5c96c2c1b table layout regression tests NPOB 2003-05-31 14:22:56 +00:00
bmlk%gmx.de cbc7dbaa0d avoid marking columns that only have a desired width empty, what would exclude them from space redistribution, bug 194024, r=jkeiser sr=bzbarsky 2003-05-31 14:15:56 +00:00
bmlk%gmx.de 838f8ce8ad infrastructure to recover overflow area during incremental reflow, bug 197581, r=kin sr=dbaron 2003-05-31 10:32:19 +00:00
bmlk%gmx.de 799cc4775c layout regression test for table overflow handling NPOB 2003-05-31 10:18:57 +00:00
bmlk%gmx.de e9a141ca46 adding testcase to the layout regression tests NPOB 2003-05-31 09:26:28 +00:00
bmlk%gmx.de 7baca1626f anonymous table cell frames should not have a default padding, td and th padding defaults are set in html.css, bug 72359, patch proposed by hixie some time ago (2001-06-21) r=bernd sr=dbaron 2003-05-31 09:16:23 +00:00
timeless%mozdev.org cab1b71c14 Bug 207583 imgLoader::LoadImage called with null pointer from nsImageBoxFrame::UpdateImage
r=bz sr=bz
2003-05-30 20:02:55 +00:00
timeless%mozdev.org 18c28cd6df Bug 205017 Uninitialized variables in layout/html/base/src/nsPresShell.cpp
r=dbaron sr=dbaron
2003-05-30 19:47:39 +00:00
cbiesinger%web.de f4bd4d5572 address reviewer comments that I forgot when checking in patch for bug 204386. r+sr=bz 2003-05-30 19:47:08 +00:00
jaggernaut%netscape.com 756d8ef907 Bug 203960: Make bookmark groups replace existing tabs instead of appending. r=jkeiser, varga, adamlock, sr=jst, hewitt 2003-05-30 00:21:01 +00:00
smontagu%netscape.com 62b4d0e97f Fix rounding issue in DrawTile() and remove a bogus assertion. Bug 194791, Author=paper@animecity.nu, r=smontagu, sr=roc+moz 2003-05-29 23:29:37 +00:00
bryner%netscape.com 5090c7bf22 Bug 197136, <button> elements should be Aqua bevel buttons for Cocoa. Add a new -moz-appearance value, button-bevel. Also, fixed a problem that caused the button in a file input control to change size when it was focused. r=pinkerton, sr=sfraser. 2003-05-29 22:39:05 +00:00
bryner%netscape.com 0ed8e8a306 Fix positioning of the scrollbar thumb when going back to the previous page, using native scrollbars on Mac. Bug 201815, r=pinkerton, sr=sfraser. 2003-05-28 23:13:37 +00:00
rbs%maths.uq.edu.au e3e5519e4f Enlist more invariant characters, patch by steve.swanson@mackichan.com, b=206696, r+sr=rbs 2003-05-27 07:17:03 +00:00
bzbarsky%mit.edu 8b80364217 Make some static data const in layout. Bug 204073, patch by ataylor@its.to
(Andrew Taylor), r=bzbarsky, sr=alecf
2003-05-27 03:52:33 +00:00
bzbarsky%mit.edu 2d8c24058a Make some static data const in content. Bug 204532, patch by ataylor@its.to
(Andrew Taylor), r=bzbarsky, sr=alecf
2003-05-27 03:49:22 +00:00
cbiesinger%web.de 8dc2f15ba0 patch by tenthumbs@cybernex.net r+sr=bz bug 206864
Incorrect comparison in content/html/style/src/nsCSSParser.cpp
2003-05-26 16:59:40 +00:00
leon.zhang%sun.com b1b7ead95d Bug 204005: optimize caret timer usage
r=sfraser sr=brendan
2003-05-26 07:03:29 +00:00
cbiesinger%web.de 85fbe5da58 204386 r+sr=bz Allow setting Image.src to empty 2003-05-25 20:43:08 +00:00
dbaron%dbaron.org 74d3ef9884 Missed part of checkin by jaggernaut%netscape.com: Bug 203167: Clean up nsDeckFrame a little. r=peterv, sr=bryner 2003-05-24 04:10:40 +00:00
jaggernaut%netscape.com cff86cead9 Bug 193730: fix typo in "pref" name "intl.menuitems.alwaysappendaccesskeys" (access, not acces). Patch by mc <magicdice@hotmail.com>, r=sr=jag 2003-05-24 02:40:08 +00:00
jaggernaut%netscape.com 8f1fc111d6 Bug 203167: Clean up nsDeckFrame a little. r=peterv, sr=bryner 2003-05-24 02:35:08 +00:00