bryner%brianryner.com
|
d80f327086
|
Unify box and frame trees by moving nsIBox methods onto nsIFrame. XUL-box frames can call the superclass nsBox implementation, all other frames get the nsFrame implementation of the box methods, which acts like nsBoxToBlockAdaptor used to. Bug 258513, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@162876 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-09-28 18:37:50 +00:00 |
|
mats.palmgren%bredband.net
|
3b5f384b21
|
Remove -moz-count-* and (unused) eCursor_arrow_* cursors. b=259639 r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@162532 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-09-19 19:49:29 +00:00 |
|
dbaron%dbaron.org
|
72c1cdb87b
|
Fix VC7 bustage. b=258793
git-svn-id: svn://10.0.0.236/trunk@162242 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-09-13 20:40:46 +00:00 |
|
dbaron%dbaron.org
|
bbe291225f
|
The slow codepaths for fixed background-attachment should only apply when there's a background image. b=258793 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@162195 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-09-13 05:39:27 +00:00 |
|
mats.palmgren%bredband.net
|
d613fa7dee
|
Add CSS3 cursors, bug 163174, r=lordpixel@mac.com r=pinkerton@aol.net sr=dbaron@dbaron.org
git-svn-id: svn://10.0.0.236/trunk@162144 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-09-11 23:24:30 +00:00 |
|
bzbarsky%mit.edu
|
f3fd99f0a7
|
Add nsCSSValuePair type and use it for storage of some properties. Bug 208729,
r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@162049 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-09-10 03:26:58 +00:00 |
|
bryner%brianryner.com
|
199fa502ee
|
Fixes for a number of native theme button problems on gtk2 (bug 255911). In order to more easily accomodate CSS fallbacks for when native theme rendering is not available, this adds GetWidgetPadding() to nsITheme, which allows the native theme impl to supply padding values which will override the css padding. This way, padding for the css fallback can be given without having it be added to the padding that's part of the native theme-rendered border. r=caillon, sr=roc.
git-svn-id: svn://10.0.0.236/trunk@161808 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-09-06 03:59:31 +00:00 |
|
dbaron%dbaron.org
|
d078282226
|
Land bug 72747 in pieces: Implement overflow-x and overflow-y. b=72747 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161772 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-09-05 00:04:04 +00:00 |
|
dbaron%dbaron.org
|
30c83961ca
|
Land bug 72747 in pieces: add functions for common overflow tests to nsStyleDisplay. b=72747 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161681 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-09-02 23:18:37 +00:00 |
|
vladimir%pobox.com
|
7b3de28798
|
b=235665, aggregation broken in bookmarks [gecko only bits], r=axel,shaver,others,sr=shaver
git-svn-id: svn://10.0.0.236/trunk@161509 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-08-30 22:25:29 +00:00 |
|
dbaron%dbaron.org
|
dcf4bae71a
|
Back out the rest of bug 72747 due to Tp regression.
git-svn-id: svn://10.0.0.236/trunk@161373 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-08-27 01:26:55 +00:00 |
|
dbaron%dbaron.org
|
565357f6d2
|
Backout the CSS parts of bug 72747 to see if that fixes the Tp regression.
git-svn-id: svn://10.0.0.236/trunk@161357 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-08-26 22:35:38 +00:00 |
|
dbaron%dbaron.org
|
ed6372cf2f
|
Implement 'overflow-x' and 'overflow-y' CSS properties, long implemented by IE for Windows and proposed for CSS3. Implement scrolling='yes' and equivalents on frame and iframe. Various pieces of related cleanup (see comment 22 in bug). b=72747 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@161333 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-08-26 17:11:20 +00:00 |
|
bryner%brianryner.com
|
ff2bc0b69e
|
Trying again to land support for content node properties (bug 253888). r=jst, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@161182 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-08-24 18:50:29 +00:00 |
|
tor%cs.brown.edu
|
da01ea4deb
|
Bug 216563 - implement <svg:switch>.
Patch by scootermorris@comcast.net, r=afri, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@161152 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-08-23 21:10:39 +00:00 |
|
bryner%brianryner.com
|
2ac3245dec
|
Backing out 253888 again due to Tp regression plus another problem I noticed (frame properties not getting destroyed on frame destruction)
git-svn-id: svn://10.0.0.236/trunk@161116 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-08-22 07:10:50 +00:00 |
|
bryner%brianryner.com
|
0501b2872a
|
Second try at landing support for content node properties (bug 253888). r=jst, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@161115 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-08-22 04:58:44 +00:00 |
|
bryner%brianryner.com
|
03c6a8279c
|
Backing out bug 253888 until I can figure out how to fix the crash
git-svn-id: svn://10.0.0.236/trunk@161097 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-08-21 06:27:54 +00:00 |
|
bryner%brianryner.com
|
e49f4fa38e
|
Refactor the frame property code and use it for supporting properties on dom elements. Bug 253888, r=jst, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@161096 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-08-21 05:09:50 +00:00 |
|
kyle.yuan%sun.com
|
c5830cf601
|
Backout the patch for 251492. Need a better solution for that.
git-svn-id: svn://10.0.0.236/trunk@160978 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-08-19 06:33:20 +00:00 |
|
kyle.yuan%sun.com
|
90036dfc22
|
Bug 251492 [gnome]selected item text wrong color in high-contrast themes
r=bryner, sr=roc, patch by ginn.chen@sun.com
git-svn-id: svn://10.0.0.236/trunk@160970 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-08-19 02:23:15 +00:00 |
|
vladimir%pobox.com
|
8c5c405bac
|
Initial landing of cairo-related stuff, nothing built by default, all code is in ifdefs. r=bryner,a=brendan
git-svn-id: svn://10.0.0.236/trunk@160752 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-08-14 01:01:16 +00:00 |
|
dbaron%dbaron.org
|
f5d5060a41
|
Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@160331 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-08-04 03:23:37 +00:00 |
|
bryner%brianryner.com
|
865734bf2f
|
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
git-svn-id: svn://10.0.0.236/trunk@160184 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-31 23:15:21 +00:00 |
|
dbaron%dbaron.org
|
d1c1168c09
|
Back out 236889 due to 253755.
git-svn-id: svn://10.0.0.236/trunk@160168 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-31 07:42:12 +00:00 |
|
dbaron%dbaron.org
|
8c1a22db88
|
Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@160070 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-29 20:07:25 +00:00 |
|
dbaron%dbaron.org
|
4fe0d9c583
|
Reframe all image box frames on theme change, as a workaround for chrome: URL comparison mess. b=252703 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@159936 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-27 23:31:08 +00:00 |
|
tor%cs.brown.edu
|
c5c142199f
|
Bug 242234 - svg event attributes.
Original patch by sicking, r=bryner, sr=jst
git-svn-id: svn://10.0.0.236/trunk@159662 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-22 16:38:05 +00:00 |
|
dbaron%dbaron.org
|
5eab03ef1e
|
Reduce headers brought in by nsRuleNode.h. Split nsRuleData into its own file. b=64023 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@159531 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-20 06:11:27 +00:00 |
|
roc+%cs.cmu.edu
|
9479fac3b5
|
Bug 251162. Add -moz-column-gap to the style system. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@159419 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-18 12:12:46 +00:00 |
|
dbaron%dbaron.org
|
483db44bb1
|
Backing out half of 236889.
git-svn-id: svn://10.0.0.236/trunk@159367 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-16 21:23:27 +00:00 |
|
dbaron%dbaron.org
|
95176bd66a
|
Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky Reland half of page to test effect on pageload.
git-svn-id: svn://10.0.0.236/trunk@159363 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-16 20:26:39 +00:00 |
|
jst%mozilla.jstenback.com
|
fd939e414e
|
Checking in fix for 164482 (Patch by smaug@welho.com). Adding support for XML Events. r=bryner@brianryner.com, sr=jst@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@159235 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-15 05:24:40 +00:00 |
|
bzbarsky%mit.edu
|
a569b89925
|
Testing backout of bug 236889 to see effect on performance. a=#mozilla
git-svn-id: svn://10.0.0.236/trunk@159232 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-15 02:54:01 +00:00 |
|
dbaron%dbaron.org
|
ce40a33058
|
Pull nsStyleContent::AllocateContents out of line, to fix Windows bustage (since this file is included outside of layout and the compiler doesn't seem able to inline it. b=249809
git-svn-id: svn://10.0.0.236/trunk@159220 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-14 23:51:25 +00:00 |
|
dbaron%dbaron.org
|
27b14921d7
|
Load generated content images from the style system rather than the frame constructor. b=249809 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@159201 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-14 22:19:22 +00:00 |
|
bryner%brianryner.com
|
e372b2e9a3
|
Add a NS_FASTCALL macro that specifies regparm(3) and stdcall on gcc/x86 to improve performance (passing up to 3 arguments in registers instead of on the stack, and having the caller pop any stack arguments). Apply NS_FASTCALL to our most frequently called non-public methods and functions. Also add NS_CDECL to explicitly specify the default calling convention and make it part of NS_IMETHOD, since xptcall can't deal with NS_FASTCALL. Bug 249652, r=darin, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@159199 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-14 22:14:34 +00:00 |
|
dbaron%dbaron.org
|
ca93e21901
|
Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@159197 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-14 22:10:55 +00:00 |
|
jst%mozilla.jstenback.com
|
8e958b2c02
|
Fixing bug 249572. Make nsTextFragment::AppendTo() take nsA[C]String arguments to be more usable. r+sr=peterv@propagandism.org, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@158953 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-09 20:54:21 +00:00 |
|
tor%cs.brown.edu
|
bcbc310507
|
Bug 235826 - <svg:script> implementation.
Patch by alex@croczilla.com, r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@158808 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-06 22:52:03 +00:00 |
|
smontagu%smontagu.org
|
90236fac10
|
Improve the CHAR_IS_BIDI macro. Bug 240943, patch from an idea by Peter Kirk, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@158733 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-04 10:51:33 +00:00 |
|
alex%croczilla.com
|
15a1fb4b72
|
Bug#111496: Implement preserveAspectRatio. Checkin for <jonathan.watt@strath.ac.uk>. SVG only - not part of default builds. r=afri, sr=jst for dom/ changes.
git-svn-id: svn://10.0.0.236/trunk@158640 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-01 08:10:34 +00:00 |
|
bryner%brianryner.com
|
e2e26d3025
|
Lots of fixes for native themed checkbox and radio buttons on gtk2. Bug 247631, r=caillon, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@158329 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-06-22 22:10:12 +00:00 |
|
bryner%brianryner.com
|
c69233d235
|
oops, this wasn't supposed to go on the trunk. backing out.
git-svn-id: svn://10.0.0.236/trunk@158278 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-06-21 23:41:30 +00:00 |
|
bryner%brianryner.com
|
ea5334a7ce
|
bringing branch changes forward
git-svn-id: svn://10.0.0.236/trunk@158277 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-06-21 23:35:56 +00:00 |
|
jshin%mailaps.org
|
5b569ba041
|
bug 245770 : add a pref. to control whether or not replace backslashes with Yen signs in Japanese documents (r=smontagu, sr=dbaron)
git-svn-id: svn://10.0.0.236/trunk@158245 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-06-21 10:32:27 +00:00 |
|
roc+%cs.cmu.edu
|
f8fdf5f9c2
|
Bug 245297. Add basic style system support for columns. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@158023 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-06-17 11:57:37 +00:00 |
|
bryner%brianryner.com
|
6f5c4ff05d
|
add gripper to static atom list (bug 247239), r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@158015 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-06-17 06:44:36 +00:00 |
|
bryner%brianryner.com
|
1df9753a77
|
Get rid of nsILanguageAtom and deCOMtaminate nsILanguageAtomService (bug 230603). Also, fix a bunch of atom double-addref leaks in nsFontMetricsXlib. r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@157620 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-06-08 23:53:59 +00:00 |
|
kyle.yuan%sun.com
|
2d42bcec20
|
Bug 237535 prelight text invisible in high-contrast inverse themes
r=bryner, sr=roc, patch by ginn.chen@sun.com
git-svn-id: svn://10.0.0.236/trunk@157208 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-06-01 01:58:10 +00:00 |
|