bzbarsky%mit.edu
91e6373bba
Testing backout of bug 236889 to see effect on performance. a=#mozilla
2004-07-15 02:54:01 +00:00
dbaron%dbaron.org
c01ff06f59
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
2004-07-14 23:51:25 +00:00
dbaron%dbaron.org
4847dc9d90
Load generated content images from the style system rather than the frame constructor. b=249809 r+sr=bzbarsky
2004-07-14 22:19:22 +00:00
bryner%brianryner.com
23089547be
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.
2004-07-14 22:14:34 +00:00
dbaron%dbaron.org
8722abfd09
Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky
2004-07-14 22:10:55 +00:00
jst%mozilla.jstenback.com
b6d4bd8b53
Fixing bug 249572. Make nsTextFragment::AppendTo() take nsA[C]String arguments to be more usable. r+sr=peterv@propagandism.org, a=asa@mozilla.org
2004-07-09 20:54:21 +00:00
tor%cs.brown.edu
be84fdf585
Bug 235826 - <svg:script> implementation.
...
Patch by alex@croczilla.com , r=sicking, sr=jst
2004-07-06 22:52:03 +00:00
smontagu%smontagu.org
17a189a5cc
Improve the CHAR_IS_BIDI macro. Bug 240943, patch from an idea by Peter Kirk, r+sr=roc
2004-07-04 10:51:33 +00:00
alex%croczilla.com
9d0a4a5eca
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.
2004-07-01 08:10:34 +00:00
bryner%brianryner.com
e5632337c1
Lots of fixes for native themed checkbox and radio buttons on gtk2. Bug 247631, r=caillon, sr=blizzard.
2004-06-22 22:10:12 +00:00
bryner%brianryner.com
3cd200f850
oops, this wasn't supposed to go on the trunk. backing out.
2004-06-21 23:41:30 +00:00
bryner%brianryner.com
cc1433c45a
bringing branch changes forward
2004-06-21 23:35:56 +00:00
jshin%mailaps.org
bad1f152f4
bug 245770 : add a pref. to control whether or not replace backslashes with Yen signs in Japanese documents (r=smontagu, sr=dbaron)
2004-06-21 10:32:27 +00:00
roc+%cs.cmu.edu
087ede0319
Bug 245297. Add basic style system support for columns. r+sr=dbaron
2004-06-17 11:57:37 +00:00
bryner%brianryner.com
8c0867b1c7
add gripper to static atom list (bug 247239), r+sr=dbaron
2004-06-17 06:44:36 +00:00
bryner%brianryner.com
97a65f9548
Get rid of nsILanguageAtom and deCOMtaminate nsILanguageAtomService (bug 230603). Also, fix a bunch of atom double-addref leaks in nsFontMetricsXlib. r+sr=dbaron.
2004-06-08 23:53:59 +00:00
kyle.yuan%sun.com
ec596d682f
Bug 237535 prelight text invisible in high-contrast inverse themes
...
r=bryner, sr=roc, patch by ginn.chen@sun.com
2004-06-01 01:58:10 +00:00
bzbarsky%mit.edu
65c15d6697
When scrolling to form controls on focus, make sure to flush out pending
...
reflows first. Bug 245133, r+sr=jst
2004-05-31 20:56:55 +00:00
bzbarsky%mit.edu
a7bff6ad5b
Change FlushPendingNotifications to have more granularity and update callers to
...
only flush the things they really need flushed. Bug 144072, r+sr=jst
2004-05-27 22:08:42 +00:00
mvl%exedo.nl
0c9bdf8d12
Add CSS3 pseudo-class selector :only-child
...
bug 237568, patch by Sander <mybugzilla@juima.org>, r=bzbarsky, sr=dbaron
2004-05-25 13:43:52 +00:00
smontagu%smontagu.org
e1f6e10871
Fix flipping of Arabic text when pasted to clipboard. Bug 197375, r+sr=bzbarsky
2004-05-23 09:15:23 +00:00
smontagu%smontagu.org
781e83e333
Update bidi data tables to Unicode 4.0.1 and add surrogate handling. Bug 240943, r=jshin, sr=rbs.
2004-05-18 11:01:49 +00:00
bzbarsky%mit.edu
6440f76be7
Instead of setting inline style for every text input's anonymous div, have a
...
rule in forms.css to set the style. Bug 243588, r+sr=dbaron
2004-05-15 05:09:37 +00:00
mvl%exedo.nl
7968f4a79b
Didn't mean to check this in just yet
2004-05-13 20:09:10 +00:00
mvl%exedo.nl
fc48c463fc
Make content policy api (nsIContentPolicy) not suck.
...
bug 191839. Original patch and hard work by Tim <riceman+bmo@mail.rit.edu>, r=bzbarsky (on backend stuff), r=neil (on the tabbrowser stuff), sr=bzbarsky
2004-05-13 18:34:18 +00:00
bryner%brianryner.com
13638907d1
Apply NS_HIDDEN to nsCSSValue, nsRuleNode, and nsStyleContext based on profiling data showing that these functions have very high call counts. Bug 227537, r+sr=dbaron.
2004-05-12 21:20:09 +00:00
caillon%redhat.com
56b3fc7a8c
Remove '-moz-resizer' from the style system.
...
Bug 242712. r+sr=dbaron
2004-05-05 21:37:32 +00:00
roc+%cs.cmu.edu
44b2bd59f6
Bug 230417. When a placeholder frame lands in a block's overflowList, put its out of flow frame in a new child list, overflowOutOfFlowsList
2004-05-05 02:30:33 +00:00
bryner%brianryner.com
7d1dbeb3a8
Implement basic support for DOM level 2 UIEvents, and implement DOMActivate for HTML form control elements. Also minor usage cleanup for nsIDOMUIEvent. Bug 60212, r+sr=jst.
2004-04-30 23:55:16 +00:00
gerv%gerv.net
f534a92d25
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-18 13:54:27 +00:00
gerv%gerv.net
9d2ee4928c
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-17 21:52:36 +00:00
varga%nixcorp.com
2cd056deb1
Fix for bug 221619. Tree widget refactoring and enhancement. r=neil sr=bryner
2004-04-17 05:53:38 +00:00
sicking%bigfoot.com
9c1ffd638d
Fix typo in checkin for bug 238327. Not part of default build.
2004-04-14 16:43:57 +00:00
bryner%brianryner.com
0af1a79c51
More nsIPresContext deCOMtamination (bug 229371). r+sr=roc.
2004-04-13 00:28:44 +00:00
sicking%bigfoot.com
752f5d34fd
Bug 238450: Implement nsIDOMSVGStylable and make class-selectors work for svg-elements.
...
r/sr=jst for classinfo changes
r=afri for the rest (not part of build)
2004-04-12 23:48:42 +00:00
sicking%bigfoot.com
9614803598
Bug 238327: Implement the svg:style element.
...
Changes to svg-only files r=afri (not part of build)
Changes to transformiix files r=peterv sr=jst
Changes to other files r/sr=jst
2004-04-12 23:21:42 +00:00
sicking%bigfoot.com
45c0708f37
Bug 236873: Let more elements share classes to save codesize.
...
r/sr=jst
2004-04-12 22:25:17 +00:00
dbaron%dbaron.org
fcaa82359f
Implement 'quotes' property correctly by tracking quote nesting depth using a linked list. Patch by Esben Mose Hansen <esben@oek.dk>, Ulrich Drepper <drepper@redhat.com>, and me. b=24861
2004-04-12 21:53:22 +00:00
dbaron%dbaron.org
4f07446903
Add -moz- prefix to :first-node and :last-node. b=141397 r+sr=bzbarsky a=chofmann
2004-04-07 23:25:06 +00:00
bryner%brianryner.com
cddb8d174e
Support styling treerows differently for odd and even rows via properties (bug 235337). r=varga, sr=bzbarsky
2004-03-09 09:01:46 +00:00
bzbarsky%mit.edu
134fed8856
Load background images from style instead of from painting. This makes us
...
start loading the background images when we resolve style on an object that
needs them instead of when we scroll down and see it for the first time. Bug
57607, r=pavlov, sr=dbaron
2004-03-09 03:57:51 +00:00
roc+%cs.cmu.edu
c7e522958e
Bug 51938. Cache recently accessed line if the lines' combinedArea.y/ymosts are nondecreasing --- speeds up painting and event handling on large blocks. r+sr=bzbarsky
2004-03-07 18:04:24 +00:00
roc+%cs.cmu.edu
143762ecfa
Bug 235335. Additional changes. r+sr=bryner
2004-03-06 04:53:30 +00:00
roc+%cs.cmu.edu
8b6cbebaad
Bug 235335. Make nsFrameManager a direct member of nsIPresShell. r+sr=bryner
2004-03-06 04:46:11 +00:00
chanial%noos.fr
8b16e11d1f
Bug 118296: implement NS_THEME_MENUBAR, NS_THEME_TOOLBAR, NS_THEME_MENUPOPUP and NS_THEME_MENUITEM (GTK2)
...
r=bryner, sr=roc
2004-03-04 04:55:31 +00:00
sicking%bigfoot.com
28169f7a8a
Bug 232706: Make nsAttrValue able to directly store all needed datatypes without using nsHTMLValue. Move parsing of various types from nsHTMLValue to nsAttrValue. Rename StringToAttribute to ParseAttribute and make it return a PRBool, as well as make a couple of minor fixes in the ParseAttribute code.
...
r=caillon sr=jst
2004-03-04 02:06:28 +00:00
dbaron%dbaron.org
eafdebc6f0
Change -moz-opacity to opacity. Create a mechanism for creating a second name for a CSS property and continue to support -moz-opacity. b=93156 r=bzbarsky sr=roc
2004-02-24 06:48:25 +00:00
bryner%brianryner.com
bcd5a3470e
Fixing AIX bustage
2004-02-24 00:36:35 +00:00
bryner%brianryner.com
225298a99e
Get rid of nsIFrameManager abstract interface to the frame manager. Bug 233972, r+sr=roc.
2004-02-23 21:29:06 +00:00
cbiesinger%web.de
e073bfa038
233890, misc cleanup in some layout files, r+sr=bz
2004-02-19 18:56:13 +00:00