mkaply%us.ibm.com
79e305eac8
Better fix for 168391 from dbaron
...
git-svn-id: svn://10.0.0.236/trunk@139113 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-07 21:32:39 +00:00
dbaron%dbaron.org
c3056f0f60
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
...
git-svn-id: svn://10.0.0.236/trunk@139111 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-07 21:25:55 +00:00
smontagu%netscape.com
2c7d24c5a5
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.
...
git-svn-id: svn://10.0.0.236/trunk@139103 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-07 20:56:03 +00:00
jshin%mailaps.org
3939b92747
bug 180266 : hard-code precompiled ccmaps. (r=shanjian, sr=alecf/rbs) : relanding
...
git-svn-id: svn://10.0.0.236/trunk@139069 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-07 02:30:18 +00:00
aaronl%netscape.com
60b1c05bf1
Bug 194968. Use content id properly to expose whether window is content vs. UI. r/sr=roc+moz
...
git-svn-id: svn://10.0.0.236/trunk@139051 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-06 23:07:00 +00:00
dbaron%dbaron.org
089db98924
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
...
git-svn-id: svn://10.0.0.236/trunk@139035 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-06 19:14:17 +00:00
dbaron%dbaron.org
3b86a016bb
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
...
git-svn-id: svn://10.0.0.236/trunk@139034 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-06 19:07:22 +00:00
aaronl%netscape.com
bb567d1432
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
...
git-svn-id: svn://10.0.0.236/trunk@139030 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-06 18:50:39 +00:00
paper%animecity.nu
3f6fe85102
Bug 196072. Don't invalidate image area when incoming image data is for different frame. r=pavlov sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@138996 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-05 23:55:53 +00:00
paper%animecity.nu
fd2e96c27b
Bug 194108 Don't PaintBackgroundColor when tiled image is opaque and fully covering. r=caillon sr=roc+moz
...
git-svn-id: svn://10.0.0.236/trunk@138993 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-05 23:34:48 +00:00
peterv%netscape.com
c96c6fa64f
Fix for bug 195153 (Remove bogus 'extern' decls from NS_New* functions.). Patch by jst, r=sicking, sr=peterv.
...
git-svn-id: svn://10.0.0.236/trunk@138957 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-05 15:08:41 +00:00
ere%atp.fi
1d8497ec03
Fix for bug 194738: Phoenix/Mozilla minimizes to toolbar then re-opens.
...
r=roc+moz
sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@138953 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-05 14:26:31 +00:00
dougt%netscape.com
2a1fa41469
backing out bustage caused by jshin
...
git-svn-id: svn://10.0.0.236/trunk@138925 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-05 05:03:03 +00:00
mkaply%us.ibm.com
b42d65abce
#168391
...
r=pedemont, sr=blizzard (platform specific)
OS/2 only - only inherit font famly, not other stuff
git-svn-id: svn://10.0.0.236/trunk@138919 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-05 03:56:35 +00:00
jshin%mailaps.org
db716a64f8
bug 180266 : hard-code precompiled CCMaps to speed up start-up.
...
r=shanjian, sr=alecf,rbs
git-svn-id: svn://10.0.0.236/trunk@138916 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-05 03:40:10 +00:00
kyle.yuan%sun.com
fcde9c769e
Bug 193656 [ATK Accessibility] implement accessible object for block frame
...
r=aaronl, sr=henry.jia
git-svn-id: svn://10.0.0.236/trunk@138910 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-05 02:51:36 +00:00
bernd.mielke%snafu.de
0aa64c9755
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
...
git-svn-id: svn://10.0.0.236/trunk@138754 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-01 07:14:35 +00:00
bernd.mielke%snafu.de
939e18317a
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
...
git-svn-id: svn://10.0.0.236/trunk@138695 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-28 06:35:12 +00:00
sfraser%netscape.com
c8d87bd24b
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
...
git-svn-id: svn://10.0.0.236/trunk@138651 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 23:35:47 +00:00
sfraser%netscape.com
2636d9a8d0
Fix bug 74404: show caret drag feedback. r=brade, sr=kin
...
git-svn-id: svn://10.0.0.236/trunk@138640 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 23:09:51 +00:00
smontagu%netscape.com
2cbbe712d4
Whitespace change to note that the previous checkin was for bug 188759.
...
git-svn-id: svn://10.0.0.236/trunk@138582 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 01:51:04 +00:00
smontagu%netscape.com
79daa2c21d
Ensure that the buffer offset in nsTextTransformer::GetNextWord is correctly positioned after transforming ligatures. Bug 1888759, r/sr=rbs.
...
git-svn-id: svn://10.0.0.236/trunk@138580 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 01:47:44 +00:00
jst%netscape.com
43d9987e62
Fixing bug 182700. Make 'Copy Image Location' work for <input type=image> elements. r=timeless@myrealbox.com, sr=peterv@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@138575 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 01:38:20 +00:00
kairo%kairo.at
de1f7b5269
bug 194924 - localeVersion update for 1.4a, r=rchen, sr=blizzard
...
git-svn-id: svn://10.0.0.236/trunk@138565 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 00:05:44 +00:00
bzbarsky%mit.edu
617629aaf0
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
git-svn-id: svn://10.0.0.236/trunk@138515 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-26 05:51:32 +00:00
sfraser%netscape.com
f9761cbda4
Turn TestCSSPropertyLookup.cpp back on, now that the symbols it needs have been declared 'extern'.
...
git-svn-id: svn://10.0.0.236/trunk@138512 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-26 03:35:05 +00:00
sfraser%netscape.com
41bdf911a3
Turn off TestCSSProperty until its bogus linkage dependencies can be resolved.
...
git-svn-id: svn://10.0.0.236/trunk@138510 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-26 03:12:45 +00:00
sfraser%netscape.com
811c478832
Hopefuly fix linux tests bustage.
...
git-svn-id: svn://10.0.0.236/trunk@138502 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-26 01:53:03 +00:00
smontagu%netscape.com
b65ecd6c6f
Bail out of nsTextFrame::MeasureText() early when contentLength is 0. Bug 129847, r=sfraser, sr=rbs.
...
git-svn-id: svn://10.0.0.236/trunk@138498 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-26 01:33:03 +00:00
sfraser%netscape.com
f987ee6a24
More const data goodness. r/sr=alecf. Bug 74803
...
git-svn-id: svn://10.0.0.236/trunk@138495 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-26 01:19:04 +00:00
sfraser%netscape.com
45ab59d272
Remove non-const kInlineFrameCID. r/sr=alecf. Bug 74803
...
git-svn-id: svn://10.0.0.236/trunk@138493 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-26 01:16:40 +00:00
smontagu%netscape.com
1a3bb57385
Remove nsITextFrame. Bug 188618, r/sr=roc+moz.
...
git-svn-id: svn://10.0.0.236/trunk@138398 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-25 00:44:04 +00:00
heikki%netscape.com
8c3595f3d1
Bug 189077, make nsImageFrame smaller by using frame state bits, r=paper@animecity.nu, sr=roc+moz@cs.cmu.edu.
...
git-svn-id: svn://10.0.0.236/trunk@138382 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-24 22:20:26 +00:00
smontagu%netscape.com
1b3fb26673
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.
...
git-svn-id: svn://10.0.0.236/trunk@138370 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-24 21:31:19 +00:00
kin%netscape.com
e0cac23611
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
git-svn-id: svn://10.0.0.236/trunk@138348 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-24 19:02:08 +00:00
mkaply%us.ibm.com
212bcddeb5
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.
git-svn-id: svn://10.0.0.236/trunk@138335 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-24 14:24:40 +00:00
bryner%netscape.com
194ae549df
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.
...
git-svn-id: svn://10.0.0.236/trunk@138308 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-23 23:02:26 +00:00
timeless%mozdev.org
c929add96b
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
git-svn-id: svn://10.0.0.236/trunk@138301 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-23 18:39:41 +00:00
dbaron%dbaron.org
dc1497f24d
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
...
git-svn-id: svn://10.0.0.236/trunk@138300 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-23 17:28:25 +00:00
dbaron%dbaron.org
369d4ae4d4
No need to check the same thing in twice. Fixing bustage.
...
git-svn-id: svn://10.0.0.236/trunk@138276 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-23 04:42:54 +00:00
bryner%netscape.com
1cdbcbdfb1
Fix some potentially uninitialized variables caused by my StyleContext checkin (bug 114713).
...
git-svn-id: svn://10.0.0.236/trunk@138265 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-23 04:03:49 +00:00
roc+%cs.cmu.edu
5ef9bfc28b
Bug 186957. HR frames don't really paint their backgrounds. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@138264 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-23 04:01:45 +00:00
roc+%cs.cmu.edu
ad79d0e7da
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
...
git-svn-id: svn://10.0.0.236/trunk@138258 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-23 02:49:22 +00:00
roc+%cs.cmu.edu
6963c1c429
Bug 157445. Be more aggressive about making visibility:hidden elements have visible views. r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@138256 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-23 02:22:14 +00:00
roc+%cs.cmu.edu
20d65dce1c
Bug 186754. Make sure scrolled elements honor the content hierarchy for z-index. r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@138255 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-23 02:03:43 +00:00
kyle.yuan%sun.com
60eb04f289
Bug 188199 incremental search in <select> fails if item starts with repeats of a letter
...
r=jkeiser, sr=henry.jia
git-svn-id: svn://10.0.0.236/trunk@138250 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-23 01:19:17 +00:00
roc+%cs.cmu.edu
4a676c1821
Bug 189723. Fix valgrind warning on uninitialized value when GetPenMode isn't implemented. r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@138238 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-22 22:27:45 +00:00
bryner%netscape.com
e72ed51d75
Fix leaks introduced from bug 114713 (bug 194468). r/sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@138237 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-22 22:21:20 +00:00
roc+%cs.cmu.edu
c545904f90
Bug 180502. Repaint only changed area whenever a view is resized by the generic nsContainerFrame::SyncFrameView. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@138235 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-22 21:53:42 +00:00
roc+%cs.cmu.edu
a8c4342e53
Bug 192469. Reparent views for blocks-in-inlines regardless of why we created the view. r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@138233 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-22 21:37:55 +00:00