Commit Graph

666 Commits

Author SHA1 Message Date
varga@utcru.sk
1d63de26c2 Fix for 97062.
Implement a content model view for <outliner>.
r=bryner sr=hyatt
2001-11-30 04:41:55 +00:00
kin@netscape.com
b720dbfbe2 Fix for bug 69398: {label,hr,br}:after {content: ":"} repeats creation of :
with mouse movement

Modified RemoveGeneratedContentFrameSiblings() to handle the case where
the :after frame is in a continuing frame for the primary frame's parent.

r=dbaron@fas.harvard.edu  sr=attinasi@netscape.com
2001-11-29 22:53:03 +00:00
attinasi@netscape.com
55221739c0 Fixed a problem where changes to inline-style were not causing the correct clearing of the style system's cached rules. b=97874 r=pierre sr=hyatt 2001-11-29 00:56:43 +00:00
dbaron@fas.harvard.edu
b6935e13ce Correct computation of containing block for absolutely positioned elements added dynamically within fixed positioned elements or for which the containing block's element is scrollable. b=111849, 91060 r=waterson sr=attinasi 2001-11-28 04:57:31 +00:00
dbaron@fas.harvard.edu
2507c79cf4 Backing out most of my checkin for bug 109788. b=111710 2001-11-24 23:28:45 +00:00
roc+@cs.cmu.edu
2196e347f9 My cleanup checkin for bug 73382 caused 5% increase in page load times. Backing out. 2001-11-24 05:37:25 +00:00
dbaron@fas.harvard.edu
0438bea566 Split ConstructFrameByTag into ConstructTextFrame and ConstructHTMLFrame to make it easier to reorganize frame construction by tag and by display type. b=109788 r=hyatt rs=waterson 2001-11-23 04:52:24 +00:00
dbaron@fas.harvard.edu
3ea4a3589b Fix leak of popup frames (that fans out into leaking entire XUL documents) by creating nsIAnonymousContentCreator anonymous content for the doc element frame before creating frames for the real content children, which should only affect popupsets. b=109671 r=ben sr=hyatt 2001-11-22 21:44:34 +00:00
roc+@cs.cmu.edu
644b8cfc16 View manage interface cleanup. Bug 73382. r=kmcclusk, sr=attinasi 2001-11-22 05:26:32 +00:00
kin@netscape.com
00a4569ec7 Fix for bug #71979: <br><hr> inside link displays additional hr upon each mouseover
Modified FindFrameWithContent() to skip over sibling :before pseudo frames when
looking for the primary frame for non-splittable-element aContent.

r=dbaron@fas.harvard.edu   sr=waterson@netscape.com
2001-11-21 14:24:59 +00:00
timeless@mac.com
74848c768e Bugzilla Bug 110080 change !NS_SUCCEEDED(status) to NS_FAILED(status)
s/!NS_SUCCEEDED/NS_FAILED/g;s/!NS_FAILED/NS_SUCCEEDED/g;
r=dougt sr=hewitt
2001-11-19 06:45:00 +00:00
kin@netscape.com
3647386628 Fix for bug 96455: hr has duplicate lineboxes in frame tree
- Move code in HaveFirstLetter*() methods to a more generic method
    HasPseudoStyle() to expand it's use, and make those methods call it.

  - Added static method RemoveGeneratedContentFrameSiblings(), which
    is now called from ContentRemoved(), to remove any sibling :before
    and :after frames for a given frame.

r=attinasi@netscape.com (also looked at by rbs@maths.uq.edu.au)
sr=waterson@netscape.com
2001-11-14 23:55:44 +00:00
attinasi@netscape.com
355d4dfc00 Export GetAltTextfor as static member fcn. b=102281 r=kmcclusk sr=waerson 2001-11-07 04:32:25 +00:00
rods@netscape.com
ec84f6df1b 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
jst@netscape.com
af4947ee24 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
hyatt@netscape.com
967b804b1f 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
0c19e014cb 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
dbaron@fas.harvard.edu
e6c442d8be 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
dbaron@fas.harvard.edu
6b4c727ec3 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
evaughan@netscape.com
ede9c716a1 turning on grid
-r bryner -sr hyatt
2001-10-29 20:20:36 +00:00
seawood@netscape.com
74b22d1a32 Landing the rest of the mach-o OSX changes.
Bug #75653 r=cls sr=waterson
2001-10-27 07:38:18 +00:00
hyatt@netscape.com
3bc745993d Fix for 106212, make ContentAppended work right with XBL insertion points. r=brendan, sr=waterson 2001-10-25 07:31:18 +00:00
attinasi@netscape.com
58f0ce718f Fixed crash when positioned applet has to show the alt text. b=99776 r=dbaron sr=hyatt 2001-10-24 06:13:10 +00:00
hyatt@netscape.com
f89422ce49 Fix for 104336, deCOMtaminate rulenode, rulewalker, frames, r=dbaron, sr=waterson 2001-10-24 00:01:09 +00:00
bzbarsky@mit.edu
acf70aedb1 Make setting body.style.background invalidate the whole canvas so the
background is repainted correctly. r=kmcclusk@netscape.com, sr=attinasi
2001-10-23 22:08:30 +00:00
jaggernaut@netscape.com
9168581312 Bug 89998: move nsTitledBoxFrame.cpp to nsGroupBoxFrame.cpp (and the classnames in it) as the final step in this XUL 1.0 bug. r=jag,FrodoB. 2001-10-21 08:35:34 +00:00
evaughan@netscape.com
9c312f03f1 bug 77357
r=bryner sr=hyatt
2001-10-19 20:48:35 +00:00
evaughan@netscape.com
12814a1b34 1) Fixes box parent point bug
2) Exposes code to allow new grid landing

bug# 77357
-r hyatt -sr waterson
2001-10-09 21:02:29 +00:00
karnaze@netscape.com
3edbe86b91 bug 94341 keep a separate pseudo frame list for a new pseudo block or inline frame. sr=attinasi, r=alexsavulov 2001-09-29 02:20:52 +00:00
gerv@gerv.net
58d409fba9 Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
hyatt@netscape.com
bd7233bc9e Fix for 101510, crash when clicking on font dropdown in prefs. r/sr=dbaron,waterson 2001-09-27 21:32:44 +00:00
alecf@netscape.com
8c78dcc817 other file I missed - use NS_LITERAL_STRING instead of char* because API changed 2001-09-26 01:14:37 +00:00
hyatt@netscape.com
b42029e662 Fix for 96291, leaking popups in tree widget, causing reply-all in mailcompose to fail autocompletion. r/sr=waterson,danm 2001-09-22 00:32:23 +00:00
jst@netscape.com
e22a46af4a Fixing bug 100270. Crash when evaluating 'window.close();' in the JavaScript console. r=waterson@netscape.com, sr=hyatt@netscape.com 2001-09-19 07:08:15 +00:00
waterson@netscape.com
382a66e8f7 Bug 99443. Use filtered insertion point of first appended child instead of unfiltered insertion point when appending. r=dbaron, sr=hyatt 2001-09-13 22:56:55 +00:00
waterson@netscape.com
1d08b3a3d1 Fix missing return value on ChildIterator::operator=(). 2001-09-12 22:41:49 +00:00
waterson@netscape.com
3c1d1f73ad Use C-style cast to make gcc-2.7.2.3 happy. 2001-09-12 21:37:20 +00:00
waterson@netscape.com
f9091f0d03 Bug 84645. Move XBL insertion point logic into nsCSSFrameConstructor, where it can interact nicely with continuing frames. r=dbaron, sr=hyatt 2001-09-12 20:19:41 +00:00
hyatt@netscape.com
6e61c32f66 Missed another file from 93180. 2001-09-06 02:21:55 +00:00
av@netscape.com
8b2858a74e Fixing bug 96804 -- isReplaced is not set for object frames created with <embed> tag, patch by timkoogleblowsgoats@yahoo.com, r=peterl, sr=attinasi 2001-09-06 01:26:14 +00:00
dbaron@fas.harvard.edu
b0cb10e8cf Undoing backout of bug 97227 because valeski and rpotts insist. I guess drivers aren't doing approvals after all. 2001-08-31 04:28:26 +00:00
dbaron@fas.harvard.edu
ecb125b4de Backing out unapproved checkin for bug 97227. a=brendan,blizzard 2001-08-31 03:45:20 +00:00
rpotts@netscape.com
3061b0ebb8 bug #97227 (r=valeski, sr=vidur). This patch makes all calls to nsIWebBrowserChrome::SetStatus(...) display synchronously. 2001-08-30 21:47:45 +00:00
hyatt@netscape.com
7a898f35d2 Fix for 95475. r=jag, sr=ben, a=dbaron 2001-08-25 02:01:08 +00:00
dp@netscape.com
d9849bd25b bug# 96469 caching xbl service r=jag, sr=waterson, a=asa 2001-08-23 20:07:10 +00:00
rjesup@wgate.com
cb5485e137 bug 93830. patch by gisburn. r=dcone@netscape.com, r=timeless,
sr=waterson@netscape.com
2001-08-21 18:43:55 +00:00
dbaron@fas.harvard.edu
4c647ea08a Replace uses of deprecated NS_IMPL_ISUPPORTS and NS_IMPL_QUERYINTERFACE macros with NS_IMPL_{ISUPPORTS,QUERYINTERFACE}{1,0}. r=jag rs=brendan b=45797 2001-08-21 01:48:11 +00:00
hyatt@netscape.com
97bb9c5db4 Fix for 96042. r=dbaron, sr=sspitzer 2001-08-20 21:42:14 +00:00
hyatt@netscape.com
475f000aa9 Fix leaks. r=jag, sr=blake 2001-08-18 02:03:37 +00:00
hyatt@netscape.com
8ce16af829 Fix for 94943. r=jag, sr=blake 2001-08-18 01:04:47 +00:00