14933 Commits

Author SHA1 Message Date
mjudge%netscape.com
51c60875af 195080 fix regression. sr=sfrasier r=danm. fix logic for moving caret around 0 width frames
git-svn-id: svn://10.0.0.236/trunk@141980 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-30 21:37:05 +00:00
colin%theblakes.com
cadbf3a7e7 Remove bad ANSI alias. b=190733. r=bbaetz. sr=dbaron. a=sspitzer
git-svn-id: svn://10.0.0.236/trunk@141975 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-30 20:39:27 +00:00
bzbarsky%mit.edu
3f946372a6 Images with no alt attr in quirks mode should show a placeholder, even if they
were blocked.  Bug 201288, r+sr=roc+moz, a=asa


git-svn-id: svn://10.0.0.236/trunk@141943 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-29 18:49:42 +00:00
bzbarsky%mit.edu
8a2051dddd Fix sizing of disabled buttons to match enabled ones. Bug 147463,
r=jkeiser, sr=roc+moz, a=asa


git-svn-id: svn://10.0.0.236/trunk@141941 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-29 18:45:51 +00:00
sspitzer%netscape.com
c6fa8f9b02 some bulletproofing/wallpapering for crasher bug #203431
r=varga, sr=bienvenu, a=sspitzer


git-svn-id: svn://10.0.0.236/trunk@141860 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-26 21:57:39 +00:00
caillon%returnzero.com
84e9484ae9 182099 - lock up on stylesheets tab double-clicking the twisty
r=varga, sr=bzbarsky, a=sspitzer


git-svn-id: svn://10.0.0.236/trunk@141859 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-26 21:38:53 +00:00
bzbarsky%mit.edu
450b865962 Make sure to flush reflows before trying to scroll so that frame coordinates
will be up-to-date.  Bug 186149, r=peterv, sr=jst, a=asa


git-svn-id: svn://10.0.0.236/trunk@141839 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-26 01:13:28 +00:00
bzbarsky%mit.edu
d1f7fb48d5 Pass the content parent frame to ConstructTableFrame so the view that's created
goes in the right place in the z-ordering.  Bug 203086, r+sr=roc, a=asa


git-svn-id: svn://10.0.0.236/trunk@141838 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-26 01:08:35 +00:00
peterlubczynski%netscape.com
fa1fbae9a6 Removing nsPluginViewer.cpp and friends, bug 195502, r=jkeiser, sr=alecf, a=asa
git-svn-id: svn://10.0.0.236/trunk@141776 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-25 00:21:12 +00:00
bzbarsky%mit.edu
25b77232c7 Fix crash on closing windows that are in the middle of loading standalone
images.  Bug 202895, r=bryner, sr=jst, a=asa


git-svn-id: svn://10.0.0.236/trunk@141771 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-24 22:44:48 +00:00
harishd%netscape.com
689c7baec3 Fixing potential build bustage.
git-svn-id: svn://10.0.0.236/trunk@141651 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-23 01:53:51 +00:00
harishd%netscape.com
7ea3a77ed8 Fixing bustage
git-svn-id: svn://10.0.0.236/trunk@141650 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-23 01:31:59 +00:00
rbs%maths.uq.edu.au
8063b3b8f6 Still wrestling with bug 118600, turn static class into pointer and s/./->/g accordingly
git-svn-id: svn://10.0.0.236/trunk@141649 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-23 01:08:40 +00:00
bzbarsky%mit.edu
84f9273d91 Don't check for :before/:after on frames that have pseudo-style-contexts. Bug
202917, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@141646 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-23 00:43:03 +00:00
smontagu%netscape.com
7590ef36b5 Bug 170547 Caret is in the wrong place after deleting <LI>'s. r+sr=kin.
git-svn-id: svn://10.0.0.236/trunk@141643 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-23 00:24:24 +00:00
mjudge%netscape.com
25c3b291f9 192566 r=danm sr=smfr even though we may disagree with the user experience in some cases, this fix will stop the editor from drawing the alpha blended images in the case of only the images being selected (see resizing images)
git-svn-id: svn://10.0.0.236/trunk@141632 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-22 23:18:34 +00:00
mjudge%netscape.com
8fb467e2ab 202834 r=danm sr=kin fixes regression in line clicking and navigation.
git-svn-id: svn://10.0.0.236/trunk@141627 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-22 22:40:58 +00:00
jst%netscape.com
4fac069d27 Fixing bug 199399. Eliminating the interfaces nsIXMLDocument now that it's not needed any more. r=peterv@netscape.com, sr=heikki@netscape.com
git-svn-id: svn://10.0.0.236/trunk@141626 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-22 21:57:25 +00:00
sfraser%netscape.com
cbc443676c Fix bug 196704: implement commands to get the selected text, and insert text, to allow for embedders (like Camino) to use them, e.g. for the Mac OS X services menu. Also fix image copy. r=brade, sr=kin.
git-svn-id: svn://10.0.0.236/trunk@141607 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-22 18:11:12 +00:00
rbs%maths.uq.edu.au
555bb24d74 Extra consolidation for bug 118600, r+sr=roc+moz
git-svn-id: svn://10.0.0.236/trunk@141600 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-22 16:40:56 +00:00
rbs%maths.uq.edu.au
9c15c8d486 Parameterize the handling of base fonts (i.e., fonts used for certain characters at their base/non-stretchy size). Use that to set base fonts for sqrt (which used to be hard-coded), and fix the &le; problem by setting the safer Symbol font as its base font. Also while here, emulate \mathstrut in sqrt for extra beautification. b=118600, r+sr=roc+moz
git-svn-id: svn://10.0.0.236/trunk@141571 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-22 03:32:06 +00:00
roc+%cs.cmu.edu
5d2f76e819 Fixing indentation
git-svn-id: svn://10.0.0.236/trunk@141563 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-22 01:34:30 +00:00
roc+%cs.cmu.edu
48f5e93a92 Bug 201767. Make nsBlockFrame::GetAdditionalChildListNames return the overflowList. Also, don't create scrollbars in print contexts except for the viewport scrollbar. r+sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@141562 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-22 01:33:14 +00:00
bzbarsky%mit.edu
9861b52663 Make sure that Init() failures for image frames don't mean no alt text. Also
fixes a crasher when reframing fixed-pos frames.

This change adds an assertion in ConstructHTMLFrame that InitAndRestoreFrame
should succeed (unless it returns NS_ERROR_FRAME_REPLACED).  This is an interim
change; eventually we want to bail out on errors, but there may be frame impls
that return errors in non-error conditions from Init() (eg nsFrameSetFrame did
that) and we're a little close to freeze.

Bug 202506, r=rbs, sr=roc+moz


git-svn-id: svn://10.0.0.236/trunk@141552 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-21 23:57:47 +00:00
bzbarsky%mit.edu
b51212ed63 Make nsCSSFrameConstructor::AppendFrames be smarter about looking for :after
pseudos.  Move some utility functions into nsLayoutUtils; simplify some places
that basically had copies of those functions.  Improves perf a bit in bug
145425 and its dependencies, r+sr=roc+moz


git-svn-id: svn://10.0.0.236/trunk@141541 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-21 23:06:40 +00:00
bryner%netscape.com
6d58bc1d0d Remove now-unused nsScrollingView and nsIScrollbar implementations. Removed unused widget/public/nsWidgetSupport.h. Bug 201624, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@141538 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-21 23:01:36 +00:00
varga%netscape.com
4fa91ce2d0 Fix for bug 201077. Dragging a bookmark item to the last bookmark folder causes the application to hang.
r+sr=bryner


git-svn-id: svn://10.0.0.236/trunk@141512 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-21 08:30:57 +00:00
bzbarsky%mit.edu
5d0e5db7b2 Fix for annoying assert. Bug 202717, r+sr=rbs
git-svn-id: svn://10.0.0.236/trunk@141504 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-21 04:09:51 +00:00
bryner%netscape.com
18e2476790 attempting to fix irix bustage by removing ^M
git-svn-id: svn://10.0.0.236/trunk@141466 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-20 03:14:09 +00:00
leon.zhang%sun.com
d7f40ef4bd Bug 199412: optimize nsTypedSelection::ScrollIntoView r/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@141464 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-20 01:03:40 +00:00
arougthopher%lizardland.net
bbac0a90c3 Bug#161825
GetWidth optimizations need to be implemented on BeOS (text measurement performance)
sr=rbs
r=arougthopher


git-svn-id: svn://10.0.0.236/trunk@141451 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-19 16:40:06 +00:00
jst%netscape.com
4132f747e7 Fixing bug 111514. In an XHTML document served as application/xhtml+xml, |document| is not an HTML document object, but an XML document object. r=bugmail@sicking.cc, sr=peterv@netscape.com
git-svn-id: svn://10.0.0.236/trunk@141424 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-19 00:28:09 +00:00
cbiesinger%web.de
09e5755e82 70820 patch by keeda@hotpop.com r=dbaron sr=jst ALT in broken image cannot be changed by the DOM
git-svn-id: svn://10.0.0.236/trunk@141413 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-18 21:02:49 +00:00
sfraser%netscape.com
ba0fb4a0dc Bug 193053: drag and drop-related changes to allow for the dragging and copying of image bits, and to allow dragging into the file system. r=pinkerton/brade, sr=bryner/bz.
git-svn-id: svn://10.0.0.236/trunk@141409 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-18 20:20:04 +00:00
varga%netscape.com
9ea1775cec Fix for bug 199520. "file bookmark" window not painting all of the bookmark tree
r=neil, sr=jag


git-svn-id: svn://10.0.0.236/trunk@141391 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-18 14:52:44 +00:00
mjudge%netscape.com
c9cb3501f0 163235 if we are collapsing selection to the beginning of the extended selection, set the "hint" to the right as a tie breaker. the opposite is true for collapsing forwards in the document. r=jfrancis sr=fraser.
git-svn-id: svn://10.0.0.236/trunk@141340 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-17 21:25:03 +00:00
mjudge%netscape.com
6c52e68d5d 191498 r=danm sr=fraser fixes caret jumping around containers. also fixes 192167
git-svn-id: svn://10.0.0.236/trunk@141338 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-17 21:08:44 +00:00
mjudge%netscape.com
eed2f62389 fix for 195080 and other caret jumping problems. r=kaie sr=fraser
git-svn-id: svn://10.0.0.236/trunk@141334 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-17 20:22:17 +00:00
cbiesinger%web.de
b20f4e6f04 191346 patch by Roland.Mainz@informatik.med.uni-giessen.de r=jkeiser sr=roc+moz RFE: "No printers found" when Xprint not installed should be "Xprint not installed" / there should be only one print error dialog for "no printers found" instead of two
git-svn-id: svn://10.0.0.236/trunk@141332 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-17 20:17:01 +00:00
kairo%kairo.at
81cde04677 bug 202312 - localeVersion update for 1.4b, r=rchen, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@141326 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-17 18:43:57 +00:00
brade%netscape.com
8c907bfd4f copy hooks (bug 197121) r=jfrancis, sr=smfr
git-svn-id: svn://10.0.0.236/trunk@141303 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-17 13:16:36 +00:00
kaie%netscape.com
65f05f911b b=102246 Text does not completely highlight with a double-click if there is more than one style applied
r=mjudge sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@141256 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-16 20:21:44 +00:00
kmcclusk%netscape.com
0a1d8d7ffd Prevent status bar from painting synchronously to prevent flicker. b=129844 r=jkeiser sr=kin
git-svn-id: svn://10.0.0.236/trunk@141224 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-16 02:01:12 +00:00
bzbarsky%mit.edu
eefaa620cb Make iframes and objects obey CSS max-width/height and min-width/height if
their sizes are unconstrained.  Bug 181875, r+sr=roc+moz


git-svn-id: svn://10.0.0.236/trunk@141192 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-15 19:28:06 +00:00
aaronl%netscape.com
947985ab30 Bug 193802. Implement xp accessibility cache. r=kyle, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@141171 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-15 08:45:55 +00:00
dbaron%dbaron.org
15e0345ab1 Remove extraneous |inline| to fix bustage.
git-svn-id: svn://10.0.0.236/trunk@141160 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-15 04:19:27 +00:00
dbaron%dbaron.org
7665cddbab Correct translation when ensuring floats are never higher than prior floats. b=201985 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@141157 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-15 03:10:50 +00:00
dbaron%dbaron.org
20478cc051 Split nsCSSDeclaration.h and .cpp into separate files for the structs (nsCSSStruct.h and .cpp) and nsCSSDeclaration. b=201681
git-svn-id: svn://10.0.0.236/trunk@141155 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-15 03:07:34 +00:00
roc+%cs.cmu.edu
7513ec399f Bug 201435. Make scrollbar 'curpos' truncation issue proper notifications. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@141121 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-14 14:34:45 +00:00
leon.zhang%sun.com
6942d9f46a Patch for bug 35296:SetCaretEnabled() takes too long
r/sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@141089 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-13 08:38:57 +00:00