dbaron%dbaron.org
69868989a1
Give radio buttons and checkboxes a useful baseline, and switch checkboxes from text-bottom to baseline alignment (to match radios). b=402940 r+sr=bzbarsky a=blocking1.9+
...
git-svn-id: svn://10.0.0.236/trunk@247314 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 17:57:34 +00:00
jwatt%jwatt.org
5dffe0edf9
Bug 421464. The 'type' attribute on <style> should be optional. r=longsonr@gmail.com, sr=roc@ocallahan.org, blocking1.9=me
...
git-svn-id: svn://10.0.0.236/trunk@247298 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 10:16:05 +00:00
surkov.alexander%gmail.com
a9342c1b0f
Bug 416742 â Regression: multiple rowgroups interfere with getColumnAtIndex(), r=bernd, sr=roc, a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@247297 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 10:14:36 +00:00
roc+%cs.cmu.edu
29d568ceb9
Backing out Bug 403181. JPEG encoding test failure :-(
...
git-svn-id: svn://10.0.0.236/trunk@247295 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 09:28:36 +00:00
roc+%cs.cmu.edu
51477fde2d
Bug 403181. Various fixes to image rendering. Most importantly, we track the desired subimage of a CSS background image and ensure we don't sample outside it. r=vlad,sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@247294 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 08:34:14 +00:00
karlt+%karlt.net
1644f3d522
Don't try to Place() invisible operators. b=420420 r+sr=roc a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@247291 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 06:37:23 +00:00
karlt+%karlt.net
55b0910047
Bug 416549 â MathML does not render properly with text-align:justify.
...
Patch by Frédéric WANG <fwsmail35@aol.com>, r=karlt, sr=roc
git-svn-id: svn://10.0.0.236/trunk@247287 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 03:47:11 +00:00
karlt+%karlt.net
0490d512cf
Backing out previous revision (b=416549) due to a reftest hang on qm-centos5-01
...
git-svn-id: svn://10.0.0.236/trunk@247264 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 00:19:00 +00:00
karlt+%karlt.net
20554e750f
Backing out previous revision (b=420420) due to reftest hang on qm-centos5-01
...
git-svn-id: svn://10.0.0.236/trunk@247263 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 00:14:56 +00:00
jruderman%hmc.edu
e8524924a2
Fix XML parsing errors in tests: apparently comments have to go *after* the ?xml version? thing
...
Fix XML parsing errors in tests: apparently comments have to come *after* the '?xml version="1.0"?' thing.
git-svn-id: svn://10.0.0.236/trunk@247261 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 23:59:35 +00:00
Olli.Pettay%helsinki.fi
23b6ed239d
Bug 421294, Crash [@ DocumentViewerImpl::GetCopyable], r+sr=jst, a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@247256 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 23:05:35 +00:00
karlt+%karlt.net
089912b610
Don't try to Place() invisible operators. b=420420 r+sr=roc a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@247248 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 22:21:07 +00:00
karlt+%karlt.net
39c0cbd77e
Bug 416549 â MathML does not render properly with text-align:justify.
...
Patch by Frédéric WANG <fwsmail35@aol.com>, r=karlt, sr=roc
git-svn-id: svn://10.0.0.236/trunk@247243 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 21:59:03 +00:00
vladimir%pobox.com
d8ab00f761
b=417246, wrong border size rendering in some cases ; r=roc
...
git-svn-id: svn://10.0.0.236/trunk@247182 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 07:59:01 +00:00
vladimir%pobox.com
a7ea1dc14e
reftest analyzer improvements; npotb, a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@247181 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 07:36:20 +00:00
vladimir%pobox.com
d0582015b5
b=418915, plugin print rendering coordinates incorrect on win32; r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@247180 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 07:06:46 +00:00
vladimir%pobox.com
5c4545265b
b=415854, make single-pixel optimized images release memory; patch from joe@drew.ca; r+sr=vlad
...
git-svn-id: svn://10.0.0.236/trunk@247179 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 06:51:15 +00:00
jwalden%mit.edu
c22e4e629a
Bug 420243 - Fix an arithmetic mistake in SVGTextContentElement.getSubStringLength. r+sr=roc, a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@247158 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 02:10:44 +00:00
dbaron%dbaron.org
8f8fdefd1a
Fix greediness of A ~ B C selector matching. b=420814 r+sr=bzbarsky a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@247148 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 00:06:32 +00:00
dbaron%dbaron.org
365d3bef72
Fix the weird Get* API on nsStyleSides in favor of returning structs by value, to avoid further occurrences of bug 420069. b=420069 r+sr=roc a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@247146 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 00:05:29 +00:00
dbaron%dbaron.org
33854c535a
Update properties that are ignored when 'Allow pages to choose their own colors' is unchecked for the splitting of left/right border properties and the introduction of start/end border properties. b=419167 Patch by Bernd Mielke <bernd_mozilla@gmx.de>. r+sr=dbaron a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@247145 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-06 00:03:50 +00:00
masayuki%d-toybox.com
a14093c5dd
Bug 405308 [text-decoration] Link underline disappears (or is misaligned 1px) when scrolling r+sr=roc, a1.9=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@247113 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 19:24:44 +00:00
bent.mozilla%gmail.com
b8911ec9b0
Bug 420803 - Fix for bug 413268 keeps a DOM window alive until shutdown. r=enn, sr=jst, a=blocking1.9+.
...
git-svn-id: svn://10.0.0.236/trunk@247054 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 23:27:02 +00:00
joshmoz%gmail.com
f03ec9b0e1
take key modifiers from the current event not the current hardware state. b=320746 r=smichaud sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@247019 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 17:58:53 +00:00
roc+%cs.cmu.edu
3541027b94
Backing out 403181 again
...
git-svn-id: svn://10.0.0.236/trunk@246987 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 09:36:09 +00:00
roc+%cs.cmu.edu
1fcc1c8c17
Bug 403181. Track which subimage of an image we want to draw and copy it to a temporary surface if necessary to prevent sampling of pixels outside the subimage when zooming. Also, enable EXTEND_PAD or SetFilter(0) if the context has a transformation that's not a simple translation, since that might induce cairo to sample pixels outside the source (sub)image. r=vlad,sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@246985 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 08:21:36 +00:00
dholbert%cs.stanford.edu
ceb1e9f668
Backing out bug 407080 to investigate breakage of mochitest test_bug396024.html
...
git-svn-id: svn://10.0.0.236/trunk@246978 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 06:11:54 +00:00
dholbert%cs.stanford.edu
68cf22f2d3
Bug 407080: Disallow print-preview if page is loading. r+sr=roc, a=blocking1.9+
...
git-svn-id: svn://10.0.0.236/trunk@246963 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-04 01:05:27 +00:00
roc+%cs.cmu.edu
bf8d1cd760
Bug 392809. Fix word-based caret movement around punctuation and whitespace. r=smontagu,a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@246910 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 08:37:35 +00:00
roc+%cs.cmu.edu
7a0c37ad37
Bug 403181 backout
...
git-svn-id: svn://10.0.0.236/trunk@246891 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 02:38:21 +00:00
roc+%cs.cmu.edu
9e7fc92f64
Bug 403181. Use a temporary surface to prevent sampling of pixels outside the intended source rectangle when zooming the image in some cases. r=vlad,sr=dbaron,a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@246889 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-03 01:03:54 +00:00
dholbert%cs.stanford.edu
55f9f46a79
Bug 418766: Use width, not height, as a quick proxy for whether a line is empty. r+sr=roc, a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@246810 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 21:45:43 +00:00
vladimir%pobox.com
f78851742b
b=419383, extract native vista toolbar styles and expose to themes ; r+sr=roc; a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@246779 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 05:10:39 +00:00
jst%mozilla.org
ed52909cca
Fixing bug 410946. Prevent plugins from being destroyed while there's code from those plugins on the stack. r+sr=bzbarsky@mit.edu, a=beltzner@mozilla.com
...
git-svn-id: svn://10.0.0.236/trunk@246771 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 02:06:00 +00:00
dbaron%dbaron.org
5d9e580795
Add better reftest coverage for intrinsic width computation of horizontal padding, border, and margin on inlines. b=420069 sheriff-a=sayrer
...
git-svn-id: svn://10.0.0.236/trunk@246769 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 01:52:12 +00:00
dbaron%dbaron.org
21ab0dc965
Fix bug under some valid types of optimization where we cross margin and padding. b=420069 r+sr=roc a1.9b4=damons a-sheriff=sayrer
...
git-svn-id: svn://10.0.0.236/trunk@246768 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 01:52:06 +00:00
roc+%cs.cmu.edu
586dd62e98
disable test for bug 405952 until I can fix the test
...
git-svn-id: svn://10.0.0.236/trunk@246758 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 21:58:01 +00:00
roc+%cs.cmu.edu
9467183c9f
Bug 405952. Add scrollbar width to pref and min widths for overflow:scroll elements but for no other overflow values. r+sr=bzbarsky,dbaron,dholbert, a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@246753 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 20:37:06 +00:00
dbaron%dbaron.org
94d895b0a5
Add testcase for computing the shrink-wrapping size of table outer frames correctly. b=363402
...
git-svn-id: svn://10.0.0.236/trunk@246743 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 17:55:39 +00:00
dbaron%dbaron.org
bff9315f70
Compute the shrink-wrapping size of table outer frames correctly. b=363402 r+sr=roc a1.9b4=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@246742 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 17:55:04 +00:00
masayuki%d-toybox.com
1b098bf39a
Bug 418470 Go to line in View Source broken (NS_ERROR_UNEXPECTED at nsISelectionController.scrollSelectionIntoView) (retry) r+sr=roc, a1.9b4=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@246727 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 15:28:40 +00:00
masayuki%d-toybox.com
dde4ffc7c2
backing out the previous patch, becaused qm-centos5-01 dep unit test is orange
...
git-svn-id: svn://10.0.0.236/trunk@246723 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 13:59:28 +00:00
masayuki%d-toybox.com
2d6679113d
Bug 418470 Go to line in View Source broken (NS_ERROR_UNEXPECTED at nsISelectionController.scrollSelectionIntoView) r+sr=roc, a1.9b4=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@246719 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-28 11:01:59 +00:00
uriber%gmail.com
cc0a53b53f
reftest for bug 412093.
...
git-svn-id: svn://10.0.0.236/trunk@246687 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 20:06:22 +00:00
karlt+%karlt.net
195a82f674
Include lspace and rspace in GetIntrinsicWidth. b=363240 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@246666 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 10:47:43 +00:00
roc+%cs.cmu.edu
7a98a7e3db
Bug 412093. Fix background images on bidi-split inlines to show the chunks in visual order. patch by Uri Bernstein, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@246665 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 10:46:29 +00:00
karlt+%karlt.net
b17c856971
Get*Width for nsMathMLContainerFrame base class. b=363240 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@246664 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 10:45:36 +00:00
roc+%cs.cmu.edu
342a643308
Bug 317189. Do the second-scroll-to-anchor on onload (i.e. subresources have loaded), not just when the document has finished loading. Also, don't do it at all if the user has scrolled manually between the first anchor scroll and the second. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@246661 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 10:01:18 +00:00
roc+%cs.cmu.edu
228ea44f31
Bug 400057. Make nsBlockInFlowLineIterator useful for finding the line containing a frame, searching across block continuations and their overflow lines. Use it in various places, especially in textrun construction. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@246660 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 09:53:48 +00:00
roc+%cs.cmu.edu
bcd6b5373f
Bug 416168. Ensure that the overflow rect for a frame always includes (0,0) even if the frame rect is empty. Also ensures that if the frame rect is empty but has non-zero dimension on one axis, the overflow rect includes that size. A scrolled view for such a frame also includes that size to ensure width:0,height:Npx and width:Npx,height:0 frames are scrollable by that amount. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@246659 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-27 09:46:23 +00:00