mjudge%netscape.com
9b25533dc1
bs=7868 r=saari Adding in new api to bake on trunk before going to branch. this adds nsISelectionDisplay to nsISelectionController. SetDisplayFlags are how we now set if you want images selected or not
2001-12-18 01:29:49 +00:00
hyatt%netscape.com
d4065d8e54
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
cf319e2bda
Bug 115113. Eliminate nsIReflowCommand, and just use nsHTMLReflowCommand directly. r=karnaze, sr=attinasi.
2001-12-17 22:39:59 +00:00
dcone%netscape.com
cdb788eaa8
b=114957 r=rods sr=attinas a=asa Put declarations outside of ifdef. Fixes some linux optimized builds.
2001-12-14 02:25:48 +00:00
bbaetz%cs.mcgill.ca
43806ea8b2
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
dcone%netscape.com
783f0fd8ff
bug=96870 Add methods onto the nsIPresContext for setting and getting the background painting
...
boolean so printing can turn on and off backgrounds. r=peterl sr=attinasi
2001-12-11 05:57:37 +00:00
karnaze%netscape.com
de4569576e
bug 113424 - mechanism for percent height frames inside table cells to receive special height reflow. sr=attinasi, r=alexsavulov
2001-12-07 14:51:12 +00:00
karnaze%netscape.com
359565a694
new header file, not affecting the build yet. sr=attinasi.
2001-12-06 23:19:53 +00:00
dbaron%fas.harvard.edu
1be6acf636
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
bryner%netscape.com
297e61ccb9
Bug 41119 - Don't waste time notifying the frame manager about frame destruction if it is happening from nsFrameManager::Destroy. r=dbaron, sr=waterson.
2001-12-01 00:22:00 +00:00
dbaron%fas.harvard.edu
00f9823b7d
Fix HP bustage by moving GetStyleData function templates from nsStyleStruct.h to nsIFrame.h and nsIStyleContext.h b=111883
2001-11-28 06:50:13 +00:00
mkaply%us.ibm.com
6335443d7c
#36163
...
r=mkaply, r/sr=attinasi
Don't show Bidi control characters in the browser
2001-11-14 14:21:52 +00:00
rods%netscape.com
f583991209
Added image animation mode constants to imgIContainer.IDL,
...
Changed the animation mode enum to PRUint16 (removed the enum) in nsIPresContext so we could use the constants
from imgIContainer. (changes from dcone's review comments)
Bug 2586 r=dcone sr=attinasi
2001-11-14 14:03:09 +00:00
hyatt%netscape.com
91b7bf70de
put a comment in the stylecontext header.
2001-11-14 08:37:58 +00:00
hyatt%netscape.com
b69ed06ca6
Perf and footprint opt. Make style re-resolution cheaper. r=glazou, sr=hewitt, bug 109261
2001-11-14 08:19:13 +00:00
bzbarsky%mit.edu
0dce65ed23
Use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2 where possible
...
(i.e. where the string is a literal). Bug 104159, r=jag, sr=alecf
2001-11-14 01:33:42 +00:00
smontagu%netscape.com
3952aef94a
To fix Mac bustage
2001-11-12 21:40:03 +00:00
smontagu%netscape.com
06ac167e95
Fix for bug 81773: Bidi XUL text (e.g. bookmarks, tab titles) was flipping to and fro on systems without native Bidi support. r=mkaply, r/sr=hyatt, sr=attinasi
2001-11-12 20:51:48 +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
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
karnaze%netscape.com
4e510eb28b
bug 97138 - rework of table, row group, row, cell height code. sr=attinasi, r=alexsavulov
2001-11-05 00:15:51 +00:00
rods%netscape.com
49457cbb7c
add PrintPreview to make file
2001-11-03 16:35:42 +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
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
rbs%maths.uq.edu.au
f67bb3c2d5
bug 102088 - Cleanup transitory font APIs that were used as a bridge in bug 99010, r=waterson, sr=attinasi
2001-10-30 22:58:00 +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
hyatt%netscape.com
4f44886831
SetParent in nsIFrame should not be inlined. r=evaughan, sr=hewitt
2001-10-30 00:01:39 +00:00
dbaron%fas.harvard.edu
1d4641917f
Remove unnecessary XPCOM interface around nsSpaceManager. b=102453 r=jag sr=waterson
2001-10-26 05:06:07 +00:00
hyatt%netscape.com
6cd0b0948b
Fix for 106212, make ContentAppended work right with XBL insertion points. r=brendan, sr=waterson
2001-10-25 07:31:18 +00:00
dbaron%fas.harvard.edu
75d32bb579
Bug 86947:
...
Make the line list doubly linked and access it through a list class and iterators.
Stop recomputing margins on all of the children of each block in the reflow chain (which causes O(N^2) state recovery during incremental reflow). Instead, add a second dirty bit to the lines and walk backwards through the line list to recompute vertical margins only when either dirty bit is set and the previous line was not reflowed. Add nsIFrame::IsEmpty to identify frames through which margins collapse.
Fix O(N^2) propagation of float damage by maintaining a set of intervals damaged by floats (bug 61962) and be sure to damage the correct areas (bug 48138).
Introduce nsCollapsingMargin to do correct collapsing of combinations of positive and negative margins (bug 50142).
Clean up some odds and ends and fix another smaller O(N^2) problem in nsBlockFrame::AddFrames.
r=attinasi, rbs sr=waterson
2001-10-25 01:08:40 +00:00
mkaply%us.ibm.com
48030d96bb
Fix for OS/2 and AIX bustage
2001-10-24 19:12:02 +00:00
hyatt%netscape.com
0214ac3fdb
Fix for 104336, deCOMtaminate rulenode, rulewalker, frames, r=dbaron, sr=waterson
2001-10-24 00:01:09 +00:00
dougt%netscape.com
93b3fbc25e
removing nslayout from MANIFEST
2001-10-23 02:28:29 +00:00
dougt%netscape.com
5fe12c09e7
Extraneous Symbol Removal. Patch by Jon Smirl jonsmirl@mediaone.net. r=dougt@netscape.com, sr=alecf@netscape.com. Bug 104172 , 104316 , 104420 , 104426 , 104461 , 104511 , 104527
2001-10-23 01:37:21 +00:00
bryner%netscape.com
bbbbd6f9e3
Bug 104977 -- landing tabbing rewrite. Fixes bugs 78256, 83575, 85602, 96273, 103980, and 105224. r=saari, sr=hyatt.
2001-10-22 22:43:52 +00:00
dbaron%fas.harvard.edu
3dac3645cb
Making debugging code be |#ifdef DEBUG|. b=91036 r=harishd sr=jst
2001-10-16 05:31:36 +00:00
dbaron%fas.harvard.edu
cd77d3b7fb
Fix 'text-decoration: blink' and the blink element. Patch from Chase Tingley <tingley@sundell.net>. r=dbaron sr=hyatt b=89065
2001-10-11 00:15:09 +00:00
mkaply%us.ibm.com
6979218b43
#79798
...
r=ftang, sr=kin@netscape.com
Cursor is an ambigous term - use caret to refer to the text caret in Bidi functions
2001-09-30 20:35:55 +00:00
vidur%netscape.com
338e3871f8
Fixes for printing bugs 84017 and 89151. The fix for bug 84017 removes the need for a resize reflow to get form frame values to print. The restoration of these values into the new frame model is done as part of the initial reflow. The fix for bug 89151 gets rid of the extra frame model built and forces printed images to come out of the decoded image cache. r=darinf, heikki, sr=rpotts
2001-09-29 17:50:15 +00:00
gerv%gerv.net
f385eb981a
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
2001-09-28 20:14:13 +00:00
rbs%maths.uq.edu.au
0c4973fd22
bug 99010 - font changes. r=attinasi@netscape.com, sr=waterson@netscape.com
2001-09-27 18:34:30 +00:00
karnaze%netscape.com
a77cb3b548
bug 68998 - added extra param to Paint, PaintChild, PaintChildren used by tables in standard mode. sr=waterson, r=alexsavulov.
2001-09-19 12:35:19 +00:00
waterson%netscape.com
885df97ac4
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
alecf%netscape.com
898cb5872f
add REQUIRES support to layou, content, gfx, gfx2, widget and modules/libpr0n b=98371 r=cls
2001-09-10 20:46:52 +00:00
bryner%netscape.com
5b912aba86
Bug 81398 -- tabbing doesn't go into out-of-flow frames. r=saari, sr=hyatt.
2001-09-05 22:52:18 +00:00
waterson%netscape.com
292424d20a
Bug 55086. Change nsContainerFrame::PositionFrameView() to position child views. Eliminate the |aView| parameter from that method, because the view can be retrieved from the frame and need not be done by the caller. Eliminate the NS_FRAME_NO_MOVE_CHILD_VIEWS flag, which was read-only; i.e., never set by anyone. r=dbaron, sr=attinasi
2001-09-05 20:27:19 +00:00
dbaron%fas.harvard.edu
5b59398348
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
d8d01abd1a
Backing out unapproved checkin for bug 97227. a=brendan,blizzard
2001-08-31 03:45:20 +00:00
rpotts%netscape.com
2766427125
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
1e28dfba99
Fix for 95475. r=jag, sr=ben, a=dbaron
2001-08-25 02:01:08 +00:00
bryner%netscape.com
f63f3fc06d
Bug 66617 - if tabbing scrolls page, focus outline doesn't leave first link (second try). r=saari, sr=hyatt.
2001-08-18 07:25:52 +00:00
jgaunt%netscape.com
00f903a8da
fix for bug 94768
...
r=smfr,leaf
sr=hyatt
2001-08-17 03:13:07 +00:00
bryner%netscape.com
24d3ca4a83
Bug 64176 - tabbing in proxies pref panel messed up. r=saari, sr=hyatt.
2001-08-14 00:46:32 +00:00
bryner%netscape.com
3eaacd5a3a
Bug 66617 - When tabbing between links on a page, the focus outline on the
...
previously focused link would not be redrawn if the tab caused the page to
scroll. r=valeski, saari, sr=hyatt.
2001-08-10 23:50:05 +00:00
pavlov%netscape.com
b72c324af1
fixing bug 78690. removing old imagelib. r=jst sr=waterson
2001-08-09 20:22:39 +00:00
pavlov%netscape.com
e8da494bb8
adding a GetImageRequest method to allow access to the image stuff. r=valeski sr=waterson
2001-08-03 21:11:03 +00:00
glazman%netscape.com
5ec167d41a
BodyFixupRule was not updated nor recreated in case of stylesheet disabling; b=88681; r=pierre,hyatt; sr=attinasi
2001-08-02 14:34:55 +00:00
hyatt%netscape.com
9dc6c4c8cf
Fix for 71471. r=blake, sr=hewitt
2001-08-02 00:09:27 +00:00
glazman%netscape.com
df06f9a509
backing out fix for 88681 due to merge conflicts
2001-08-01 14:53:15 +00:00
glazman%netscape.com
627c41826f
BodyFixupRule was not updated nor recreated in case of stylesheet disabling; b=88681; r=pierre,hyatt; sr=attinasi
2001-08-01 14:38:30 +00:00
dbaron%fas.harvard.edu
29ad3fe6bc
Split nsIContentViewer::destroy into close and destroy so we can trigger teardown both at the beginning and at the end of paint suppression. Move the PresShell's teardown from its destructor into new Destroy method so it happens at the end of paint suppression. Also clean up nsDocumentViewer.cpp a bit. b=80203,89626 r=hyatt sr=waterson
2001-08-01 03:15:50 +00:00
dbaron%fas.harvard.edu
e51015c0ac
Split nsHTMLReflowMetrics into a separate file (nsHTMLReflowMetrics.h rather than nsIFrame.h). b=64023 r,sr in {waterson, attinasi}
2001-08-01 01:27:50 +00:00
hyatt%netscape.com
04fb853f1a
Fix for 90081, r=dbaron, sr=attinasi
2001-07-25 06:33:06 +00:00
attinasi%netscape.com
c358153540
Checking in for alexsavulov@netscape.com: added debug method to allow dumping of all frames from anyplace in the code. r=rbs@maths.uq.edu.au sr=attinasi@netscape.com b=80396
2001-07-17 21:29:08 +00:00
dbaron%fas.harvard.edu
bf82abfd11
Header include dependency cleanup. b=64023 r=jag rs=brendan
2001-07-16 02:40:48 +00:00
waterson%netscape.com
db9928f3b5
Bug 90054. Remove unnecessary methods from nsIImageFrame. r=dbaron, sr=attinasi.
2001-07-10 01:30:08 +00:00
waterson%netscape.com
f8e68fc8fe
Bug 89076. Remove unneccessary methods. r=dbaron, sr=attinasi.
2001-07-09 23:33:28 +00:00
waterson%netscape.com
c914d7b57a
Bug 89533. Remove unused reflow command types. r=rbs, sr=attinasi
2001-07-09 22:44:07 +00:00
leaf%mozilla.org
9e9f03570f
making this file dead again, sr=smfr
2001-07-05 22:37:27 +00:00
dbaron%fas.harvard.edu
5874aa4a5e
Add two Korean list styles (-moz-hangul and -moz-hangul-consonant) and rename existing list-style-type values that are our extensions to use -moz- prefix. Patch from Jungshik Shin <jshin@pantheon.yale.edu>. r=dbaron sr=attinasi b=63574
2001-07-04 02:05:59 +00:00
dbaron%fas.harvard.edu
b30ae7fa9d
Fix BiDi regression from style system landing by correcting implementation of 'unicode-bidi' to be a non-inherited property, correctly mapping attributes to it, splitting text frames with both strong RTL and LTR characters, and stripping BiDi control characters. Code by me and lkemmel@il.ibm.com r=simon@softel.co.il sr=hyatt b=83958
2001-06-29 03:15:58 +00:00
dbaron%fas.harvard.edu
f085334c82
Prevent quirk stylesheet from applying to XML documents. b=87281 r,sr in {hyatt,attinasi}
2001-06-27 02:25:47 +00:00
mkaply%us.ibm.com
2bc2891d50
#81293
...
r=ftang, sr=blizzard, a=asa (drivers)
Bidi function shouldn't be using nsAutoString as parameter
2001-06-22 09:56:05 +00:00
ftang%netscape.com
9b37060aaa
fix bug 84031. r=simon@softel.co.il sr=kin a=blizzard
...
fix GetBidiProperty
2001-06-21 12:35:48 +00:00
hyatt%netscape.com
a7ba2a86d2
Fixes for 80512 and 83707. r=blake, sr=waterson, a=asa
2001-06-04 00:22:43 +00:00
hyatt%netscape.com
f00e91ea2c
Fix for 83613. r=dbaron, sr=brendan, a=leaf
2001-06-01 21:04:23 +00:00
hyatt%netscape.com
2bf7260d28
Fix for 78695 (rule matching improvements). r/sr=attinasi, jst, waterson
2001-05-31 22:19:43 +00:00
pollmann%netscape.com
3cd44086a1
Bug 77834: Fix problem where form control state is being restored to the wrong form control or not restored at all when going back and forth through session history. The problem was that the hash key we used was the content ID, which was not consistent from page load to page load. The fix was to key instead by index of form in document / index of control in form, with logic to fall back to content ID if we are unable to do this. r=nisheeth@netscape.com, sr=jst@netscape.com, a=drivers@mozilla.org (blizzard@mozilla.org)
2001-05-30 11:26:21 +00:00
rods%netscape.com
ade2376885
adding pane/frameset/frame/iframe navigation
...
Bug 24423 r=joki,saari a=hyatt
2001-05-22 23:52:17 +00:00
mkaply%us.ibm.com
776fc9a129
#76020
...
r=waterson, sr=attinasi
Remove mDefaultDirection stuff - IBMBIDI does this correctly
2001-05-20 22:49:34 +00:00
evaughan%netscape.com
453d1d1d71
Fix for bug #80902
...
-r jeff@tcbnetworks.com -sr waterson
Fix for bug #80505
-r aaronl, jgaunt -sr brendan
2001-05-17 23:52:32 +00:00
ftang%netscape.com
36ab05611e
fix bug 80552 r=ftang r/sr=jst
...
check in for simon@softel.co.il
change BidiEnable to GetBidiEnable
2001-05-16 13:40:08 +00:00
ftang%netscape.com
1dc36fa113
fix bug 71358. Use xpcom pointer and do right thing for ref count
...
r/sr=hyatt
2001-05-15 11:57:22 +00:00
brade%netscape.com
3bda423b89
add GetScrollableView; bug #65124
2001-05-11 13:24:28 +00:00
mkaply%us.ibm.com
c89c12bc33
Fix most senna REQUIRES bustage
...
We don't need to include nsIUBidiUtils.h in nsIPresContext.h
Also saves tons of interdependency between components
Also removing IBM spam while I'm here
2001-05-10 22:05:38 +00:00
ftang%netscape.com
43c6033bba
fix 75982 to prepare bidi landing
...
r=leaf sr=erik
check in for erik@netscape.com
2001-05-09 11:20:46 +00:00
jst%netscape.com
621060c4fd
Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com.
2001-05-08 17:42:36 +00:00
dcone%netscape.com
a7ba45407e
Added a parameter to regression testing output. sr=waterson r=karnaze b=78523
2001-05-03 21:20:35 +00:00
pierre%netscape.com
d05e1c657a
attempt to make unix compilers happy
2001-05-03 14:08:50 +00:00
pierre%netscape.com
941bd70ab7
43457: change the mutable style context APIs, disable style context sharing, implement style data sharing. r=waterson.
2001-05-03 13:20:48 +00:00
pierre%netscape.com
b5be561045
14448 'border' property not resetting 'border-color' to initial value. tested=dbaron/hixie
2001-05-02 10:58:45 +00:00
hyatt%netscape.com
23b0c38927
Fix for 76495. r=danm, sr=rpotts
2001-05-01 22:54:11 +00:00
hyatt%netscape.com
31a850a277
Fix for 77002. reviewers=jst,waterson,hixie,shaver,brendan,pavlov
2001-04-25 19:52:49 +00:00
shanjian%netscape.com
7e501c5ca2
#59405 IME candidate window position is not correct in text field on New card and To field
...
r = sfraser sr=kin a=blizzard
Handle the difference of cursor coordinate required by different platform.
nsICaret.h
nsCaret.cpp
nsEditor.cpp
nsPlaintextEditor.cpp
nsHTMLEditor.cpp
2001-04-19 22:46:29 +00:00
dr%netscape.com
39003ffb2a
64313 (Implement cmd_copyLink, cmd_copyImageLocation, cmd_copyImageContents). Implement the commands, hook them up in the navigator and mailnews frontends, provide hooks for embedding. r=hyatt, sr=waterson
2001-04-18 06:06:31 +00:00
attinasi%netscape.com
19a60d9213
Fix for problem where a StyleContext changes its CRC and does not update the styel context cache. b=73553 r=karnaze sr=waterson
2001-04-14 14:06:27 +00:00
erik%netscape.com
d35342b773
bug 75066; author=simon@softel.co.il; r=jst; sr=erik; this change addresses
...
a comment made during the review of 75066 (nsBidiOptions -> PRUint32)
2001-04-13 21:50:54 +00:00
ftang%netscape.com
7a6b145325
add nsITextFrame.h to the export list. fix bug 75463. r/sr=sfraser@netscape.com
2001-04-13 11:24:53 +00:00
erik%netscape.com
cb91da56db
bugs 71370 and 74946; author=simon@softel.co.il; r=attinasi; sr=erik;
...
Makefile changes for the files that were added by IBM bidi project (e.g.
Arabic and Hebrew)
2001-04-12 23:39:48 +00:00
rods%netscape.com
f439ddf0c3
Implements Print FrameAsIs and other frame printing options
...
Bug 7201 r=dcone sr=attinasi
2001-04-12 13:04:29 +00:00
erik%netscape.com
860634c7ac
bug 74946; author=simon@softel.co.il; r=erik; sr=attinasi; diffs from IBM
...
bidi project (e.g. Arabic, Hebrew)
2001-04-11 23:32:21 +00:00
aaronl%chorus.net
57c1ab8f3a
Implemented focus appearance prefs. bug 74225, r=rods, sr=attinasi
2001-04-09 22:17:11 +00:00
mjudge%netscape.com
5396a38c24
as per jst review of dom part of 66318 added what was in this file a native descriptor. it is not necessary any more
2001-04-07 00:46:16 +00:00
kmcclusk%netscape.com
f669dfa632
Use frame bit to indicate if frame has a decendant with a view and use this to optimize nsContainerFrame::PositionChildViews; bug 70211; sr=attinasi@netscape.com r=karnaze@netscape.com
2001-03-30 05:25:49 +00:00
heikki%netscape.com
1aa1af6a0e
Bug 56858, set pref layout.selectanchor to true to make link traversal also select link end.
2001-03-27 23:59:56 +00:00
rods%netscape.com
4421ccbfc6
This now enables print listeners, print progress and the cancelling of printing
...
Bug 70946 & Bug 70949 r=dcone,chak sr=attinasi
2001-03-27 11:56:03 +00:00
erik%netscape.com
84ace96483
bug 71314; author=simon@softel.co.il; r=mjudge,anthonyd; sr=erik; changes
...
from IBM bidi project (Arabic, Hebrew, etc); some in ifdef for now
2001-03-21 01:16:22 +00:00
anthonyd%netscape.com
a7086f65e2
bug fix for 59005 Saving html with selects saves unneeded state.
...
r=rods
sr=attinasi
2001-03-14 05:27:44 +00:00
karnaze%netscape.com
a3a25d11b0
table reflow coalescing, table reflow face lift. sr=attinasi
2001-03-13 06:38:59 +00:00
hyatt%netscape.com
aaf0e6df84
Fix for 70704 and 71261. r=pierre, sr=attinasi
2001-03-13 02:34:02 +00:00
rods%netscape.com
fe6f8fcf66
Display frame reflow counts (turned via config file define)
...
Bug 71514 r=kmclusk sr=attinasi
2001-03-13 01:47:22 +00:00
erik%netscape.com
4faba61a60
bug 71370; sr=erik; dbaron caught an error in yesterday's check-in; the
...
bidi bit was set in the reserved area; it is now in the right area
2001-03-10 00:15:16 +00:00
mkaply%us.ibm.com
5947032e5e
#70961
...
author=simon@softel.co.il ; r=waterson; sr=erik
New style constant for bidi - not part of build yet due to #ifdef IBMBIDI
2001-03-09 04:20:10 +00:00
erik%netscape.com
ca75151209
bug 71370; author=simon@softel.co.il; r=attinasi; sr=erik; implement bidi
...
(bidirectional text) for languages such as Arabic and Hebrew; from IBM bidi
project; not part of build yet (due to #ifdef IBMBIDI)
2001-03-09 03:13:03 +00:00
erik%netscape.com
bb950e904e
bug 71370; author=simon@softel.co.il; r=attinasi; sr=erik; a couple of new
...
files from the IBM bidi project; these are utilities for reordering in the
layout engine
2001-03-09 01:12:39 +00:00
heikki%netscape.com
b2ce503d1a
Bug 69830, cleanup after layout split by moving duplicated files to a library that is statically linked to content and layout, and backing out changes to inline some functions that now also live in the shared lib. r=jst, sr=waterson.
2001-03-08 02:41:16 +00:00
attinasi%netscape.com
460310f8d1
Fixes box-sizing for absolutely positioned elements. b=67690 r=waterson (and buster R.I.P), sr=hyatt
2001-03-06 05:56:19 +00:00
hyatt%netscape.com
5bdd4f228d
Outliner files are not part of build.
...
The other files are a fix for bug #70809 . r=attinasi, sr=brendan
2001-03-06 02:27:50 +00:00
dbaron%fas.harvard.edu
34b9bbc1ff
Remove attempted workaround for CantRenderReplacedElement crash that didn't fix the crash (which is now fixed the right way).
...
Clean up the FrameManager a bit, mainly by moving the destruction of the frame tree into the |Destroy| method rather than doing it in the destructor. This would make it safer to convert nsIFrameManager to IDL and use the frame manager from JS. It also reduces the risk of leaks caused by having something owned by a frame own the frame manager. Breaking cycles in a destructor can be risky because the objects entrained by the cycle could include the object whose destructor would break the cycle.
b=65800 r=waterson@netscape.com sr=attinasi@netscape.com
2001-03-06 01:46:03 +00:00
hyatt%netscape.com
5eb460964a
Fix for 70704, r=brendan, sr=attinasi
2001-03-03 21:57:56 +00:00
rbs%maths.uq.edu.au
4a4a2fffe7
Reserve additional frame state-bits - implementations are now only allowed to use the 12 higher bits. The 20 lowest bits are reserved for general use - bug 6841 r=karnaze sr=waterson
2001-02-23 12:31:28 +00:00
rods%netscape.com
6059a83cca
Added additional reflow count info on a frame by frame basis
...
Bug 69361 r=attinasi sr=waterson
2001-02-22 13:58:17 +00:00
waterson%netscape.com
2cd62f503b
Bug 43121. Move XUL content model code from RDF DLL to content DLL. r=jst,hyatt; sr=brendan.
2001-02-22 03:01:34 +00:00
jst%netscape.com
d364f86211
Attempting to fix mac bustage
2001-02-19 23:18:12 +00:00
heikki%netscape.com
128bd0a655
Removing files which were moved to content, part of content/layout carpool.
2001-02-19 22:43:19 +00:00
heikki%netscape.com
fa72c631ce
Splitting layout into two libraries, layout and content. r=jst@netscape.com, sr=waterson@netscape.com
2001-02-19 21:50:04 +00:00
Peter.VanderBeken%pandora.be
107aa654d8
Content/layout split-up carpool. r=jst@netscape.com, sr=waterson@netscape.com.
2001-02-19 21:45:29 +00:00
heikki%netscape.com
28bb7ee4be
New interfaces needed for layout splitup. Not part of the build yet
2001-02-17 01:54:26 +00:00
hyatt%netscape.com
093c9c2e71
Fix for 67739. r=pierre,attinasi sr=ben
2001-02-15 21:24:47 +00:00
jfrancis%netscape.com
13c0684590
bug 50497: plaintext copy loses newlines on paste
bug 57292: copy of table cell contents shouldn't copy cell
bug 57170: some inline style not preserved across copy paste
for all above: r=akkana; sr=sfraser
2001-02-15 13:22:26 +00:00
hyatt%netscape.com
c7223b0dcd
Fix for 68103. r=the world
2001-02-14 20:21:04 +00:00
nhotta%netscape.com
f022ad940b
Changed to control entity (CER) generation by a document charset, bug 65324, r=jst, sr=vidur.
2001-02-13 01:00:14 +00:00
pierre%netscape.com
ad19cf4c81
Reinstate my changes that were backed out 10 days ago. #43457 split nsStyleSpacing into 4 smaller structures: nsStyleBorder, nsStylePadding, nsStyleMargin, nsStyleOutline. r=attinasi,sr=buster.
2001-02-07 09:57:26 +00:00
pollmann%netscape.com
acc42b588c
Bug 42892: Split FlushPendingNotifications in to content and content+frames cases (speed up content list access), r=jst@netscape.com, sr=vidur@netscape.com
2001-02-06 05:46:46 +00:00
brade%netscape.com
1ca8af5834
add coordinate enums, rename GetWindowCoordinates to GetCaretCoordinates; r=kin; sr=sfraser
2001-02-05 15:42:58 +00:00
jst%netscape.com
c5e9375f28
Removing obsolete file.
2001-02-03 02:17:37 +00:00
dbaron%fas.harvard.edu
20b685bf78
Reduce unnecessary #includes to speed up compilation. r=bryner/sfraser sr=alecf b=64023
2001-01-27 16:58:15 +00:00
rods%netscape.com
9c6f7ccade
This checkin enables mozilla to support the printing of selection, the printing of page ranges, and
...
the printing of headers and footers.
Printing of selection is implemented by the frames figuring out if they are in the selection and painting
if they or not they they don't paint. This also only allows the printing of the first page of
selections, alothough it is well documented where this is implemeted so it can be removed.
Bugs 63426, 31218, 61075 r=dcone,kmcclusk,erik,buster sr=waterson
2001-01-27 14:09:34 +00:00
karnaze%netscape.com
9927e53497
better table reflow debugging including support for elapsed time. sr=buster.
2001-01-25 15:55:51 +00:00
dbaron%fas.harvard.edu
ec5e79e673
Change the way nsDocument stores its children by replacing separate nsVoidArrays for prolog and epilog with a single nsISupportsArray that also holds the root element. Using this change, simplify many of the child handling methods in nsDocument (and fix some bugs in them). Since nsDocument no longer uses prolog and epilog, remove AppendToProlog and AppendToEpilog from nsIDocument. b=47850 r=jst@netscape.com sr=vidur@netscape.com
2001-01-25 14:19:38 +00:00
mcafee%netscape.com
2a02bb78fd
Backing out pierre's change from 1/20 for performance reasons (66263). r=attinasi, a=granrose, phil
2001-01-25 02:58:12 +00:00
dr%netscape.com
d30cb4c1a9
fix for 65897 (fixes annoying warning in nsIStyleSet.h) r=saari, sr=waterson
2001-01-24 01:36:03 +00:00
vidur%netscape.com
99ec8cdc30
Fix for bug 63081. We remove carriage returns passed to us by the parser in the copy from the sink buffer to the content model. r=jst
2001-01-22 23:11:02 +00:00
pierre%netscape.com
531ba68b54
#43457 split nsStyleSpacing into 4 smaller structures: nsStyleBorder, nsStylePadding, nsStyleMargin, nsStyleOutline. Review=attinasi. Pending Approval: buster.
2001-01-20 22:46:54 +00:00
buster%netscape.com
b0da06ecfa
bug 56432 ()
...
the problem was a factorial algorithm for finding primary frames.
fixed by added a hinting mechanism that takes advantage of existing
primary frame cache, greatly reducing the cost for the common case.
r=rods
sr=waterson
2001-01-16 22:10:04 +00:00
bryner%uiuc.edu
90ae3990dd
Removing dead nsISelfScrollingFrame interface. sr=hyatt.
2001-01-11 07:32:48 +00:00
sfraser%netscape.com
4bccf76008
nsIDiskDocument is now xpidl-generated. bug and reviewers in previous checkin.
2001-01-10 00:06:28 +00:00
sfraser%netscape.com
f01a40fc19
Convert nsIDiskDocument to xpidl, and change it from using nsFileSpecs to nsIFiles. Bug 62567, r= buster, ducarroz, adamlock, sr=kin
2001-01-09 22:47:02 +00:00
peterlubczynski%netscape.com
64d442f3ca
removing dup of export of public nsIPrintContext.h
2001-01-08 23:02:14 +00:00
dcone%netscape.com
a748902b2d
Took out a duplicate line.
2001-01-08 23:00:46 +00:00
peterlubczynski%netscape.com
568b1175ec
export of public nsIPrintContext.h
2001-01-08 21:59:18 +00:00
dcone%netscape.com
83086f4e2c
export nsIPrintContext.h
2001-01-08 21:53:41 +00:00
disttsc%bart.nl
75dd673c80
Fix Mac bustage
2001-01-08 21:04:51 +00:00
disttsc%bart.nl
8a7cb5c5de
Add newline to end of file
2001-01-08 21:02:13 +00:00
akkana%netscape.com
d3089c475e
33088: restructure editor output routines. r=kin,buster,adamlock sr=sfraser
2001-01-08 21:01:29 +00:00
disttsc%bart.nl
c6407781bc
Fix linux/unix bustage
2001-01-08 21:00:25 +00:00
dcone%netscape.com
e60df0c1c0
Added nsIPrintContext interface.
...
Added this so you can now tell if your laying out to a printer.
r=attinasi sr=buster
2001-01-08 20:26:05 +00:00
jst%netscape.com
d0880a733e
Fixing bug 64513. Adding missing version number to a contract id. r=blakeross@telocity.com
2001-01-07 03:06:19 +00:00
rods%netscape.com
c81b2c3b26
removing most all NS_DEFINE_IID and replacing them with NS_GET_IID macros
...
Bug 61274, r=buster sr=waterson
2001-01-04 20:44:42 +00:00
attinasi%netscape.com
b0f3327e7f
Fixed leak in StyleContextCache: destructor was not cleaning up hash table entries. r=dbaron sr=buster b=63627
2001-01-02 23:13:49 +00:00
jst%netscape.com
9e2b7ade05
Redoing the way code is shared between different element classes in mozilla, in stead of having an inner object (mInner) and forwarding function calls to the inner object the elements now inherit from what used to be the inner object. Previously nsIJSScriptObject and nsIContent (and related interfaces) were implemented on all leaf classes (~60 classes) and all the methods in those interfaces were forwarded to the inner object, now all those methods are inherited in stead. This saves us ~3600 methods in the layout library (and 160k of code on linux) and cleans the code up considerably. r=pollmann@netscape.com, harishd@netscape.com sr=vidur@netscape.com.
2000-12-23 10:56:31 +00:00
cmanske%netscape.com
e4e8f945c9
Reinstating table selection work for bug 57863 and fixed textfield.value bug 63376. r=kin, sr=sfraser
2000-12-20 22:13:54 +00:00
leaf%mozilla.org
1b004f4d02
backing out regression-causing changes to reopen tree
2000-12-20 18:09:53 +00:00
cmanske%netscape.com
4612fb38be
Convert IDL defines from short to long so enums are PRInt32 on all platforms (fixing build bustage)
2000-12-20 03:15:16 +00:00
cmanske%netscape.com
cdfc880f41
Table selection work (part of b=57863): Moved param for GetTableSelectionDate from .h to .idl, requiring change from PRUint32 to PRInt16 for all users. Table Cell ranges are now added in document order (location in table) when selecting multiple cells. Refactored table selection methods and fixed leaks. r=mjudge, sr=kin
2000-12-20 01:36:41 +00:00
bryner%uiuc.edu
a91dbbb4fa
Mousewheel bugs 29244, 50339, 42313, 33733, and 57598. r=rods,pavlov. sr=hyatt.
2000-12-09 07:28:19 +00:00
attinasi%netscape.com
41bf703180
Changes to put style data into the layout regression data output. r=karnaze, a=waterson
2000-12-07 15:31:40 +00:00
locka%iol.ie
e06cb63e03
New encoder fixup helper interface. b=57996, r=jst
2000-11-30 01:08:22 +00:00
hyatt%netscape.com
b8561b2b8a
Fix for 51264. r=danm, a=ben
2000-11-27 22:00:33 +00:00
hyatt%netscape.com
56d558b610
Patch for 55595. r=joki, a=brendan
2000-11-27 07:55:20 +00:00
cls%seawood.org
fc9c54cb3d
Oops. Fixing bustage introduced by previous checkin. I forgot that XPIDL_MODULE is sometimes set by MODULE. r=blizzard Bug 59454
2000-11-21 00:18:46 +00:00
cls%seawood.org
8bd122b3d5
Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org
2000-11-20 07:16:06 +00:00
heikki%netscape.com
da42f8f899
Bug 59389, eliminate nsIContent::IsSynthetic(). r=jst, a=vidur.
2000-11-08 00:42:42 +00:00
warren%netscape.com
4189314fdb
Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
2000-10-28 22:17:53 +00:00
warren%netscape.com
6e35f97e31
Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
2000-10-27 22:43:51 +00:00
kmcclusk%netscape.com
8e94cba562
Prevent flushing of pending events if painting or reflowing bug 56335 a=buster@netscape.com r=vidur@netscape.com
2000-10-17 05:07:39 +00:00
jst%netscape.com
2850a2c385
Rolling in the last of the NOXIF changes from the Netscape 6 branch, code mostly written by jfrancis. Fixes bugs 50742, 55806, 56000 and 55669. sr=kin, scc. r=kandrot, jst.
2000-10-11 22:50:14 +00:00
attinasi%netscape.com
ecabb80a7a
Implemented the backend for the following prefs: Override Document colors, Override document fonts, Link and Visited link colors, and Underline links. Provided the ability to disable the preferences as well, so Composer can show changed fonts and colors. These changes are stewing on the trunk for a day or so before making their debut on the branch. b=40340, r=karnaze,pierre a=buster
2000-10-11 08:33:01 +00:00
waterson%netscape.com
82b4ab1f0d
Bug 53969. Move anonymous content storage to pres shell; remove obsolete methods from nsIAnonymousContentCreator. r=dbaron, a=hyatt
2000-10-09 03:08:41 +00:00
jst%netscape.com
b3d9cbac12
Checking in for bug 50742, this change removes the use of XIF in mozilla and replaces the XIF converter with a HTML (and XML) serializer.
...
Contextual information added to HTML copy and intelligence added to HTML paste in the editor (fixes bugs 47014, 50568 and 46554, and partly (at least) fixes bug 53188).
Code written by vidur, jfrancis, jst, akkana. Tested by jfrancis, akkana, vidur, jst, kin. Reviwed (and super reviewed) by waterson, vidur, kin, jfrancis, jst
2000-10-07 10:57:30 +00:00
evaughan%netscape.com
14ff78aed9
fix for bug #54049 (tree stability)
...
r=bryner, a=hyatt
2000-10-07 00:49:08 +00:00
hyatt%netscape.com
9dfd92585e
Fix for 44437. r,a=waterson
2000-10-02 23:23:55 +00:00
evaughan%netscape.com
40c3bb938f
fix for bug #52663
...
-r hyatt -a waterson
2000-09-21 01:20:00 +00:00
erik%netscape.com
fcf7460d54
bug 4238; r/a=ftang,buster,waterson; added language specific transform type
...
getter to nsIPresContext so that we can do things like U+005C -> U+00A5
(backslash -> yen sign)
2000-09-20 22:59:20 +00:00
nisheeth%netscape.com
3672e0747d
r=reviewers@netscape.com (buster, waterson). Fix for nsbeta3+ bug . Turning on async reflow during doc load by default. This can be turned off by setting the "layout.reflow.async.duringDocLoad" pref to false in prefs.js.
2000-09-20 07:20:23 +00:00
heikki%netscape.com
e13fae3ffe
Fixed bug 52526, the cause was that image load event was bubbling even though the specs say it should not. Previously we were not even sending the load event on image load. I also fixed bug 50478 by fixing the logic in GetBubbles and GetCancelable of the DOMEvent. This helps in testing the first bug. I also fixed several cases where we had wrong combination of event class and event struct type. a=waterson, r=joki,rods.
2000-09-19 21:47:04 +00:00
Peter.VanderBeken%pandora.be
f019ffd8cf
Enabling XSLT hooks in layout in default build. Bug #42228 . r=axel@pike.org, a=waterson@mozilla.org.
2000-09-16 20:53:08 +00:00
kin%netscape.com
f98ccd11de
Mac build bustage fix for nsISelectionListener.idl typo.
2000-09-14 14:08:27 +00:00
mjudge%netscape.com
bc1b50c3c6
fixing mac forgot this one
2000-09-14 13:38:29 +00:00
mjudge%netscape.com
715a4c2a34
thanks dbaron. didnt know about this file
2000-09-14 13:14:20 +00:00
mjudge%netscape.com
61d005f213
left out selectionprivate. sorry bout that
2000-09-14 12:27:59 +00:00
mjudge%netscape.com
a2fa9edcb5
small but pervasive change to make nsIDOMSelection an xpidl interface. also broke it into 2 interfaces, nsISelection and nsISelectionPrivate. moved nsIDOMSelectionListener also to xpidl. these new idl files live in layout/base/public. r=sfraser, r=anthonyd bug 48575
2000-09-14 11:45:01 +00:00
mjudge%netscape.com
eb77e8bf35
private interface for selection
2000-09-14 05:24:18 +00:00
mjudge%netscape.com
fe57b88a54
not in build yet. adding for beta3 bug on api change
2000-09-14 05:22:37 +00:00
rayw%netscape.com
6cc70ebd6c
Bug 37275, Changing value of all progids, and changing everywhere a progid
...
is mentioned to mention a contractid, including in identifiers.
r=warren
2000-09-13 23:57:52 +00:00
attinasi%netscape.com
c822140f89
Added a new method to allow a frame to specify the frame that provides its parent style context. b=45210 r=karnaze
2000-09-12 22:45:33 +00:00
nisheeth%netscape.com
8593ccdc95
r=rpotts. Fix for nsbeta3+ bug 39368.
2000-09-12 00:35:11 +00:00
jst%netscape.com
cd1712f0c0
Adding new file, not part of the build.
2000-09-11 22:10:08 +00:00
vidur%netscape.com
2c6f9e5aa3
Added _moz_dirty. r=jst
2000-09-10 07:04:07 +00:00
jst%netscape.com
b6ade313b8
Adding character offsets to various methods. Not part of the build.
2000-09-10 00:09:14 +00:00
jst%netscape.com
0a961b96ae
Whitespace changes, not part of the build.
2000-09-09 23:53:39 +00:00
jst%netscape.com
8d532b0b2c
Change interface to allow the implementation to be more efficient. Not part of the build.
2000-09-09 23:52:59 +00:00
vidur%netscape.com
c2b8d65ff3
Removed unnecessary attribute serializer. This is not part of the build yet.
2000-09-09 22:03:58 +00:00
jst%netscape.com
19bbf22225
New file, not part of the build yet.
2000-09-09 21:47:23 +00:00
jst%netscape.com
585c9cdc89
Removing static IID's (NS_DEFINE_IID()) and replace the static IID's with NS_GET_IID(), this cleans things up and simplifies my fix for nsbeta3+ bug 7515. r=pollmann@netscape.com
2000-09-09 05:46:14 +00:00
pnunn%netscape.com
8161f8832b
bug#13718: for editor folk. pnunn, r:sfraser.
2000-09-08 22:46:24 +00:00
akkana%netscape.com
f2a51fdcb9
50821: don't force a bogus 3.2 doctype, and eliminate OutputNoDoctype flag. r=cmanske
2000-09-07 18:40:14 +00:00
Peter.VanderBeken%pandora.be
ec2cf7fc4a
Fix XSLT hooks (Preparation for bug #42228 ). r=jst@netscape.com, a=waterson@netscape.com.
2000-09-02 15:35:19 +00:00
jst%netscape.com
0eb491f041
Fixing nsbeta3+ bug 28277. Add a callback to nsHTMLImageElement so that we know when a image created in JavaScript has loaded (or fails to load), this is needed to support onload and onerror event fireing and also to support the '.complete' property on images create in JavaScript. r=nisheeth@netscape.com
2000-09-01 07:05:08 +00:00
jst%netscape.com
ef147e7941
Fixing nsbeta3+ bug 48213 and most of bug 48161. Finally removing the temporary DOM Level 2 debugging code, cleaning out some unused code and making getAttribute and setAttribute on HTML elemensts case insensitive. r=vidur@netscape.com, waterson@netscape.com
2000-08-31 00:36:31 +00:00
nisheeth%netscape.com
2b93b30dd8
- Fix for nsbeta3+ bug 10292: ID attribute information is passed up from the parser to the content sink and into the node info objects associated with content objects. nsIXMLContent now inherits from nsIStyledContent which allows
...
authors to use ID selectors to target elements in an XML document.
- Checking in a P3P related patch to the pres shell, html document, and xml document from Tom Lendacky (toml@us.ibm.com )
2000-08-30 00:35:43 +00:00
akkana%netscape.com
184b60e5b5
44372: Do entity conversion in attributes as well as normal content. r=harishd
2000-08-29 23:30:45 +00:00
jst%netscape.com
b3a4ade60d
DOM string changes. All nsString& in DOM interfaces (and interfaces needed by DOM implementations) have been changed to nsAReadableString& and nsAWritableString&. String implementation additions (sanctioned by scc) to support DOM needs. Bug 49091. r=vidur,jst,scc
2000-08-23 17:27:06 +00:00
pinkerton%netscape.com
6ba5c7b147
making CaptureMouse a public interface on nsIFrame r=mjudge for bug 48250.
2000-08-14 22:28:41 +00:00
mkaply%us.ibm.com
b744952568
OS/2 and AIX Tinderbox break
...
I have no idea why we don't like having two semicolons in a row, but who the heck would put them there?
2000-08-12 20:26:33 +00:00
hyatt%netscape.com
6c68a00e3d
Fix for 21890 and numerous other bugs. r=pierre, waterson, jst, attinasi, brendan
2000-08-12 06:28:02 +00:00
pierre%netscape.com
ef6777748b
48096: Need a -moz-all value for user-select. r=sfraser.
2000-08-12 01:00:14 +00:00
sfraser%netscape.com
a19bcfbde3
Fix for bug 25161 -- allow editor to handle pages with forms by implementing user-select and user-input for form controls. r=rods, pierre, mjudge.
2000-08-08 23:38:00 +00:00
pierre%netscape.com
56a71da7fa
42864 ('user-select:none' should make children non-selectable)
2000-08-05 04:41:33 +00:00
cmanske%netscape.com
293fd81594
Fixed crashing bug 42195: Added method to nsIFrameSelection so frame can get limiting content node for parent node searches in text edit fields. r=mjudge
2000-08-02 01:47:55 +00:00
waterson%netscape.com
b4bb4efade
Bug 46693. Check to see if we CanContinueTextRun() while walking over the frames to FindNextText(). This revives the logic that I nuked when fixing 19051, and keeps you from trying to walk over <br> or other frames to erroneously continue a text run. r=akkana.
2000-07-28 22:29:28 +00:00
anthonyd%netscape.com
c8844de491
bug fixes:
...
39529 - caret width not correct for single/muti line textfields, which relied on:
46445 - nsLookAndFeel needs to be a service.
r: mjudge@netscape.com , kin@netscape.com
a:beppe
2000-07-28 22:12:45 +00:00
dbaron%fas.harvard.edu
6b3cbec149
Fix the way HTML's align attribute works for horizontal alignment of blocks. Use the -moz-center and -moz-right even in strict mode, and apply them to blocks in addition to tables. r=attinasi b=37083, 40038
2000-07-27 23:37:44 +00:00
hyatt%netscape.com
a8c15ab8eb
Fix to enable trees to blit. Performance work approved by waterson. r=waterson.
2000-07-27 06:17:58 +00:00
waterson%netscape.com
7acb9494c4
Bug 19051. Remove code that computed and maintained nsTextRun. Instead, compute 'next text' when required by crawling the frame tree in nsLineLayout::FindNextText(). r=roc+moz@cs.cmu.edu
2000-07-27 05:16:08 +00:00
mjudge%netscape.com
a2d557d597
46209 one of the last beta 2 blockers. adding ability to frames to tell if part of them is visible. idl change to allow nsISelectionController to give CheckVisibility. PresShell actually has the code for nsGfxTextControlFrame to call.
2000-07-26 11:31:12 +00:00
valeski%netscape.com
3f6c274d00
45723. r=rpotts. webshell-docshell consolodation changes.
2000-07-18 23:13:07 +00:00
hyatt%netscape.com
47aee88626
Fix for 43467. r=bryner
2000-07-13 23:00:59 +00:00
akkana%netscape.com
7dfa57ab2f
38232 (nsbeta2+): Make line break character configurable in the
...
output system, and use \n (the DOM linebreak character) when getting
output from text controls. Also fix some warnings. r=kin.
2000-07-10 19:46:59 +00:00
pollmann%netscape.com
dd1d82d182
Bug 41013: Prevent event passing from frames to content during document destruction r=joki
2000-06-29 02:02:43 +00:00
waterson%netscape.com
bd83dcb757
Bug 43644. Add 'wildcard' atom to nsLayoutAtoms and use it instead of a statically leaked atom. r=jst,inaky.gonzales@intel.com
2000-06-28 04:17:26 +00:00
mjudge%netscape.com
16dba34403
r=jfrancis,r=hyatt 42045 beta2+ 42675 beta2+ hitting return on text area not putting new line. onchange,oninput.
2000-06-28 04:00:12 +00:00
evaughan%netscape.com
297d1f104a
Clean up for autoscrolling menu landing. ScrollBox events need their own type and should not be
...
on top of menu events.
-r hyatt
2000-06-28 00:00:18 +00:00
joki%netscape.com
f57af5b9b0
Part of fix for 42418, patch up event target from PresShell after re-entrant events to avoid null targets. r:nisheeth
2000-06-24 03:58:13 +00:00
vidur%netscape.com
ac250504d5
Fix for bug 31376. Just modifying an incorrect comment.
2000-06-23 22:23:37 +00:00
jdunn%netscape.com
5bc9d86105
fix for hp bustage. the last entry in enum can't have a ','
2000-06-23 13:21:57 +00:00
evaughan%netscape.com
807778bd44
Autoscrolling menus feature landing #32730
...
-r hyatt, saari
2000-06-23 05:15:04 +00:00
mjudge%netscape.com
b1d39dcd30
fix for 42188,42347 r=akkana . use selection controller to tell the doc if it should display non-text-selection.
2000-06-23 04:01:19 +00:00
vidur%netscape.com
d690a7d2b9
Fix for bug 38349. Implemented nsIDOMNode::CloneNode() and ImportNode() for XML and HTML documents as part of finishing out our DOM1 and DOM2 implementations. Cleanup of DOMImplementation::createDocument. r=jst
2000-06-21 23:56:52 +00:00
attinasi%netscape.com
634e3cc180
Implemented Style Context Data sharing, reducing the amount of memory used in style by about 40%. Performance will degrade by about 10%, that is being worked on now. b=39618 r=waterson
2000-06-21 20:44:59 +00:00
karnaze%netscape.com
1d923b9485
bug 41306 - remove special cell auto percentage base code, r=rods
2000-06-15 14:54:04 +00:00
rbs%maths.uq.edu.au
29f1b6960b
Change invalid REC-html40 to correct XHTML namespace. b:7834. a:ekrock@netscape.com
2000-06-15 09:54:41 +00:00
pollmann%netscape.com
f6cba04351
Bug 32770: Save scroll position in session history r=nisheeth
2000-06-15 00:35:46 +00:00
pollmann%netscape.com
cbb1b1854e
Bug 32770: Save scroll position in session history r=nisheeth
2000-06-14 23:37:06 +00:00
buster%netscape.com
b550b66e2a
fixed bug 29854
...
r=waterson
2000-06-11 05:25:14 +00:00
mjudge%netscape.com
471dacd351
new atop to tell what type the text frame is. for blocker to 34896
2000-06-09 05:15:58 +00:00
mjudge%netscape.com
debb599cd2
new caret api for erasing the caret. this is needed to simply clear the caret away without messing with visibility. r= hyatt. bug=34896
2000-06-09 04:21:02 +00:00
hyatt%netscape.com
b54a5260f3
Tree/grid work. Bug #30511 . r=danm.
2000-06-06 23:14:11 +00:00
warren%netscape.com
958ed96edd
Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433
2000-06-03 09:46:12 +00:00
attinasi%netscape.com
36e73369c4
Implemented QuirkMode style sheet and moved some initial quirk style rules from html.css to the new quirk.css. b=38026 r=rods a=karnaze
2000-06-02 21:45:06 +00:00
dveditz%netscape.com
ddf46b032c
fixing two .xpt files of same name, raptor.xpt on windows and layout.xpt on unix. One version was getting overwritten
2000-06-02 08:12:57 +00:00
erik%netscape.com
6e4f58c9c4
bug 32206; add charset observer methods; r=buster; a=ftang
2000-06-01 23:11:40 +00:00
mjudge%netscape.com
a14d4fbfb0
bug = 34896, r= hyatt. changing caret apis. this will demand that when a caret changes focus a call to setDOMSelection must be called to tell the caret what selection to listen to.
2000-06-01 02:37:40 +00:00
attinasi%netscape.com
c39c85e695
Added a new method GetCanvasFrame which walks down from the root frame looking for the frame that represents the canvas. b=40217 r=kmcclusk a=karnaze
2000-05-31 22:33:12 +00:00
kin%netscape.com
9c771f28cc
Part2 of fix for bug #39821 : Drag and Drop interferes with selection
...
Made GetSelectionController() a public method on the nsIFrame interface,
so that nsEventStateManager::GenerateDragGesture() has access to it. This
prevents D&D from interfering with selection in Ender-Lite.
layout/base/public/nsIFrame.h
layout/events/src/nsEventStateManager.cpp
layout/html/base/src/nsFrame.h
layout/html/base/src/nsFrame.cpp
r=buster@netscape.com ,brade@netscape.com,cmanske@netscape.com a=beppe@netscape.com
2000-05-31 03:20:02 +00:00
hyatt%netscape.com
8b528f224c
Fixing bugs in skin switching.
2000-05-27 20:03:14 +00:00
harishd%netscape.com
dd1ab0ea53
Added DumpContent() triggered by parser [ for regression test ].
...
r=rickg
a=rickg
2000-05-26 19:45:32 +00:00
karnaze%netscape.com
bf5d727d9f
nsbeta2+ bug 39885 - invalidate minimal areas. optimize reflows when cells don't change size. r=attinasi
2000-05-25 22:40:21 +00:00
kin%netscape.com
2303aabdcb
Part 1 of fix for bug #39821 : Drag and Drop interferes with selection.
...
layout/base/public/nsIFrameSelection.h
layout/base/src/nsSelection.cpp
layout/events/src/nsEventStateManager.cpp
layout/html/base/src/nsFrame.cpp
layout/html/forms/src/nsGfxTextControlFrame2.cpp
xpfe/browser/resources/content/navigatorDD.js
r=brade@netscape.com ,cmanske@netscape.com a=beppe@netscape.com ,waterson@netscape.com
2000-05-25 20:04:02 +00:00
waterson%netscape.com
20f5d1f3a5
Bug 36401. Deal with inline-blocks better. Add nsFrameState bit that indicates whether or not a frame is part of a 'special' inline-block hierarchy; use the 'inlineFrameAnnotation' property to remember the next 'special sibling' so that we can traverse correctly; pull methods out of nsCSSFrameConstructor's public API. r=nisheeth,buster
2000-05-25 19:58:51 +00:00
hyatt%netscape.com
5bed7dc4bd
fix for making skins script-safe. r=scc
2000-05-19 04:48:43 +00:00
joki%netscape.com
35d5e0f553
More support for onresize and onscroll, bug 960
2000-05-17 06:53:58 +00:00
joki%netscape.com
93950c7879
fix for resize event support, bug 960, and additional support for DOM 2 events.
2000-05-17 05:27:22 +00:00
evaughan%netscape.com
c96eb1dec9
Fixed bug that crashed when menus are used with native scrollbars.
2000-05-17 04:45:44 +00:00
jst%netscape.com
b22cf9671a
Updating nsIContent to allow accessin the attribute prefix and not only the attribute name and value.
2000-05-17 00:21:53 +00:00
karnaze%netscape.com
29692e862c
bug 28811, 29459, 32507 - added flag to reflow state to handle table cells.
...
changed table min and max width calculations to include percent and proportional cells.
Include border and padding in min table width calc.
2000-05-16 22:55:34 +00:00
akkana%netscape.com
69f29f5564
Partial work on 16311, 32807, 16352: code reorganization/cleanup of word/line/paragraph selection.
2000-05-16 22:48:28 +00:00
cmanske%netscape.com
d662d0595f
Changed comments to accurately describe HandleTableSelection parameters
2000-05-16 03:31:28 +00:00
shaver%mozilla.org
8f7d1fbff0
Significantly reduce the amount of time we blow on style reresolution by
...
tracking the attributes which appear in CSS selectors, and only firing
a complete reresolution when we change one of those. In the irrelevant-attr
case, we just let the frame update itself and get on with our lives right
away. Fixed 38378, r=brendan, booyah.
Also, when setting an attribute to the same value that it currently holds,
don't think about it especially hard, and _don't_ go anywhere near the
style code. Fixed 21879, r=brendan, boo_yah_.
2000-05-16 02:43:33 +00:00
mjudge%netscape.com
1fb16f1d5d
legal changes
2000-05-15 14:22:03 +00:00
evaughan%netscape.com
f27fff5884
1) Scrolling menus
...
2) many bug fixes
3) box debuging flags
2000-05-15 04:12:31 +00:00
buster%netscape.com
23c97e21eb
adding constants for reflow notification, from Thomas Lendacky (toml@us.ibm.com)
...
r=buster
2000-05-15 03:36:34 +00:00
jst%netscape.com
6417d02cc9
More utility frunctions in nsINodeInfoManager.
2000-05-14 23:45:32 +00:00
jst%netscape.com
416f155970
Adding more utility functions to nsINodeInfo.
2000-05-14 18:34:35 +00:00
mjudge%netscape.com
f9f60f84de
adding method to remove scrollbars
2000-05-13 23:00:53 +00:00
mjudge%netscape.com
782ecc27ce
shoudl not have been in the tree
2000-05-13 08:34:58 +00:00
mjudge%netscape.com
976a8959a0
this should not have been in the tree
2000-05-13 08:34:33 +00:00
mjudge%netscape.com
6f15e850ae
shoudl not have had the .h in the tree
2000-05-13 08:34:04 +00:00
mjudge%netscape.com
3d704a7361
exporting new apis for nsIXIFConverter and forcing nsidocument and nsicontent to use them
2000-05-13 08:06:37 +00:00
mjudge%netscape.com
084b1aad2f
lets you set the view to be scrolled
2000-05-13 08:06:13 +00:00
mjudge%netscape.com
c2275a480e
marking owner
2000-05-13 08:05:42 +00:00
mjudge%netscape.com
14fd3137b4
marking comment
2000-05-13 06:38:06 +00:00
mjudge%netscape.com
15caf2079a
xif converter interface
2000-05-13 06:37:01 +00:00
mjudge%netscape.com
885eba3850
used to set specific under the hood settings on nsIDOMSelection
2000-05-13 06:36:30 +00:00
sfraser%netscape.com
fc44f5f04b
WIP for bug 33810 -- add an image animation enum, and getters and setters in the pres context
2000-05-13 01:39:20 +00:00
jst%netscape.com
c7e3c310d9
Add GetNodeInfo() to nsIContent.
2000-05-12 14:09:28 +00:00
jst%netscape.com
ff00e8645b
Add a SetAttribute method to nsIContent that takes a nsINodeInfo parameter.
2000-05-12 13:46:59 +00:00
mjudge%netscape.com
a89f9e3c80
changing way we access caret. use the selection controller whenever possible. because it will make the caret do the right thing even when we have multiple selections accessing same caret.
2000-05-11 04:25:43 +00:00
nisheeth%netscape.com
6346ccc595
Add support for loading an XML document from script within a XUL document also.
2000-05-10 23:02:32 +00:00
jst%netscape.com
50499cc037
Changing the way content elements store their name information, previously the elements generally stored a name atom and a namespace ID, now they store a pointer to a shared structure containing the name atom, the prefix atom and the namespace ID. This structure is shared between nodes with unique names (ie same name, prefix and ns ID) within a document. Documents now hold a hash table of the names in the document. The changes to mozilla/rdf are not reviewed but they are approved by waterson@netscape.com and the changes to mozilla/layout are reviewed by buster@netscape.com.
2000-05-10 13:13:39 +00:00
hyatt%netscape.com
fbac03f025
XBL now works with HTML, XUL, SVG, MathML, and XML!
2000-05-09 21:42:40 +00:00
jst%netscape.com
c855b6a512
Checking in new files for (the not yet checked in) shared node info code. Not part of the build yet. r=buster@netscape.com
2000-05-08 14:29:44 +00:00
mjudge%netscape.com
d1a4360966
tabbing
2000-05-08 04:00:26 +00:00
michael.lowe%bigfoot.com
73b7310c91
Implement CSS3 cursors on Windows
2000-05-07 05:14:43 +00:00
erik%netscape.com
87183532c2
bug 26237; added support for HTML LANG attribute -- it now uses the fonts
...
specified by the user for elements with the LANG attribute when the font
is a CSS generic (e.g. serif); r=pierre
2000-05-05 21:04:36 +00:00
shaver%mozilla.org
a09f39c8c7
first part of ContentPolicy stuff ( #37983 , r=brendan)
2000-05-05 05:28:49 +00:00
karnaze%netscape.com
d2c39b970f
bug 37037, 37490, and a table paganation problem when captions are present.
2000-05-04 23:16:42 +00:00
mjudge%netscape.com
91bec71070
stealing new bit for frames with their own selection. changing caret to be able to handle multiple selected areas. if the bit doesnt work out i will back it out.
2000-05-04 08:35:42 +00:00
mjudge%netscape.com
b24046a978
new api for limiter in selection
2000-05-02 03:44:17 +00:00
nisheeth%netscape.com
fa1d77063b
1) Added support for loading an XML document "out of band" from script and manipulating it via dom interfaces.
...
2) Fixed compile errors in XSL glue code that happened after the recent nsString landing by scc.
3) Added a check for a null URI before de-referencing it in nsCodeBasePrincipal.cpp.
2000-05-01 06:58:53 +00:00
rods%netscape.com
514d85dce5
added two additional methods for capturing and dumping of reflow stats
2000-04-28 23:31:13 +00:00
karnaze%netscape.com
75ea85e43a
new reflow/layout code for outer table to handle captions and margins. better % height handling.
...
row groups and rows don't include external cellspacing in there dimensions. r=troy.
2000-04-28 21:05:31 +00:00
mjudge%netscape.com
6e453761da
change to move selection interfaces to nsISelectionController and away from nsIPresShell or nsIDocument
2000-04-28 06:21:31 +00:00
mjudge%netscape.com
48f046e6b3
ender lite checkin.
2000-04-27 07:37:12 +00:00
akkana%netscape.com
39a76668ca
Change Save File APIs in layout and editor to eliminate the specific
...
references to text and html and make them more general (take a mime type).
In the editor, prettyprint all output if editor.prettyprint_html is set.
2000-04-26 01:00:50 +00:00
troy%netscape.com
8b0eb04e08
Reinstated clipping code which had been backed out because it caused
...
a problem for XUL layout. I added a workaround for the XUL problem
2000-04-25 04:43:11 +00:00
putterman%netscape.com
2426cb03a2
Backing out troy's changes to fix various UI blocker bugs.
2000-04-24 22:21:56 +00:00
joki%netscape.com
3851e31b9f
fixes for 5995, 7304, 10573, 22832, and 9668.
...
Changes to event handling to deal with reentrant events, cursor fixes, and return value fixes.
2000-04-24 04:41:27 +00:00
troy%netscape.com
73fc3dde30
Changes to bring clipping inline with upcoming CSS2 errata
2000-04-23 00:56:16 +00:00
rods%netscape.com
9d45d84767
Add ifdef'ed Performance Reflow Counting code
2000-04-21 14:59:47 +00:00
pierre%netscape.com
ba9958df6e
Implemented i18n list-style-types. Thanks to bakibon@yahoo.com.
2000-04-21 08:05:29 +00:00
anthonyd%netscape.com
05840e5f32
drawing selection as tri-state. on-off-disabled. hardcoded disable color to grey right now. r=mjudge
2000-04-20 23:11:41 +00:00
troy%netscape.com
ba4fb482a9
Added "canvasFrame" frame type atom
2000-04-18 23:05:15 +00:00
nisheeth%netscape.com
ae1909623b
Fix for bug 30958: Reflow commands are now processed asynchronously all the time. The semantics of the API for queuing and processing reflow commands has changed. Now, AppendReflowCommand() initiates an asynchronous reflow event and all reflow command processing happens when that event fires. It is no longer possible for consumers outside the presentation shell to call ProcessReflowCommands() synchronously. Because of this change, reflow locks are no longer needed and have been removed.
2000-04-17 07:13:57 +00:00
troy%netscape.com
ff569f2f21
New rules for absolute positioning
2000-04-16 04:07:02 +00:00
troy%netscape.com
668fac7d79
Added GetIntrinsicSize() function
2000-04-15 15:49:03 +00:00
pierre%netscape.com
38c86ad47a
33710 "background-color: inherit doesn't work correctly". Split the NS_STYLE_BG_PROPOGATED flag into 2 flags: NS_STYLE_BG_PROPAGATED_TO_PARENT and NS_STYLE_BG_PROPAGATED_FROM_CHILD. MapDeclarationColorInto() fetches the color from the grand-parent if PROPAGATED_TO_PARENT is set.
2000-04-15 10:38:13 +00:00
mjudge%netscape.com
f2a2473a82
new file changes to get working for autocopyt from selection
2000-04-14 11:15:58 +00:00
mjudge%netscape.com
c0e8e0ff4a
adding in export of nsIAutoCopy.h
2000-04-14 11:15:34 +00:00
mjudge%netscape.com
e30463aaad
not in build yet.
2000-04-14 06:18:36 +00:00
mjudge%netscape.com
949cea5712
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
hyatt%netscape.com
537541b987
Elimination of nsIFocusableContent and improvements to tabbing r=saari
2000-04-04 23:55:31 +00:00
erik%netscape.com
3d1abdc603
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
nisheeth%netscape.com
db554bcdd5
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
mjudge%netscape.com
774b479d38
changing bitflags for selection types. well they are bitflags now
2000-03-31 07:14:39 +00:00
mjudge%netscape.com
ba197c0a18
adding in new init methods for the new nsGeneratedContentIterator!
2000-03-31 07:14:02 +00:00
attinasi%netscape.com
f435083f78
Implemented Style Size Dump. r=rickg b=26565
2000-03-31 07:08:36 +00:00
evaughan%netscape.com
4891539d50
box skinnablility changes.
...
-r Hyatt
2000-03-31 07:02:06 +00:00
akkana%netscape.com
9e4f4dc539
Fix an entity bug for Naoki: Japanese entities weren't being correctly
...
pasted. This also fixes the symptoms, but not the underlying cause,
of the html mail nbsp bug. r=nhotta
2000-03-28 00:10:44 +00:00
pierre%netscape.com
c2c59a4b6f
#3371 . Implemented css2/css3 system fonts. GFX on Windows and GTK needs to be completed.
2000-03-25 18:54:36 +00:00
morse%netscape.com
37b74b183b
fix bug 32374, block foreign images
2000-03-25 07:09:25 +00:00
pollmann%netscape.com
f177f98edc
Bug 32702: Rename GetHistoryState to CaptureHistoryState (as it is), and add GetHistoryState method, r=nisheeth
2000-03-24 03:36:58 +00:00
mstoltz%netscape.com
d63fb120a5
Changed UpdatePrincipal to AddPrincipal; it takes an input parameter now instead of an inout parameter; this is clearer. r=norris
2000-03-23 04:53:16 +00:00
troy%netscape.com
747997c224
Adding back changes that were backed out because they broke the Win32
...
clobber build. The problem building TestAttributes.exe is fixed
2000-03-23 00:34:54 +00:00
buster%netscape.com
69807e3b4b
bug 29595 (and others)
...
fixes layout of pages where a single line is impacted by 2 or more floaters
r=troy
2000-03-22 23:19:10 +00:00
granrose%netscape.com
8e0370139d
backing out troy.
2000-03-22 17:28:54 +00:00
troy%netscape.com
d342b8daf0
New code that isn't being used
2000-03-22 15:15:48 +00:00
dbaron%fas.harvard.edu
fd5dc605d2
Fix event targetting bugs by using paint layers in GetFrameForPoint, testing for visibility, and trying GetFrameForPoint on additional views if one fails. r=joki@netscape.com(, hyatt@netscape.com) b=12232,20051,21304,24474,26785, and remaining issues from 23161.
2000-03-22 02:43:08 +00:00
akkana%netscape.com
5b2ce19ca0
23980: convert relative href= and src= to absolute. r=sfraser
2000-03-22 01:33:59 +00:00
mkaply%us.ibm.com
95df8f9115
# 24199
...
r= pierre@netscape.com
BiDi - ability to change the default direction of the browser
2000-03-21 15:51:59 +00:00
cmanske%netscape.com
89f6311468
Fixed bugs in table selection. Added improvements to facilitate row and column selection. r=mjudge
2000-03-21 06:04:02 +00:00
norris%netscape.com
9bc42a40c5
Added UpdatePrincipal function to support multiple signed scripts in a document. r=norris
2000-03-21 04:09:58 +00:00
nisheeth%netscape.com
e90cbb686f
r=pollmann. Bug 30916. Content IDs are created for HTML elements created in the HTML content sink, XML content sink and dynamically via JS. The content ID counter is maintained by the document.
2000-03-21 03:25:16 +00:00
jst%netscape.com
b768001187
Landing changes Vidur made while the tree was closed for beta1 work, here's a list of the changes. r=me
...
[1] Cutting down the size of content. Made nsIJSScriptObject inherit from nsIScriptObjectOwner
[2] Cutting down the size of content. Made nsITextContent inherit from nsIContent.
[3] Cutting down the size of content. Moved implementation of nsIDOMReceiver to nsListenerManager. This is not true aggregation since it isn't transitive, but it's OK for now. It will be necessary for nsListenerManager to have a reference to its content in the future anyway, so the transitivity could be done.
dom/public/nsDOMPropEnums.h,v - bug 12559
dom/public/nsIJSScriptObject.h,v - [1]
dom/public/html/MANIFEST,v - bug 12559
dom/public/html/Makefile.in,v - bug 12559
dom/public/html/makefile.win,v - bug 12559
dom/public/html/nsIDOMHTMLInputElement.h,v - bug 17544
dom/public/idl/html/HTMLAnchorElement.idl,v - bug 12559
dom/public/idl/html/HTMLAreaElement.idl,v - bug 12559
dom/public/idl/html/HTMLInputElement.idl,v - bug 17544
dom/src/base/nsGlobalWindow.cpp,v - bug 30700
dom/src/base/nsGlobalWindow.h,v - [1]
dom/src/base/nsLocation.cpp,v - [1]
dom/src/html/nsJSHTMLAnchorElement.cpp,v - bug 12559
dom/src/html/nsJSHTMLAreaElement.cpp,v - bug 12559
dom/src/html/nsJSHTMLInputElement.cpp,v - bug 17544
layout/base/public/nsIDocument.h,v - bug 27953
layout/base/public/nsITextContent.h,v - [2]
layout/base/src/nsCommentNode.cpp,v - [2]
layout/base/src/nsDocument.cpp,v - bug 27953
layout/base/src/nsDocument.h,v - bug 27953
layout/base/src/nsDocumentViewer.cpp,v - bug 27953
layout/base/src/nsGenericDOMDataNode.cpp,v - [3]
layout/base/src/nsGenericDOMDataNode.h,v - [3]
layout/base/src/nsGenericElement.cpp,v - [3]
layout/base/src/nsGenericElement.h,v - [3]
layout/base/src/nsNameSpaceManager.cpp,v - bug 7834
layout/base/src/nsStyleContext.cpp,v - outline property shouldn't reflow
layout/base/src/nsTextNode.cpp,v - [2]
layout/events/src/nsEventListenerManager.cpp,v - [3]
layout/events/src/nsEventListenerManager.h,v - [3]
layout/html/base/src/nsGfxScrollFrame.cpp,v - nsString->nsAutoString
layout/html/content/src/nsAttributeContent.cpp,v - [2]
layout/html/content/src/nsHTMLAnchorElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLAppletElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLAreaElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLBRElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLBaseElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLBaseFontElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLBodyElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLButtonElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLDListElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLDelElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLDirectoryElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLDivElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLEmbedElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLFieldSetElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLFontElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLFormElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLFrameElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLFrameSetElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLHRElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLHeadElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLHeadingElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLHtmlElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLIFrameElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLImageElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLInputElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLInsElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLIsIndexElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLLIElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLLabelElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLLayerElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLLegendElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLLinkElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLMapElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLMenuElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLMetaElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLModElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLOListElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLObjectElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLOptGroupElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLOptionElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLParagraphElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLParamElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLPreElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLQuoteElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLScriptElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLSelectElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLSpacerElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLSpanElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLStyleElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableCaptionElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableCellElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableColElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableColGroupElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableRowElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableSectionElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTextAreaElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTitleElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLUListElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLWBRElement.cpp,v - [1][3]
layout/html/document/src/nsHTMLDocument.cpp,v - bug 27953
layout/html/document/src/nsHTMLDocument.h,v - bug 27953
layout/xml/content/src/nsXMLCDATASection.cpp,v - [1][2]
layout/xml/content/src/nsXMLDocumentType.cpp,v - [1][2]
layout/xml/content/src/nsXMLElement.h,v - [1][2]
layout/xml/content/src/nsXMLEntity.cpp,v - [1][2]
layout/xml/content/src/nsXMLNotation.cpp,v - [1][2]
layout/xml/content/src/nsXMLProcessingInstruction.cpp,v - [1][2]
layout/xul/base/src/nsBoxFrame.cpp,v - nsString->nsAutoString
layout/xul/base/src/nsSliderFrame.cpp,v - nsString->nsAutoString
netwerk/protocol/http/src/nsHTTPRequest.cpp,v - nsString->nsAutoString
rdf/content/src/nsXULDocument.cpp,v - bug 27953
rdf/content/src/nsXULDocument.h,v - bug 27953
rdf/content/src/nsXULElement.h,v - [1]
xpcom/base/IIDS.h,v - bug 12559
2000-03-17 13:27:00 +00:00
pierre%netscape.com
4b5db8f52f
Fix 32199 (visibility:collapse is not being interpreted as hidden on block and inline level elements) and parts of 21701 (misuse of style attr mVisible).
In the following files, replacing disp->mVisible with disp->IsVisible() is a BUG FIX: nsBlockFrame, nsBulletFrame, nsHRFrame, nsHTMLContainerFrame, nsImageFrame, nsTextFrame.
In all the other files, replacing disp->mVisible with disp->IsVisible() or disp->IsVisibleOrCollapsed() is merely a SYNTACTICAL CHANGE. The respective owners will later review the use of IsVisibleOrCollapsed() and in some cases replace it with IsVisible(). See bug 21701.
2000-03-17 10:15:13 +00:00
cmanske%netscape.com
ba3457173e
Added support for table selection and removed nsIDOMSelectionListener code no longer needed. r=mjudge
2000-03-16 23:45:39 +00:00
rhp%netscape.com
77ad4f848b
Changes to fix many bugs including quoting style size - vcard I18N fixes - compose fixes - etc - Bug #: 12505 25610 29806 30048 30744 31207 31589
2000-03-15 01:47:36 +00:00
rhp%netscape.com
6b6de2380a
Just adding a new file to the tree. THIS IS NOT PART OF ANY BUILD!
2000-03-05 17:26:58 +00:00
buster%netscape.com
61ad5d5127
fixed bug 27161 by adding interfacs onto nsIPresShell to get/set the "subshell" for an nsIContent
...
r=travis
a=jar
2000-03-03 23:15:29 +00:00
tbogard%aol.net
5c166f4fd5
nsIPref is no longer passed around through inits on webshell, content viewers and presContext. In places where it is needed, it can be retrieved from the service manager. I removed a number of the getters and setters for prefs as the prefs will be the same from the service manager so we don't need getters. r=waterson a=rickg
2000-03-02 07:13:02 +00:00