roc+%cs.cmu.edu
d86d34fe37
Bug 292370. Adjust instrinsic widths in nsHTMLScrollFrame to account for 'width','min-width' and 'max-width' style settings. r+sr=dbaron,a=mkaply
...
git-svn-id: svn://10.0.0.236/trunk@173015 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-03 21:15:55 +00:00
aaronleventhal%moonset.net
d1f8529250
Fixing bustage
...
git-svn-id: svn://10.0.0.236/trunk@172979 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-03 04:16:50 +00:00
aaronleventhal%moonset.net
eb9e22a026
Bug 280498. Invalidate accessibility subtree for frame visibility/display style changes. r=bz, sr=roc, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172977 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-03 03:46:51 +00:00
roc+%cs.cmu.edu
17e8fa5259
Forgot to check in these other files too
...
git-svn-id: svn://10.0.0.236/trunk@172971 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-02 23:01:41 +00:00
roc+%cs.cmu.edu
5a73cc999a
Bug 47710. Get padding right in scrollframes. r+sr=dbaron,a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@172969 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-02 22:49:44 +00:00
blizzard%redhat.com
af2e4e4f3a
Bug #260663 . When pango is available use it for grapheme cluster information to figure out where valid selection points are. Change text rendering to use clip regions for rendering selected strings instead of rendering partial strings instead. r+sr=roc,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172961 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-02 20:48:32 +00:00
bzbarsky%mit.edu
d0dddb2d9b
Make tooltips come up in the right place over popups. Bug 212081, patch by Son
...
Le <son.le0@gmail.com>, r=neil, sr=bzbarsky, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@172948 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-02 15:38:14 +00:00
roc+%cs.cmu.edu
ca3be43c02
Checked in wrong patch. Backing out.
...
git-svn-id: svn://10.0.0.236/trunk@172939 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-02 04:48:59 +00:00
roc+%cs.cmu.edu
9e1ef0858d
Bug 47710. Fix padding inside scrollframes. r+sr=dbaron,a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@172937 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-02 04:26:38 +00:00
roc+%cs.cmu.edu
e83744f868
Bug 292286. Fix stupid typo so that we don't reset the vertical scrollbar when there is no horizontal scrollbar. r+sr+a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@172935 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-02 02:16:25 +00:00
bzbarsky%mit.edu
2409aab98a
Actually address the review comments on bug 290377... r+sr=dbaron, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172910 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-30 05:16:21 +00:00
masayuki%d-toybox.com
03d259c108
bug 292263 ATOK's Moji Palette that is like software keyboard doesn't work. r=timeless, sr=neil, a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@172878 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-29 18:30:23 +00:00
bzbarsky%mit.edu
3f6088524e
Fix border width inheritance by keeping track of both the border width we'd
...
have if our style were not none/hidden and the actual computed border width.
Bug 290377, r+sr=dbaron, a=asa
git-svn-id: svn://10.0.0.236/trunk@172872 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-29 15:44:38 +00:00
dougt%meer.net
3d7bcc8055
Windows CE build changes. This addresses most of the outstanding Windows
...
CE compilation issues.
This patch also fixes/removes CheckStackGrowthDirection assertions in
Javscript. This change is based on bug 242518. See comment 36.
This patch also removes the unused enum in transformiix . See bug
292118.
r/sr = dveditz/shaver
b = 291229
a = asa
git-svn-id: svn://10.0.0.236/trunk@172870 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-29 13:33:49 +00:00
cbiesinger%web.de
e64ebdba57
Bug 292114 InstantiateFullPagePlugin should take nsIURI*, not nsString&
...
r=jst sr=bz a=asa
git-svn-id: svn://10.0.0.236/trunk@172865 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-29 12:11:45 +00:00
smontagu%smontagu.org
f873534309
Bug 272386: Allow multiple special codes in print headers and footers. Patch by Alexandre Tremon <atremon@elansoftware.com>, r=smontagu, sr=roc, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172861 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-29 04:57:51 +00:00
bmlk%gmx.de
8e2649d1cc
table captions are float containing blocks, bug 291520 r/sr=bzbarsky a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172859 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-29 04:11:31 +00:00
darin%meer.net
ac826cd6cf
fixes bug 290688 "Unable to compile XULRunner with SVG extension" patch by bsmedberg, r=tor, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172856 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-29 01:15:03 +00:00
jst%mozilla.jstenback.com
ebed1ee784
Fixing bug 289940. Make chrome event handlers only receive trusted events by default. r=jonas@sicking.cc, sr=peterv@propagandism.org, a=chofmann@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@172848 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-28 23:48:28 +00:00
roc+%cs.cmu.edu
b301051b39
Bug 282708. Position <object>'s view before creating its widget, to avoid flicker from creating it in the wrong position and then instantly moving it. r+sr=bzbarsky,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172840 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-28 22:17:40 +00:00
roc+%cs.cmu.edu
2491d69963
Bug 290752. Don't create unnecessary level of style contexts for scrolled frames. r+sr=bzbarsky,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172839 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-28 22:14:16 +00:00
roc+%cs.cmu.edu
131435cb9a
Bug 240276. Make nsHTMLScrollFrame be a regular HTML frame, not a box frame, so we don't have to go through box layout. It gets its own reflow implementation that handles min-max and lots of other good stuff. rs+sr=dbaron,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172836 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-28 21:57:22 +00:00
roc+%cs.cmu.edu
0d1ac7f10f
Bug 288560. Set mIsTopOfPage for each column in a column set. Also, make it possible to force floats to fit by relaxing the space manager's height constraint if necessary. r+sr=dbaron,a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@172829 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-28 21:25:11 +00:00
dbaron%dbaron.org
271aa49b62
rules=all and rules=none shouldn't trigger collapsed borders. b=155507 r=bernd sr=bzbarsky a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172821 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-28 20:47:06 +00:00
bzbarsky%mit.edu
13aba10e80
Don't call ValueAppended on every single inline style mutation. Should be a
...
tad faster, and actually serialize better. Bug 288574, r+sr=dbaron, a=asa.
git-svn-id: svn://10.0.0.236/trunk@172819 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-28 20:19:24 +00:00
bzbarsky%mit.edu
e6dfc5e889
Make file input frames correctly store their value in the content node even if
...
the whole presentation is coming down. Bug 287120, r=sicking, sr=jst, a=brendan
git-svn-id: svn://10.0.0.236/trunk@172813 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-28 17:11:22 +00:00
tor%cs.brown.edu
78d17c4368
Bug 290048 - change of <svg:use> attribute not shown. r=scooter, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@172778 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-27 16:54:12 +00:00
bmlk%gmx.de
98efe955c0
pseudoframes need to be processed before the frame state is reset bug 282175 r/sr=bzbarsky a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172763 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-27 04:25:57 +00:00
roc+%cs.cmu.edu
d4f5aeeaf7
Bug 291390. Don't do hairy view calculations in menu popups ... do it the simple way which seems to actually work. In particular we should take all scroll offsets into account. r+sr=bzbarsky,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172754 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-26 21:47:29 +00:00
mvl%exedo.nl
e75f7f6359
scrollTo and getPosition methods of ScrollBoxObjects should use pixels
...
bug 52140, r+sr=bzbarsky, a=asa
git-svn-id: svn://10.0.0.236/trunk@172732 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-26 11:26:31 +00:00
bzbarsky%mit.edu
dad862ec1c
Make text control state restoration work right even in subframes loaded from a
...
different website. Bug 287446, r+sr=jst, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@172725 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-26 03:31:29 +00:00
roc+%cs.cmu.edu
26e313756f
Bug 291775. Fix print preview UI by making nsPrintEngine::GetSeqFrameAndCountPagesInternal use the frame constructor API to correctly find the page sequence frame. r+sr=bzbarsky,a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@172723 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-26 03:17:07 +00:00
roc+%cs.cmu.edu
037ed527e7
Bug 291443. Listboxes should always direct mouse capture to their scrolled frame, to ensure that events reach the DOM event listener. r+sr=bzbarsky,a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@172722 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-26 03:14:38 +00:00
roc+%cs.cmu.edu
5efc210e97
Bug 174688. Don't apply top border-padding to block frames that aren't first in flow. Also, when a block is incomplete, ensure the frame extends to fill the entire available height. r+sr=dbaron,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172719 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-26 02:26:12 +00:00
roc+%cs.cmu.edu
13f630b1b6
Bug 215760. Don't crash when we have a float continuation whose first-in-flow placeholder is inside an inline; make sure we find a preferred container that's an actual block. r+sr=dbaron,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172718 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-26 02:24:20 +00:00
tor%cs.brown.edu
71dc63f72e
Bug 291817 - allow cairo to be used as the svg renderer on win32.
...
r=pavlov, a=asa.
git-svn-id: svn://10.0.0.236/trunk@172711 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-26 00:21:23 +00:00
tor%cs.brown.edu
e42e1bf322
Bug 256624 - <switch> should operate over "real" content children only.
...
Patch by scootermorris@comcast.net , r+sr=bz, a=asa.
git-svn-id: svn://10.0.0.236/trunk@172710 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-26 00:10:17 +00:00
tor%cs.brown.edu
775ef00693
Bug 291818 - make cairo conditionally use AlphaBlend(). r=paper, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@172709 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-25 23:55:56 +00:00
tor%cs.brown.edu
b9a6a5d97e
Bug 290896 - group opacity SVG elements sometimes not repainted when
...
when needs repainting. r=scootermorris, a=asa.
git-svn-id: svn://10.0.0.236/trunk@172708 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-25 23:53:18 +00:00
tor%cs.brown.edu
8b60aa45d6
Bug 289910 - area invalidation not correct if new style resulted
...
in an empty region. r=afri, a=asa
git-svn-id: svn://10.0.0.236/trunk@172707 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-25 23:51:32 +00:00
tor%cs.brown.edu
22cf8b431a
Backout checkin from wrong tree.
...
git-svn-id: svn://10.0.0.236/trunk@172706 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-25 23:49:30 +00:00
tor%cs.brown.edu
bf46624a9a
Bug 289910 - area invalidation not correct if new style resulted in
...
an empty region. r=afri, a=asa
git-svn-id: svn://10.0.0.236/trunk@172694 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-25 18:22:06 +00:00
tor%cs.brown.edu
00934ed51d
Bug 290835 - allow building both canvas and cairo svg, don't
...
statically link two copies of cairo code. r=bsmedberg, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@172612 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-22 19:03:41 +00:00
bzbarsky%mit.edu
ab153112e4
Removing -moz-page-break display value, since it's not needed. Bug 289975,
...
r+sr+a=dbaron
git-svn-id: svn://10.0.0.236/trunk@172607 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-22 15:31:44 +00:00
rbs%maths.uq.edu.au
e44ab657e8
Discarded characters cause the selected text to shift, b=289857. Patch by Hideo Saito <saito@densan.co.jp>, r+sr=rbs, a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@172589 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-22 01:30:46 +00:00
rbs%maths.uq.edu.au
ecc64d2dcd
view-source crashes on bidi text, b=291176, r=smontagu, sr=bz, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172583 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-21 21:45:59 +00:00
tor%cs.brown.edu
d846a45c90
Bug 291339 - foreignObject crash in debug builds. r+sr=bzbarsky, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172581 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-21 21:39:13 +00:00
masayuki%d-toybox.com
a9e6edee5a
bug 290920 If an element has 'font-variant: small-caps', the selection color is broken r/sr=bzbarsky, a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@172538 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-21 07:54:32 +00:00
roc+%cs.cmu.edu
6fdab0019f
Bug 290921. Use DOM event's screen coordinates to figure out where the mouse is relative to the slider ... it's the only way to be sure. r+sr=bzbarsky,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172518 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-20 22:22:51 +00:00
roc+%cs.cmu.edu
257fddd81f
Bug 290297. Reconstruct previous margin after propagating float damage, in case that dirties the line. r+sr=dbaron,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172510 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-20 21:45:24 +00:00