Commit Graph

14815 Commits

Author SHA1 Message Date
roc+%cs.cmu.edu
acf6252812 Bug 173874. Fix tooltip positioning. patch by parish@ntlworld.com, r+sr=roc+moz 2003-03-08 03:11:51 +00:00
roc+%cs.cmu.edu
84b91a597c Bug 195883. %-values are not valid for '-moz-opacity'. 2003-03-08 03:08:25 +00:00
mkaply%us.ibm.com
53f7a62d8f Better fix for 168391 from dbaron 2003-03-07 21:32:39 +00:00
dbaron%dbaron.org
f246aacdad Make floats margin roots so that margins of floats do not collapse with their descendants, to be compatible with CSS2 and MSIE. b=193461 r+sr=roc+moz 2003-03-07 21:25:55 +00:00
smontagu%netscape.com
c27c3fff25 Correct a regression in Bidi ordering and simplify the way in which we determine whether Arabic shaping needs to be performed depending on the capabilities of the system and whether we are rendering character by character. Bug 192919, r/sr=rbs. 2003-03-07 20:56:03 +00:00
jshin%mailaps.org
83904cb49f bug 180266 : hard-code precompiled ccmaps. (r=shanjian, sr=alecf/rbs) : relanding 2003-03-07 02:30:18 +00:00
aaronl%netscape.com
20117a7edc Bug 194968. Use content id properly to expose whether window is content vs. UI. r/sr=roc+moz 2003-03-06 23:07:00 +00:00
dbaron%dbaron.org
10878a0640 Remove unused variable (fix warning). b=171830 2003-03-06 21:01:52 +00:00
dbaron%dbaron.org
2c149384ef Fix for bustage on older gcc. b=117316 2003-03-06 20:16:35 +00:00
alecf%netscape.com
5b7536c806 fix for bug 191416 - clean up nsIUnicharInputStream to make it more like nsIInputStream:
- hide Fill() (or remove it where not necessary)
- add ReadSegments() so that we can do reads without copying
- remove the extra offset parameter to Read()
r=dougt, sr=darin
2003-03-06 19:54:51 +00:00
dbaron%dbaron.org
42cb723529 Fix dynamic style changes resulting from change to href attribute on HTML links. b=194972 r+sr=bzbarsky 2003-03-06 19:19:55 +00:00
dbaron%dbaron.org
c3fb353790 Implement garbage collection of the rule tree to fix some cases of memory growth and to allow us to move towards style rule immutability. b=117316 r+sr=bzbarsky 2003-03-06 19:14:17 +00:00
dbaron%dbaron.org
636a18962f Handle inline style changes by creating new style rules to wrap the modified nsCSSDeclarations, thus moving towards style rule immutability and away from property-based change hints. Patch from Boris Zbarsky <bzbarsky@mit.edu>. r=dbaron sr=roc b=171830 2003-03-06 19:07:22 +00:00
aaronl%netscape.com
8ac3b448d6 Bug 194977. Support <label> elements as ROLE_STATICTEXT like IE does, fix use of label name for controls when no form element. r=kyle, sr=henry 2003-03-06 18:50:39 +00:00
jkeiser%netscape.com
60fcd2d333 Remove unneeded include nsWidgetsCID.h (bug 189813), patch by luke_harless@attglobal.net, r=jkeiser@netscape.com, sr=sfraser@netscape.com 2003-03-06 00:59:43 +00:00
paper%animecity.nu
fc57a6c25f Bug 196072. Don't invalidate image area when incoming image data is for different frame. r=pavlov sr=bz 2003-03-05 23:55:53 +00:00
paper%animecity.nu
16306ed28c Bug 194108 Don't PaintBackgroundColor when tiled image is opaque and fully covering. r=caillon sr=roc+moz 2003-03-05 23:34:48 +00:00
peterv%netscape.com
bc210f1afe Fix for bug 195153 (Remove bogus 'extern' decls from NS_New* functions.). Patch by jst, r=sicking, sr=peterv. 2003-03-05 15:08:41 +00:00
ere%atp.fi
0db46aa009 Fix for bug 194738: Phoenix/Mozilla minimizes to toolbar then re-opens.
r=roc+moz
sr=bzbarsky
2003-03-05 14:26:31 +00:00
dougt%netscape.com
3d21aea27f backing out bustage caused by jshin 2003-03-05 05:03:03 +00:00
mkaply%us.ibm.com
9460e20f01 #168391
r=pedemont, sr=blizzard (platform specific)
OS/2 only - only inherit font famly, not other stuff
2003-03-05 03:56:35 +00:00
jshin%mailaps.org
aac4dd7004 bug 180266 : hard-code precompiled CCMaps to speed up start-up.
r=shanjian, sr=alecf,rbs
2003-03-05 03:40:10 +00:00
kyle.yuan%sun.com
a8574cad31 Bug 193656 [ATK Accessibility] implement accessible object for block frame
r=aaronl, sr=henry.jia
2003-03-05 02:51:36 +00:00
kyle.yuan%sun.com
39effed9d6 Bug 192346 incremental search in <tree>/<menulist>/<listbox> fails if item starts with repeats of a letter
r=jkeiser, sr=henry.jia
2003-03-05 01:43:25 +00:00
bernd.mielke%snafu.de
7c630887e7 backout of the patch for bug 97777. Unconstrained reflows need to be tested against table reflow as they are used also there to shrinkwrap content. bug 194014 r/sr=dbaron a=asa 2003-03-01 07:14:35 +00:00
bernd.mielke%snafu.de
4beab5f987 mBits must be an unsigned long because it must match the size of mOrigCell on both 32- and 64-bit platforms. bug 194726 r/sr=roc+moz 2003-02-28 06:35:12 +00:00
sfraser%netscape.com
395413772f Fix bug 195160: remove static NS_DEFINE_IID from header files. r=cls, sr=alecf. 2003-02-28 05:47:36 +00:00
sfraser%netscape.com
be6b707705 Fix bug 155013 -- the native scrollbar frame failed to enforce cur <= max, which caused the contents to remain in the wrong position sometimes. r/sr=bryner 2003-02-27 23:42:41 +00:00
sfraser%netscape.com
6642237016 Bug 191821: fix up nsObjectFrame to use nsIPluginWidget on Mac, for platform-specific plugin placement issues. Also fix a bug with scrolling Java applets, that caused them to render in the wrong places after scroll. r=peterl, sr=bryner 2003-02-27 23:35:47 +00:00
sfraser%netscape.com
511b311820 Fix bug 74404: show caret drag feedback. r=brade, sr=kin 2003-02-27 23:09:51 +00:00
cbiesinger%web.de
8e44a6e02d 97324 r=peterl/jst sr=jst/bz nsContentDLF.cpp should not use a static list of image types; also: 192023 Make DocLoaderFactories a service 2003-02-27 13:51:55 +00:00
aaronl%netscape.com
072deb14cf Bug 192211. Clean up accessible menu events. r=kyle, sr=bryner 2003-02-27 02:08:06 +00:00
smontagu%netscape.com
9aa5c0d574 Whitespace change to note that the previous checkin was for bug 188759. 2003-02-27 01:51:04 +00:00
smontagu%netscape.com
2a850617fd Ensure that the buffer offset in nsTextTransformer::GetNextWord is correctly positioned after transforming ligatures. Bug 1888759, r/sr=rbs. 2003-02-27 01:47:44 +00:00
jst%netscape.com
1f6f27bce8 Fixing bug 182700. Make 'Copy Image Location' work for <input type=image> elements. r=timeless@myrealbox.com, sr=peterv@netscape.com 2003-02-27 01:38:20 +00:00
kairo%kairo.at
661116311f bug 194924 - localeVersion update for 1.4a, r=rchen, sr=blizzard 2003-02-27 00:05:44 +00:00
varga%netscape.com
a88f984f32 Fix for bug 120734. outliner cell text dimensions wrong.
r=neil sr=jag original patch by neil
2003-02-26 08:18:28 +00:00
bzbarsky%mit.edu
792d30905e Eliminate libpr0n's use of prescontexts as unique keys; use documents instead
and do not hold a ref to them.  Bug 190475, r=pavlov, sr=jst
2003-02-26 05:51:32 +00:00
sfraser%netscape.com
ce93bd08bb Turn TestCSSPropertyLookup.cpp back on, now that the symbols it needs have been declared 'extern'. 2003-02-26 03:35:05 +00:00
sfraser%netscape.com
73b113a4b0 Declare kCSSRawProperties and kCSSRawKeywords as 'extern' so that tests code can link with the .a, and get them. 2003-02-26 03:34:15 +00:00
sfraser%netscape.com
8def31b8fe Turn off TestCSSProperty until its bogus linkage dependencies can be resolved. 2003-02-26 03:12:45 +00:00
sfraser%netscape.com
9f19c66408 Hopefuly fix linux tests bustage. 2003-02-26 01:53:03 +00:00
smontagu%netscape.com
5b7a71b0ea Bail out of nsTextFrame::MeasureText() early when contentLength is 0. Bug 129847, r=sfraser, sr=rbs. 2003-02-26 01:33:03 +00:00
sfraser%netscape.com
4ab006926a More const data goodness. r/sr=alecf. Bug 74803 2003-02-26 01:19:04 +00:00
sfraser%netscape.com
36bb639d8d Remove dependency on nsInlineFrame::kInlineFrameCID. r/sr=alecf. Bug 74803 2003-02-26 01:17:37 +00:00
sfraser%netscape.com
defd631ba0 Remove non-const kInlineFrameCID. r/sr=alecf. Bug 74803 2003-02-26 01:16:40 +00:00
sfraser%netscape.com
21b4f6bc05 Make static data const in nsBidiUtils.cpp. Bug 74803. r=dbaron, sr=alecf. 2003-02-26 00:54:14 +00:00
sfraser%netscape.com
a972085056 Bug 74803: fix the data in various static name tables to be const, and fix nsStaticNameTable to accept const data. r=dbaron, sr=alecf. 2003-02-26 00:52:07 +00:00
kin%netscape.com
86eabf3281 Fix for regression bug 194774 (cursor appears to "jump" to beginning of line after hitting backspace)
Checking in this work around for leon.zhang@sun.com. Comment out the code that sets mCachedOffsetValid to PR_TRUE. This effectively disables the fix for bug 35296.

r=brade@netscape.com  sr=sfraser@netscape.com  a=leaf@mozilla.org
2003-02-25 18:10:35 +00:00
timeless%mozdev.org
dac1f3a751 Bug 166360 Incorrect comparison in nsListBoxObject.cpp
r=axel@pike.org sr=dbaron
2003-02-25 01:09:53 +00:00
smontagu%netscape.com
743ba45c35 Remove nsITextFrame. Bug 188618, r/sr=roc+moz. 2003-02-25 00:44:04 +00:00
heikki%netscape.com
0741694152 Bug 189077, make nsImageFrame smaller by using frame state bits, r=paper@animecity.nu, sr=roc+moz@cs.cmu.edu. 2003-02-24 22:20:26 +00:00
smontagu%netscape.com
2f0662ca53 Separate stripping zero-width join control characters from DoArabicShaping() so that they get stripped in preshaped text as well. Bug 192088, r/sr=roc+moz. 2003-02-24 21:31:19 +00:00
kin%netscape.com
fb56972528 Fix for bug 191339: M130A Trunk crashing while printing [@ nsLineLayout::ReflowFrame]
Modified nsBlockFrame::Reflow() so that it reparents the frames in the overflow placeholder list when handing it off to an

ancestor that does not already have an overflow placeholder list.

r+sr=dbaron@dbaron.org
2003-02-24 19:02:08 +00:00
mkaply%us.ibm.com
dc03c43d11 OS/2 bustage
We have a compiler optimization problem here.
For now I am turning off optimization for this directory for OS/2 only because we haven't had a working OS/2 build in a few days.
We'll look at the real problem today.
2003-02-24 14:24:40 +00:00
henry.jia%sun.com
1dd5b9dab2 Bug 35296: SetCaretEnabled() takes too long
Patch by Leon.Zhang@sun.com, r/sr=sfraser
2003-02-24 10:26:20 +00:00
bryner%netscape.com
574c127ea3 Keep a reference to the style context for the lifetime of AttributeChanged(), so it's not deleted out from under us when the frame is destroyed. Fixes crasher bug 194584. r/sr=dbaron. 2003-02-23 23:02:26 +00:00
timeless%mozdev.org
a6d6c97aa2 Bug 189295 nsTextFrame.cpp: The variable isWhitespace has not yet been assigned a value.
patch by Roland.Mainz@informatik.med.uni-giessen.de r=rbs sr=roc+moz
2003-02-23 18:39:41 +00:00
dbaron%dbaron.org
e341c5f706 Make ProbePseudoStyleFor return null whenever :before and :after aren't displayed so that we don't try to reframe constantly in certain cases, preventing link clicking from working. b=188525 r+sr=bzbarsky 2003-02-23 17:28:25 +00:00
dbaron%dbaron.org
e59e36a0ee Replace the broken (since it can return destroyed data) ResolveStyleContextAndGetStyleData with GetXBLBindingURL. b=193847 r+sr=bzbarsky 2003-02-23 17:20:15 +00:00
timeless%mozdev.org
5d62c94573 Bug 126484 Occurences of uninitialized variables being used before being set (in Bidi files)
patch by mozilla-bugs@nogin.org r=smontagu sr=bz
2003-02-23 11:10:28 +00:00
timeless%mozdev.org
c6fb3f4dda Bug 193824 Remove unused globals from nsDocumentViewer.cpp
r=smontagu sr=alecf
2003-02-23 07:03:09 +00:00
dbaron%dbaron.org
09cb4b87a2 Fix bustage. b=167415 2003-02-23 05:36:40 +00:00
bzbarsky%mit.edu
a47e2fa451 Make CSSStyleSheetImpl::Clone properly set various weak refs on the clone
(parent sheet, parent rule, owning node, document).  Bug 167415, r+sr=dbaron
2003-02-23 04:44:41 +00:00
dbaron%dbaron.org
1fd8b24910 No need to check the same thing in twice. Fixing bustage. 2003-02-23 04:42:54 +00:00
bryner%netscape.com
892426fd3f Fix some potentially uninitialized variables caused by my StyleContext checkin (bug 114713). 2003-02-23 04:03:49 +00:00
roc+%cs.cmu.edu
bee193dca6 Bug 186957. HR frames don't really paint their backgrounds. r+sr=dbaron 2003-02-23 04:01:45 +00:00
roc+%cs.cmu.edu
67a197918a Bug 191938. 'Dont print backgrounds' by setting background to white. also clean up unused params and make background-attachment:fixed work in printing/printpreview. r+sr=bzbarsky 2003-02-23 02:49:22 +00:00
roc+%cs.cmu.edu
96b5516d32 Bug 157445. Be more aggressive about making visibility:hidden elements have visible views. r+sr=bzbarsky 2003-02-23 02:22:14 +00:00
roc+%cs.cmu.edu
4f1e28b592 Bug 186754. Make sure scrolled elements honor the content hierarchy for z-index. r+sr=bzbarsky 2003-02-23 02:03:43 +00:00
kyle.yuan%sun.com
d2a4744e14 Bug 188199 incremental search in <select> fails if item starts with repeats of a letter
r=jkeiser, sr=henry.jia
2003-02-23 01:19:17 +00:00
roc+%cs.cmu.edu
d0154df805 Bug 189723. Fix valgrind warning on uninitialized value when GetPenMode isn't implemented. r+sr=bzbarsky 2003-02-22 22:27:45 +00:00
bryner%netscape.com
bfe4e632a5 Fix leaks introduced from bug 114713 (bug 194468). r/sr=dbaron. 2003-02-22 22:21:20 +00:00
roc+%cs.cmu.edu
f4e000a5fa Bug 180502. Repaint only changed area whenever a view is resized by the generic nsContainerFrame::SyncFrameView. r+sr=dbaron 2003-02-22 21:53:42 +00:00
roc+%cs.cmu.edu
1c6c3011c3 Bug 180921. Make nsDocumentViewer::Show call nsDocumentViewer::MakeWindow instead of duplicating code. Fixes a bug where subdoc view linkage was added to MakeWindow but not Show. r=jkeiser,sr=jst 2003-02-22 21:48:39 +00:00
roc+%cs.cmu.edu
4a4741d884 Bug 192469. Reparent views for blocks-in-inlines regardless of why we created the view. r+sr=bzbarsky 2003-02-22 21:37:55 +00:00
bzbarsky%mit.edu
15546957e4 Reflow main content before reflowing fixed-pos frames so that the placeholders
are in the right places.  Bug 90270 and dependencies.  r+sr=roc+moz
2003-02-22 20:13:12 +00:00
bzbarsky%mit.edu
4b6af0e39f Make shrink-wrap reflow for buttons correctly reflow the kids a second time at
the constrained shrink-wrap width.  Bug 26650 and dependencies, patch by
arunan_bala@hotmail.com (Arunan Bala), r=jkeiser, sr=bzbarsky
2003-02-22 19:48:29 +00:00
bzbarsky%mit.edu
9c70577820 Make the parser recycling list in the loader a class static. Bug 190658,
r=sicking, sr=peterv
2003-02-22 19:36:32 +00:00
dbaron%dbaron.org
3f21e0e694 Make CtlStyleWatch |#ifdef MOZ_PERF_METRICS|. b=191831 r+sr=roc+moz 2003-02-22 19:26:30 +00:00
bernd.mielke%snafu.de
74c2f5d34d improve rowspan border collapse handling, bug 157047 r=jkeiser, sr=roc+moz 2003-02-22 19:24:49 +00:00
dbaron%dbaron.org
2a5b76db35 Fix bugs with removal of certain properties. b=182294 r+sr=bzbarsky 2003-02-22 19:23:46 +00:00
dbaron%dbaron.org
031931bbfe Make our ignoring of properties for :first-line and :first-letter a lot closer to the spec (although still buggy). b=103189 r+sr=bzbarsky 2003-02-22 19:20:16 +00:00
dbaron%dbaron.org
a5105c6ec7 Fix dynamic change bugs by making HTMLColorRule immutable. b=99850 r+sr=bzbarsky 2003-02-22 19:15:46 +00:00
dbaron%dbaron.org
0ec06d045f Change the way we calculate max-element-width for blocks with floaters: stop trying (and sometimes failing) to ensure that there can always be text next to the floater. b=186593 r+sr=roc+moz 2003-02-22 16:19:31 +00:00
dbaron%dbaron.org
4b4f8625f1 Replace nsIStyleSheet::AttributeAffectsStyle with nsIStyleRuleProcessor::HasAttributeDependentStyle. Strengthen the attribute optimization and apply it to HTML as well. b=163556 r+sr=bzbarsky 2003-02-22 16:10:53 +00:00
dbaron%dbaron.org
ea93b55cc8 Reduce code size of atom lists by storing a table of strings and pointers to fill in. b=181383 r=alecf sr=sfraser 2003-02-22 15:58:07 +00:00
dbaron%dbaron.org
1a3d5baedd Fix crash from over-releasing from bryner's changes yesterday. b=114713 2003-02-22 15:54:04 +00:00
dbaron%dbaron.org
6dd68f3c64 Remove nsISizeOfHandler and associated SizeOf methods. b=106792 r=bzbarsky sr=jst 2003-02-22 15:34:38 +00:00
bryner%netscape.com
6a7db38d94 Attempting to fix os/2 and worms bustage. Add a protected default ctor to nsStyleContext. This should never be called since we never instantiate an nsDerivedSafe. r=bbaetz. 2003-02-22 10:13:34 +00:00
bryner%netscape.com
571011dbfd fixing more nebiros bustage, use .get() on nsRefPtr<nsStyleContext> when calling ::GetStyleData 2003-02-22 09:16:41 +00:00
bryner%netscape.com
a933850866 Use .get() when calling GetStyleData with a nsRefPtr<nsStyleContext> parameter, fixing nebiros bustage. 2003-02-22 04:27:23 +00:00
bryner%netscape.com
a2faedffba Make nsStyleContext also return nsrefcnt from AddRef and Release, fixing gcc 2.95 bustage. 2003-02-22 04:05:05 +00:00
bryner%netscape.com
01767033ad fixing crash caused by uninitialized variable 2003-02-22 02:50:16 +00:00
dbaron%dbaron.org
352f67066d Fix SVG bustage. DeCOMify nsStyleContext. b=114713 2003-02-22 01:43:58 +00:00
bryner%netscape.com
e43f5a49fd Remove nsIStyleContext (bug 114713), r/sr=dbaron. Changed lots of methods to use nsStyleContext* or already_AddRefed<nsStyleContext> as return values, depending on whether a reference is returned. Turn on nsRefPtr (bug 104346), and change nsDerivedSafe to not declare AddRef and Release explicitly virtual, r=jag, sr=dbaron. 2003-02-22 00:32:13 +00:00
varga%netscape.com
8f90d3ba2d Fix for bug 171128. List of attachment is blank.
r=cavin,hewitt sr=sspitzer a=dbaron
2003-02-17 23:52:15 +00:00
bernd.mielke%snafu.de
918c00dbae the cursor should move at positions where the cellmap has holes, bug 193405 r=jkeiser sr/a=dbaron 2003-02-17 06:17:09 +00:00
bernd.mielke%snafu.de
15ca7219e8 report object frames mew in unconstrained conditions, bug 189079 r=peterl sr/a=dbaron 2003-02-15 18:25:02 +00:00
jkeiser%netscape.com
29f5cb3226 Make mousey events targeted properly at textnodes (bug 185889, bug 103055), fix client-side image maps (bug 110072), r=saari@netscape.com, sr=bryner@netscape.com, a=dbaron@dbaron.org 2003-02-14 21:43:06 +00:00