bryner%netscape.com
3d1b04a30d
Bug 128408 - XBL select widgets crash in embedding apps. Fixing the
...
select binding to load synchronously as it was intended to, and removing
usage of the outlinercols binding to ensure that the OutlinerColFrame is
constructed before the OutlinerBodyFrame. r=varga, sr=shaver, a=roc.
2002-03-03 23:31:26 +00:00
rbs%maths.uq.edu.au
1ceef9c401
bug 127227 - rowspan and columnspan regressed in MathML mtable - a spill over from the landing of the table border collapsing code in bug 41262, r=karnaze, sr=attinasi, a=shaver
2002-02-27 01:37:13 +00:00
attinasi%netscape.com
10ba0aefaa
Fixed big problem trying to change the position property on an absolutely positioned element, was leaving dangling placeholder frame. b=118415, r=kmcclusk, sr=jst a=shaver
2002-02-22 02:17:18 +00:00
karnaze%netscape.com
679c575202
bug 41262 - new table border collapsing code. sr=attinasi, r=alexsavulov.
2002-02-19 15:48:28 +00:00
karnaze%netscape.com
9b8fc60e6e
bug 124985 - nsCSSFrameConstructor - let the form frame have its original parent. nsTableFrame - don't reflow foreign frames. sr=attinasi, r=alexsavulov
2002-02-18 15:57:19 +00:00
rbs%maths.uq.edu.au
46efad1b1f
Fix bug 125404 - hang on certain mathml pages. The table code relies on the display propertyto build its frames and things went out of sync when just using MathML tag names without the display associations in mathml.css. r=karnaze, sr=attinasi
2002-02-16 02:48:10 +00:00
bryner%netscape.com
a911745886
Bug 123477 - implement HTML button in XBL. r=jkeiser, sr=hyatt. Not turned on yet.
2002-02-13 10:47:18 +00:00
karnaze%netscape.com
4785b59f61
Denis Antrushin's patch to check for pseudo parent before adding to list. sr=attinasi, r=karnaze
2002-02-12 15:57:49 +00:00
bryner%netscape.com
ad77812ae5
Bug 122512 - make sure we don't construct inline frames for children of a select (size > 1) widget when using xbl form controls. r=hewitt,sr=hyatt.
2002-01-30 01:38:55 +00:00
waterson%netscape.com
5f923accc2
Bug 102860. Relatively positioned frames do not have place-holders. r=dbaron, sr=hyatt
2002-01-29 00:03:31 +00:00
waterson%netscape.com
da48c6c119
Bug 121860. Handle case where block frame is embedded inside a XUL document. r=dbaron, sr=hyatt.
2002-01-29 00:02:25 +00:00
bryner%netscape.com
e64992abe6
Bug 112716 - implement checkbox in XBL. r=jkeiser, sr=jst.
2002-01-28 23:48:16 +00:00
pinkerton%netscape.com
cb46d68a19
changes for cocoa product to build and run and coexist in the tree with carbon. r=cls/sr=hyatt, bug# 111230
2002-01-25 22:01:41 +00:00
rods%netscape.com
00a2a4fa4d
Adding new Frame to clip content area of page for Printing and PrintPreview
...
Bug 112698 r=dcone sr=waterson
2002-01-25 14:30:14 +00:00
rbs%maths.uq.edu.au
f8c4f75798
Improvements to <mtable> to fix bug 39411. Here are the additional hooks needed in the frame construction code, (I also left some aliases that I can change later in nsMathMLParts.h), bug 120487, r=karnaze, sr=waterson
2002-01-25 07:14:07 +00:00
waterson%netscape.com
be398efa70
Bug 99691. nsBoxToBlockAdaptor shouldn't be creating space managers; instead, fix XUL <label> and <description> elements to create area frames. r=dbaron, sr=hyatt
2002-01-24 22:34:25 +00:00
hyatt%netscape.com
2f697efac8
Fix for 115919, r=dbaron for me, r=hyatt for dbaron, sr=brendan, a=brendan
2002-01-22 05:30:28 +00:00
varga%utcru.sk
ff7ad62083
Fixes for:
...
94653 - can't right align text in outliner cell
95730 - White block displays/artifacts in the highlight area after Move/Drag mail to folder.
112238 - [RFE] Outliner widget should support line-through
116855 - Modify outliner builder syntax to match outliner content model
118093 - Make -moz-image-region work in the outliner
118113 - Too little space between pref category tree and pref page
118154 - Category now has a column picker
118647 - Memory leak of 52 bytes from 1 block allocated in nsOutlinerBodyFrame::CheckVerticalOverflow
118660 - left arrow no longer moves to parent category
119751 - Branches are open by default and then closed after launch.
- outermost <outlinerchildren> has "-moz-box-flex: 1" by default
and it actaully replaced <outlinerbody>
- all event handlers moved on <outliner>
- content builder, outliner builder and content view use <outliner> as root
element
- nsIBoxObject has a new attribute "element"
- all CSS rules outlinerbody:foo replaced with outlinerchildren:foo
- drop feedback is now skinable
r=waterson for the changes in mozilla/content
r=sspitzer on the mailnews parts
r=blake on the bookmarks/history
r=bryner on the OutlinerBodyFrame and OutlinerContentView changes
sr=hyatt,hewitt
2002-01-16 03:01:28 +00:00
attinasi%netscape.com
c4ce5b9e2e
Fixed problems with reframing recursively due to block-in-inline frames and content appended notifications. r=karnaze sr=waterson b=56894
2002-01-14 22:05:26 +00:00
dbaron%fas.harvard.edu
e6598e05b6
Make sure backgrounds are painted correctly by using the correct background to set up information on the view. b=119462 r=pierre sr=hyatt
2002-01-14 15:00:30 +00:00
bzbarsky%mit.edu
7ef1d1f644
Change some users of GetAttr to HasAttr instead. Bug 113564, r=jag, sr=jst.
2002-01-13 04:03:52 +00:00
hewitt%netscape.com
43cda34734
70858 - [XUL 1.0] Implement <listbox>, r=evaugahn, sr=hyatt
2002-01-12 01:18:10 +00:00
dbaron%fas.harvard.edu
e47cc4c2bc
Do restoration of information in the layout history state immediately after frame initialization rather than using separate code within PresShell::ContentAppended that calls GetPrimaryFrameFor (which is slow and forces every frame into the primary frame map, inefficiently). b=109428 r=rods sr=waterson
2002-01-11 20:10:46 +00:00
brade%netscape.com
8538f150c5
remove unused statics kHTMLImageElementCID and kIStyleFrameConstructionIID saving 32 bytes (bug 117927; rs=glazou)
2002-01-09 15:45:50 +00:00
dbaron%fas.harvard.edu
c9c0a97163
Replace the BodyFixupRule with code in nsCSSRendering to fix all the problems with dynamic style changes and backgrounds on the root element and the BODY element. Change the way the HTMLDocumentColorRule (for the table color quirk) is initialized since it used to depend on the BodyFixupRule. b=116161 (also fixes other bugs) r=attinasi sr=hyatt
2002-01-07 23:46:07 +00:00
dbaron%fas.harvard.edu
f0b5da93bd
Attempt to fix WS 5.0 bustage.
2002-01-06 20:07:13 +00:00
dbaron%fas.harvard.edu
561311a8b2
Get the visibility style struct to ensure that we check the 'direction' property and thus enable BIDI if necessary before beginning reflow. b=115921 r=smontagu sr=hyatt
2002-01-06 18:25:38 +00:00
bryner%netscape.com
6cf1d33b09
Initial checkin of XBL select widget (listbox) code (bug 112713).
...
Summary of changes:
- Removed old XBL form control cruft.
- Made nsOutlinerContentView accessible from content scripts.
- Created a new interface, nsIDOMNSXBLFormControl which exists to allow a
select element to have an outliner box object.
- Factored out nsChildIterator into its own file.
- Added support to the outliner content view for having option elements
directly inserted in the outliner.
- Cleaned up pixel/twip conversions in outliner.
- Added support for intrinsic width for outliner.
r=jag, sr=hyatt. Note that the new select widget is NOT turned on by
default.
2002-01-05 07:17:10 +00:00
timeless%mac.com
61a97fd94a
Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting
...
r='s from many people. sr=jst
2001-12-23 23:23:41 +00:00
hewitt%netscape.com
7f6ba9a292
116198 - remove progressbar tag to simplify progressmeter, r=ben, sr=hyatt
2001-12-21 01:41:32 +00:00
heikki%netscape.com
2339227755
Fixing build bustage.
2001-12-18 00:15:15 +00:00
hyatt%netscape.com
0ec3f045d8
Fix for 112980, nsITheme API and dynamic skin switching re-enabling. r=ben, sr=waterson
2001-12-17 22:51:39 +00:00
waterson%netscape.com
854831c91c
Bug 115113. Eliminate nsIReflowCommand, and just use nsHTMLReflowCommand directly. r=karnaze, sr=attinasi.
2001-12-17 22:39:59 +00:00
jaggernaut%netscape.com
97b0530073
Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
2001-12-16 11:58:03 +00:00
mkaply%us.ibm.com
e733042b84
hack hack, wonderful hack
...
undef the index macro for VACPP
I guess this is a VACPP bug, we had to do this in js, but why name a function such a common macro?
2001-12-12 12:52:55 +00:00
bbaetz%cs.mcgill.ca
5c8cc975a2
Bug 80142 (among others) - landing of SVG_20010721_BRANCH. Work by
...
alex.fritze@crocodile-clips.com , james.turner@crocodile-clips.com , and
everyone else how helped on the branch. Thanks to peterv for last minute
build changes
r=cls for build changes
r=jst, rs=brendan for #ifdef'd parts touching existing files.
NOT ON BY DEFAULT
2001-12-12 07:59:31 +00:00
dbaron%fas.harvard.edu
baa0b0869a
Split ConstructFrameByTag into ConstructTextFrame and ConstructHTMLFrame to make it easier to reorganize frame construction by tag and by display type and to speed up text frame construction. b=109788 r=bryner sr=hyatt
2001-12-09 04:28:41 +00:00
dbaron%fas.harvard.edu
c3d6b55ca5
Remove nsDST and convert its users (PresShell::mSubShellMap, FrameManager::mPrimaryFrameMap, and FrameManager::PropertyList::mFrameValueMap) to PLDHash. Also convert FrameManager::mPlaceholderMap to PLDHash. Give image map area structures a pointer back to their image frame rather than (mis)using the primary frame map. Change API for changing placeholder map to reflect hash entry that accesses key through value by passing only the value and not the key. Give the root frame a proper mContent. b=110911 r=attinasi sr=brendan
2001-12-06 05:45:07 +00:00
hewitt%netscape.com
dcaac7cc4a
93839 - tooltiptext should work without specifying tooltip, r=pinkerton, sr=hyatt
2001-12-04 22:32:49 +00:00
bryner%netscape.com
681f93038f
Forgot this file as part of 113082. (pre-emptively fixing bustage)
2001-12-02 00:46:56 +00:00
roc+%cs.cmu.edu
c88233916b
Bug 73382. Clean up view manager interfaces, 2nd attempt. r=kmcclusk,rs=attinasi
2001-12-01 14:31:45 +00:00
attinasi%netscape.com
b8badf908e
Checkin for Ulrich Drepper: cleanup of 'if' cascade in frame constructor for controls. b=99421 r=rods sr=attinasi
2001-11-30 20:43:35 +00:00
varga%utcru.sk
6506cc314e
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
dfeb9f555f
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
70790d62ab
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
d1c028ce85
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
3d3259f0ed
Backing out most of my checkin for bug 109788. b=111710
2001-11-24 23:28:45 +00:00
roc+%cs.cmu.edu
c26c9711f3
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
223a3191ba
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
8a2e15d8ec
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