sfraser%netscape.com
8379325c00
Fix for 52808 -- standardized nsEditorShell creation and destruction across components, to fix editor observer notification timing. r=kin,ducarroz,jelwell, sr=hyatt.
...
git-svn-id: svn://10.0.0.236/trunk@80787 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-10 01:45:46 +00:00
karnaze%netscape.com
f89c16b1b4
bug 55192 (2nd part) - During a table reflow, consider row groups that may have been deleted because they were next flows and placed in the sibling chain. a=buster, r=dcone.
...
git-svn-id: svn://10.0.0.236/trunk@80768 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-09 23:57:51 +00:00
waterson%netscape.com
599babad80
Bug 54005. Add regression test.
...
git-svn-id: svn://10.0.0.236/trunk@80753 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-09 22:22:00 +00:00
waterson%netscape.com
447bf672b1
Bug 54005. Test if frame CanContinueTextRun() before advancing to its sibling. r=karnaze, a=buster
...
git-svn-id: svn://10.0.0.236/trunk@80749 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-09 22:03:03 +00:00
buster%netscape.com
59b79617a9
bug 29276 (text inside <label> tags within a table cell breaks out of table cell)
...
bug 1164 (ALIGN=MIDDLE and ALIGN=ABSMIDDLE values are not being supported)
bug 54119 (percentage (%) image (img) heights do nothing)
r=karnaze, rods, attinasi
a=waterson
git-svn-id: svn://10.0.0.236/trunk@80746 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-09 21:19:36 +00:00
waterson%netscape.com
b2130a8875
Bug 55100. Re-order vtable so that nsFrame::Destroy will find the size in the right spot. This is a band-aid fix. r=buster, sr=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@80744 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-09 21:10:05 +00:00
pierre%netscape.com
733562233a
bug 47846: Crash opening mail message. r=attinasi+brendan, a=phil
...
git-svn-id: svn://10.0.0.236/trunk@80724 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-09 08:51:50 +00:00
pierre%netscape.com
02ddc14d64
bug 1046: letter-spacing should apply on space characters too. r=erik+buster, a=michaell.
...
git-svn-id: svn://10.0.0.236/trunk@80722 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-09 08:39:29 +00:00
rpotts%netscape.com
d4188aa054
bug #55703 (sr=buster). Stop leaking images in nsBulletFrame...
...
git-svn-id: svn://10.0.0.236/trunk@80720 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-09 06:23:37 +00:00
waterson%netscape.com
1e7a248bab
Bug 53969. Move anonymous content storage to pres shell; remove obsolete methods from nsIAnonymousContentCreator. r=dbaron, a=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@80717 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-09 03:08:41 +00:00
jst%netscape.com
17e33bbc26
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
git-svn-id: svn://10.0.0.236/trunk@80681 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-07 10:57:30 +00:00
pollmann%netscape.com
b7892bccb1
Bug 16346: Implement overflow:hidden support from frames and iframes. Fix by peterlubczynski, r=pollmann, sr=buster
...
git-svn-id: svn://10.0.0.236/trunk@80657 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-07 05:37:27 +00:00
evaughan%netscape.com
987f86385b
fix for bug #54049 (tree stability)
...
r=bryner, a=hyatt
git-svn-id: svn://10.0.0.236/trunk@80629 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-07 00:49:08 +00:00
vishy%netscape.com
16d8d879d8
sr=mscott, bugscape=2429, Shrimp crashes when closing some windows.
...
Solution is to release mPluginHost only if non-null.
git-svn-id: svn://10.0.0.236/trunk@80549 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-06 02:45:53 +00:00
karnaze%netscape.com
ed7846789e
bug 53891 - strategy correctly calculates preferred width of a fixed width table. a=buster, r=dcone.
...
git-svn-id: svn://10.0.0.236/trunk@80541 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-06 01:04:13 +00:00
karnaze%netscape.com
6d620a422b
bug 49490 - turn off collapsing borders, rules. Fix reflow state to not account for vertical borders or padding on rows. a=buster, r=dcone.
...
git-svn-id: svn://10.0.0.236/trunk@80527 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-05 23:49:25 +00:00
danm%netscape.com
da8244bfdb
fix horrible url loading regression introduced by previous revision. r=hyatt. bugs 44437,55275
...
git-svn-id: svn://10.0.0.236/trunk@80521 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-05 23:30:56 +00:00
karnaze%netscape.com
a3eba992f1
bug 55192 - use the strategy of the first in flow when (incorrectly) getting an incremental reflow during printing. a=buster, r=peterl
...
git-svn-id: svn://10.0.0.236/trunk@80473 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-05 21:07:00 +00:00
karnaze%netscape.com
cbfbe360c4
bug 51392 - use nothing changed flag when deciding whether to rebalance table during row incremental reflow. a=buster, r=peterl
...
git-svn-id: svn://10.0.0.236/trunk@80471 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-05 21:05:06 +00:00
karnaze%netscape.com
2492434d68
bug 19961 - in standard mode, honor fixed cols and give remaining space to auto cols if there are any. a=buster, r=dcone
...
git-svn-id: svn://10.0.0.236/trunk@80470 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-05 21:01:10 +00:00
karnaze%netscape.com
dbb78110d2
bug 54829 - process child frames with table specific code when repeating a row group for printing, a=buster, r=peterl
...
git-svn-id: svn://10.0.0.236/trunk@80469 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-05 20:59:18 +00:00
attinasi%netscape.com
b7188b65d1
Fixed null content causing assertion in ReResolveStyleContext. b=54454 r=karnaze@netscape.com, a=buster@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@80377 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-04 22:22:46 +00:00
rods%netscape.com
53b232809c
decided it made sense to rename the arg from aName to aId to be less confusing.
...
Consider this part of my last checkin for Bug 54136.
git-svn-id: svn://10.0.0.236/trunk@80353 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-04 14:11:19 +00:00
rods%netscape.com
f188eb5e28
Renaming MatchName to MatchId and now it only compares against the element's id and also the name
...
Bug 54136, r=jst, a=buster
git-svn-id: svn://10.0.0.236/trunk@80351 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-04 14:04:15 +00:00
rods%netscape.com
17abdbdfb2
Focus rect is now drawn and erased directly via C++ code. Focus comes from "SetFocus" being set
...
on the content node which calls the frame. The frame is notified of Blur via thecontent node
watching for NS_CONTENT_BLUR events.
The rule we are removing from html.css is responsible for drawing in the focus,
but it causes the combobox, the dropdown and all the options to have their style reresolved.
Bug 32920, r=attinasi, b=buster
git-svn-id: svn://10.0.0.236/trunk@80349 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-04 13:39:07 +00:00
kin%netscape.com
3c3f4d4d38
Fix for bug #53326 (can't select paragraph headers)
...
Modified HandlePress() to check for presence of
href value for anchors before bailing early.
This fix is already checked into the Netscape_20000922_BRANCH.
r=pinkerton@netscape.com sr,a=buster@netscape.com
git-svn-id: svn://10.0.0.236/trunk@80347 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-04 13:38:17 +00:00
buster%netscape.com
68cc97ceff
bug 54980
...
bug 50480 (list-item marker of link list overlaps)
r=karnaze
a=waterson
git-svn-id: svn://10.0.0.236/trunk@80310 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-04 04:17:36 +00:00
rods%netscape.com
c24645c1d1
subtract off 2 point sizes for fonts for List and Button on Windows and make sure
...
it is zero or greater
Bug 53744, r=attinasi, sr=buster
git-svn-id: svn://10.0.0.236/trunk@80290 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-04 02:17:44 +00:00
bryner%uiuc.edu
61225739f7
Fix for bug 53723 (gray form control on Linux). r=pierre, ianh,
...
pavlov. sr/a=ben.
git-svn-id: svn://10.0.0.236/trunk@80280 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-04 00:38:03 +00:00
hyatt%netscape.com
027949517d
Fix for 44437. r,a=waterson
...
git-svn-id: svn://10.0.0.236/trunk@80223 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-02 23:23:55 +00:00
hyatt%netscape.com
899b919046
Fix for 54524. r=attinasi,waterson a=waterson. Also checking in patch
...
to nsXBLPrototypeHandler.cpp that went into the branch days ago (but that
I forgot to check in to the trunk).
git-svn-id: svn://10.0.0.236/trunk@80218 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-02 22:25:45 +00:00
dougt%netscape.com
e36912633f
Restores INCLUDE_XUL #define. b=54248. r/a=hyatt@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@80197 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-01 05:24:00 +00:00
vidur%netscape.com
a6de021349
Fix for bugscape bug 2533. onload event firing now happens *after* the last reflow command has been processed. a=waterson, r=nisheeth, pollmann, jst
...
git-svn-id: svn://10.0.0.236/trunk@80138 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-29 06:22:09 +00:00
peterlubczynski%netscape.com
9654c3e56d
Deactivate double buffering for plugins plus fix up position and clip. bug 32327, bug 51787, bug 19931 bug 37126 r=sfraser,pchen a=buster
...
git-svn-id: svn://10.0.0.236/trunk@80104 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-28 23:29:26 +00:00
buster%netscape.com
7481822419
bug 53568
...
r=karnaze
a=waterson
migrating fix back from branch to tip
git-svn-id: svn://10.0.0.236/trunk@80100 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-28 23:20:55 +00:00
hyatt%netscape.com
c833b6b56c
Fix for 53417. r=brendan, a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@80006 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-27 20:23:49 +00:00
cmanske%netscape.com
2d038abfe4
Fixing new content serializer's formatting to match behavior in current HTMLContentSink output. (This is a branch to be integrated later; not part of any current tip or 6.0 branch build) r/a=vidur
...
git-svn-id: svn://10.0.0.236/trunk@80003 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-27 19:23:36 +00:00
attinasi%netscape.com
c1aa8ab9c0
Checking for null before deref: b=55358 r=a=buster
...
git-svn-id: svn://10.0.0.236/trunk@79976 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-26 21:00:32 +00:00
harishd%netscape.com
8ce4b6eeb9
50965 [nsbeta3+ - PDTP1]
...
Making sure that textnodes are created for SCRIPT,STYLE,TITLE,XMP,TEXTAREA,PLAINTEXT,
in FragmentSink, for editor->HTML Source.
r=jst
a=waterson.
git-svn-id: svn://10.0.0.236/trunk@79974 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-26 19:19:28 +00:00
mozilla.BenB%bucksch.org
fd41c16a4d
51285: Move |EnsureBlockDisplay| to make it less agressive. Patch by attinasi, r=buster
...
git-svn-id: svn://10.0.0.236/trunk@79930 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-23 17:59:20 +00:00
rods%netscape.com
758be6484a
The font size for selects and buttons needs to reduce the font size by 2 points
...
from the default font size set in prefs
b=53744 a=buster
git-svn-id: svn://10.0.0.236/trunk@79923 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-23 00:30:04 +00:00
peterlubczynski%netscape.com
41bcbed581
Fix to ensure we don't go past array bounds in ScanNormalUnicodeText() b=52722 r=buster a=karnaze
...
git-svn-id: svn://10.0.0.236/trunk@79915 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-22 22:45:31 +00:00
jst%netscape.com
b45fd7a390
Redoing how 'replaceable' properties on DOM objects are resolved to be compatible with 4.x, with this change named frames in framesets override 'replaceable' properties so that window.toolbar (or any replaceable property) in a frameset document with a frame named 'toolbar' actually resolves to the frame, and not the native toolbar. r/a=brendan, r=rpotts&scc
...
git-svn-id: svn://10.0.0.236/trunk@79874 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-22 10:18:07 +00:00
attinasi%netscape.com
8dda09c87d
Added viewsource.css: style rules for viewsource window, extracted from html.css. Not Part Of Build, Not currently used. a=ianh@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@79795 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-22 00:53:20 +00:00
mscott%netscape.com
c1c3ebc382
Bug #51403 , 52875 --> don't fall out with a failure just because we can't get a last
...
modification date for a document... r=a=waterson
git-svn-id: svn://10.0.0.236/trunk@79791 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-22 00:43:40 +00:00
mjudge%netscape.com
c28fcc88a1
r=sfrasier a=pdt fixed submitting not sending an on-change event before submit event.
...
git-svn-id: svn://10.0.0.236/trunk@79790 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-22 00:43:16 +00:00
pierre%netscape.com
7598a7ebfc
fix related to the reconstruction of html.css ( #6625 ) and to css system fonts ( #1021 ): in quirks mode and on each platform, use the same fonts as Nav4 for edit fields, lists and buttons. r=rods a=buster
...
git-svn-id: svn://10.0.0.236/trunk@79754 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-21 10:21:23 +00:00
pierre%netscape.com
290d99a73b
bug 6625 et al: reconstruction of html.css, ua.css and quirks.css. Checked in for Ian Hickson (ianh@netscape.com). r=pierre a=buster
...
git-svn-id: svn://10.0.0.236/trunk@79753 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-21 10:20:23 +00:00
buster%netscape.com
c6836cffe9
bug 52333 (infinite loop when shifting focus due to error in frame parentage)
...
r=waterson
a=waterson
fixed the frame parentage for generated content associated with a leaf element.
git-svn-id: svn://10.0.0.236/trunk@79723 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-21 06:04:58 +00:00
buster%netscape.com
2e806dc969
bug 50758 (text-align:right for text control doesn't render as you type)
...
r=sfraser
a=waterson
We now invalidate the line explicitly if text-align:right is set, because
our incremental painting is biased towards frames that grow to L2R. This
is a heavy-handed workaround, but it ends up doing very little extra invalidation,
and uses an already existing mechanism by just setting an existing flag.
git-svn-id: svn://10.0.0.236/trunk@79722 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-21 06:03:39 +00:00