longsonr%gmail.com
01636bd2b3
Bug 402408 - SVG gradient crash. r+sr+a.19=tor
2007-11-20 12:47:30 +00:00
jwatt%jwatt.org
8658550115
Fixing bug 381285. 323656-5-ref.svg triggers "ASSERTION: can't mark frame dirty during reflow". r+sr=roc@ocallahan.org, a1.9=mtschrep@gmail.com
2007-11-20 09:10:19 +00:00
jwatt%jwatt.org
092916772a
Fixing bug 294086. <svg> should be a replaced element. r+sr=dbaron@mozilla.com blocking1.9=tor@acm.org
2007-11-18 12:09:09 +00:00
jwatt%jwatt.org
6022d7faa2
Fixing bug 400150. Remove |font-family: sans-serif| from svg.css. r=tor@acm.org, sr=robert@ocallahan.org, a1.9=tor@acm.org
2007-11-12 09:19:02 +00:00
longsonr%gmail.com
ea78d9850b
Bug 399360 - Remove unused closure variable. r+sr=tor,a=roc
2007-10-21 09:05:41 +00:00
jwatt%jwatt.org
1cd2403c50
Re-checkin fix for bug 399863. We frequently call InitialUpdate() more than once on SVG frames. r=tor@acm.org, sr+a1.9=roc@ocallahan.org
2007-10-19 11:07:08 +00:00
reed%reedloden.com
8faef64631
Backout jwatt's patch for bug 399863 to help find Tp regression.
2007-10-17 00:18:11 +00:00
jwatt%jwatt.org
23072942ac
Fixing bug 399863. We frequently call InitialUpdate() more than once on SVG frames. r=tor@acm.org, sr+a1.9=roc@ocallahan.org
2007-10-15 22:10:59 +00:00
longsonr%gmail.com
be6d7cbe00
Bug 397330 - Don't call SuspendRedraw during InsertFrames. r=jwatt,sr+a=roc
2007-10-11 08:29:47 +00:00
tglek%mozilla.com
fef81552e6
Clean up prbool misuse in layout. bug 398312, r+sr+a=dbaron
2007-10-10 00:00:06 +00:00
tor%cs.brown.edu
ccb4c0b4c9
Bug 384208 - svg:pattern not correct for general transforms.
...
r=longsonr, sr+a=roc
2007-10-02 14:57:47 +00:00
roc+%cs.cmu.edu
4a5cc6e43e
Bug 397734. More parsimonious storage of glyph extents ... trying to fix private-bytes regression. r=vlad,a=pavlov
2007-10-02 01:47:41 +00:00
roc+%cs.cmu.edu
6a499f95e2
Backing out
2007-10-01 22:11:24 +00:00
roc+%cs.cmu.edu
ffa7ebbb78
Bug 397734. More parsimonious storage of glyph extents ... trying to fix private-bytes regression. r=vlad,a=pavlov
2007-10-01 21:29:20 +00:00
roc+%cs.cmu.edu
dcd17482e7
Bug 96041. Compute precise glyph extents for high-quality text, and when requested. r=vlad,r+sr=dbaron
2007-09-24 02:19:16 +00:00
roc+%cs.cmu.edu
0015775984
Backing out due to test bustage
2007-09-22 13:28:17 +00:00
roc+%cs.cmu.edu
d8b780c76c
Bug 96041. Compute true glyph bounding metrics. r=vlad,dbaron,sr=dbaron
2007-09-22 12:43:55 +00:00
longsonr%gmail.com
b63ae34a65
Bug 395667 - New style nsSVGInteger. r=tor,sr=roc,a=roc
2007-09-18 12:09:27 +00:00
tor%cs.brown.edu
4005091055
Bug 389498 - <mask> not rendered correctly when scrolling. r=longsonr, sr+a=roc
2007-09-17 15:20:35 +00:00
longsonr%gmail.com
2e104029b1
Bug 388411 - Rationalise SVG frame construction. r+sr=tor,a=dsicore for m8
2007-09-07 09:30:51 +00:00
longsonr%gmail.com
a662eb0bb1
Bug 378575 - revert to image surface now that bug 383512 has landed. r+sr+a=tor
2007-09-04 09:43:09 +00:00
jwatt%jwatt.org
68cbae270e
Fixing bug 353460. SVG image has no horizontal scrollbar. r=bzbarsky@mit.edu, sr=roc@ocallahan.org, a=auto (blocking1.9+)
2007-08-30 21:20:41 +00:00
tor%cs.brown.edu
50f04bc3ef
Bug 392359 - some values of pointer-events not working.
...
r=longsonr, sr=roc, a=vlad
2007-08-30 18:53:05 +00:00
tor%cs.brown.edu
82d7453296
Bug 390193 - incorrect gradient transform inside filter.
...
r=longsonr, sr=roc, a=vlad
2007-08-30 18:45:07 +00:00
tor%cs.brown.edu
2dd92fa979
Bug 380448 - simply SVG frame initialization. r=longsonr, sr=roc, a=vlad
2007-08-30 17:01:37 +00:00
tor%cs.brown.edu
869f9f4c0a
mochitest bustage fix from bug 392928.
2007-08-27 23:45:16 +00:00
tor%cs.brown.edu
221544e123
Bug 392928 - new style nsSVGEnum. r=longsonr, sr=roc, a=roc
2007-08-27 23:11:19 +00:00
jwatt%jwatt.org
9f81ec0768
Fixing bug 375175. Get rid of unused function nsSVGOuterSVGFrame::InitiateReflow. Patch by Eli Friedman <sharparrow1@yahoo.com>. r=jwatt@jwatt.org, sr=tor@acm.org, a=bzbarsky@mit.edu
2007-08-21 19:29:37 +00:00
sharparrow1%yahoo.com
2cacb06dbc
Bug 390740: Pass lang-group into GetMetricsFor more consistently, SVG part. r=tor, sr=roc, a=dbaron
2007-08-17 23:49:01 +00:00
longsonr%gmail.com
36b4e00648
Bug 387422 - text clip paths don't work. r=tor,sr=roc,a=dbaron
2007-08-03 08:39:13 +00:00
bzbarsky%mit.edu
45ac2edcbc
Introduce a setter for nsHTMLReflowState::mComputedHeight so that we're sure to
...
update the resize flags properly. Bug 388084, r+sr+a=dbaron
2007-08-02 18:08:07 +00:00
roc+%cs.cmu.edu
8477256fc6
Bug 387969. Use CSS 'text-rendering' property to control text quality. r=pavlov,r+sr=bzbarsky
2007-07-26 09:47:45 +00:00
longsonr%gmail.com
55d27d8ba0
Bug 388411 - Improve frame construction: make trivial constructors inline and check that content is what we expect. r+sr=tor
2007-07-25 09:16:02 +00:00
longsonr%gmail.com
9dbe0ffc48
Bug 388295 - Clean up nsSVGPathGeometryFrame: make constructor protected, put methods belonging to the same interface together. r+sr=tor
2007-07-24 09:05:37 +00:00
jwatt%jwatt.org
4ece535c7e
Backing out last checkin to fix reftest failures. See bug 381285.
2007-07-22 23:22:34 +00:00
jwatt%jwatt.org
79eb14a071
Fixing bug 381285. ASSERTION: can't mark frame dirty during reflow. r=dbaron@mozilla.com
2007-07-22 22:35:05 +00:00
longsonr%gmail.com
d30d57a3f1
Bug 386083 - SVG code should check gfxASurface::CairoStatus() when it creates new surfaces. r=jwatt,sr=tor
2007-07-17 09:24:28 +00:00
longsonr%gmail.com
cb2815fa36
Bug 388040 - Clean up nsSVGGeometryFrame: make constructor protected, put methods belonging to the same interface together and add interface comments. r+sr=tor
2007-07-17 08:40:28 +00:00
longsonr%gmail.com
a40fd1bcfc
Bug 387908 - Clean up nsSVGImageFrame.cpp: Remove an unused member variable, make constructor protected and report bad construction as an error. r+sr=tor
2007-07-13 09:32:37 +00:00
longsonr%gmail.com
6d0a97f8e0
Bug 384409 - Create a common GetContextForContent method in nsContentUtils and use it in nsScriptElement and svg. r=tor,r+sr=jonas
2007-07-13 08:49:10 +00:00
bzbarsky%mit.edu
ee3679d650
Make attribute changes that also cause a state change properly reresolve style
...
when a selector uses both the state and the attribute. Bug 315920, r=dbaron,
sr=sicking.
2007-07-12 20:05:49 +00:00
tor%cs.brown.edu
5cd8b90290
Bug 379123 - filters on objects with some matrices not displayed.
...
r=longsonr, sr=roc
2007-07-12 15:42:30 +00:00
tor%cs.brown.edu
27de81cb48
Bug 361745 - <svg:image> with negative width/height displaying inverted.
...
r=jwatt, sr=roc
2007-07-12 15:40:47 +00:00
jwalden%mit.edu
ef68fcf595
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
2007-07-08 07:08:56 +00:00
longsonr%gmail.com
d562ea76fb
Bug 386475 - Should not flush when resolving em and ex units. r=tor,sr=bzbarsky
2007-07-06 09:02:44 +00:00
roc+%cs.cmu.edu
8394f8779a
Bug 385423. Refactor textrun cache so that all textrun clients use a single global word-based cache. Responsibility for stripping out problematic characters (e.g. newlines) is given to the word cache. r=vlad,smontagu
2007-07-04 03:39:03 +00:00
tor%cs.brown.edu
b10693b5be
Bug 305859 - em and ex units not implemented for SVGLength.
...
Patch by taken.spc@gmail.com , r=longsonr, sr=tor
2007-06-25 16:12:36 +00:00
jwatt%jwatt.org
17b5ecb1cf
Fixing bug 385246. Negative width attribute on <svg:foreignObject> causes "ASSERTION: reflow state made child wrong size" and more. r=tor@acm.org, sr=roc@ocallahan.org
2007-06-25 08:31:31 +00:00
jwatt%jwatt.org
59d52c6f16
Commit reminder comments that I need to follow up on so they don't get in the way of my current patch juggling.
2007-06-23 02:06:07 +00:00
jwatt%jwatt.org
61fa6b97e8
Fixing bug 384591. Make nsSVGForeignObjectFrame.cpp easier to understand. r+sr=tor@acm.org
2007-06-21 23:01:10 +00:00
tor%cs.brown.edu
6b55ead66d
Bug 382333 - update filter invalidation region before use. r=longsonr, sr=roc
2007-06-21 15:03:30 +00:00
longsonr%gmail.com
d0e9707af1
Bug 384637 - Self-referencing svg:mask causes stack overflow crash. r+sr=tor
2007-06-21 11:01:41 +00:00
jwatt%jwatt.org
a6fb27e573
Fixing bug 385218. Remove nsISVGSVGElement. r+sr=tor@acm.org
2007-06-20 21:56:03 +00:00
bzbarsky%mit.edu
13037add00
Don't tear down part of the content tree while there are still frames
...
referencing it. Bug 384728, r+sr=tor
2007-06-18 15:30:57 +00:00
jwatt%jwatt.org
b299dac303
Comment out optimization to fix reftest failures.
2007-06-14 21:24:16 +00:00
jwatt%jwatt.org
e2fae73ea2
Fixing bug 384046. nsSVGOuterSVGFrame::Reflow should not call NotifyViewportChange unconditionally. r+sr=tor@acm.org
2007-06-14 20:51:42 +00:00
longsonr%gmail.com
eb0c73e2a6
Bug 378583 - Large pattern surfaces crash browser. r=tor,sr=roc
2007-06-13 09:02:48 +00:00
dbaron%dbaron.org
2955ca2317
Implement correct intrinsic width calculation (for container) for elements with specified height properties and an intrinsic ratio. b=364066 r+sr=bzbarsky
2007-06-12 18:27:28 +00:00
roc+%cs.cmu.edu
c5c65818cd
Bug 174397. Support getClientRects and getBoundingClientRect on DOM elements. r=jonas,dbaron; sr=tor, plus help from Anne van Kesteren and Martijn Wargers
2007-05-30 22:32:56 +00:00
tor%cs.brown.edu
94703b9ea1
Bug 382333 - CTM changes not updating filter invalidation regions.
...
r=longsonr, sr=roc
2007-05-30 00:36:02 +00:00
bzbarsky%mit.edu
1126ef5498
Fix bug 380516, bug 375342, bug 374293. Patch in bug 380516. r=jwatt, sr=dbaron
2007-05-23 20:10:43 +00:00
tor%cs.brown.edu
cffe7e3204
Bug 381622 - complete cairo removal from svg. r+sr=roc
2007-05-23 15:42:13 +00:00
jwatt%jwatt.org
093b3748f1
Fixing bug 380952. nsSVGForeignObjectFrame::PaintSVG calls GetCanvasTM twice. r=tor@acm.org, sr=roc@ocallahan.org
2007-05-23 08:39:00 +00:00
jwatt%jwatt.org
bb851f6130
Fixing bug 381447. nsSVGLengthList::mCtxType is always set to nsSVGUtils::X. r+sr=tor@acm.org
2007-05-23 08:38:54 +00:00
Olli.Pettay%helsinki.fi
6f25a6cffd
Bug 378776, Need safe way to iterate a document's presshells, r+sr=bz
2007-05-22 21:45:07 +00:00
tor%cs.brown.edu
c060828d9b
Bug 380072 - switch svg mask from cairo to thebes. r=jwatt, sr=roc
2007-05-22 19:31:04 +00:00
tor%cs.brown.edu
6ab7bfe5a8
Bug 380757 - switch svg filters to thebes. r=jwatt, sr=roc
2007-05-21 21:41:53 +00:00
jminta%gmail.com
62aed7c06f
Bug 377717 Remove 'decorations' and 'variant' from gfxFontStyle, r=pavlov
2007-05-21 02:18:05 +00:00
tor%cs.brown.edu
fb831eea84
Bug 380691 - <clipPath> and <mask> not working with <foreignObject>. r+sr=roc
2007-05-16 15:14:19 +00:00
roc+%cs.cmu.edu
f0c99ae7eb
Bug 380692. Change gfxTextRun API so the textrun copies text, if necessary, instead of the caller having to do it. r=vlad
2007-05-15 03:56:48 +00:00
roc+%cs.cmu.edu
5fd04b1134
Fixing bustage
2007-05-09 00:45:21 +00:00
roc+%cs.cmu.edu
9604a69b0d
Bug 375760. Make a number of small changes to the gfxTextRun/gfxFont/gfxFontGroup APIs. r=vlad
2007-05-08 22:46:15 +00:00
bzbarsky%mit.edu
c7a6b387d2
Change the FrameNeedsReflow API to pass the dirty flags to be added directly to
...
the method, instead of setting them before calling the method. That way we can
avoid reflowing the ancestor of a reflow root which is not itself dirty but has
dirty children. This also makes it harder to set dirty bits inconsistently
with the FrameNeedsReflow call. Bug 378784, r+sr=dbaron, pending rbs' review
on the mathml parts.
2007-05-06 19:16:52 +00:00
jwatt%jwatt.org
d9ce90218c
Fixing bug 369827. Reflow of foreignObject with percentage width/height doesn't work. r=tor@acm.org, sr=dbaron@mozilla.com (this also fixes bug 379615, so changing the reftest manifest to expect the foreignObject tests to pass)
2007-05-05 11:11:07 +00:00
bzbarsky%mit.edu
38a556b05f
Override just the border width, not all the border properties. Bug 377584, r+sr=dbaron
2007-05-05 06:22:36 +00:00
sayrer%gmail.com
a892e42a14
backout patch for bug 375760 due to bustage.
2007-05-05 04:37:50 +00:00
roc+%cs.cmu.edu
9cbd608de4
Bug 375760. Make a number of small changes to the gfxTextRun/gfxFont/gfxFontGroup APIs. r=vlad
2007-05-05 02:16:17 +00:00
tor%cs.brown.edu
d2297494e7
Bug 379045 - switch svg patterns to thebes. r=longsonr, sr=roc
2007-04-30 15:53:56 +00:00
longsonr%gmail.com
d203827e82
Bug 378897 - foreignObject doesn't clip its content. r=jwatt,sr=tor
2007-04-30 09:02:41 +00:00
longsonr%gmail.com
76555fdba1
Bug 378900 - Use NS_DECL_NSIMUTATIONOBSERVER macros where possible. r+sr=tor
2007-04-27 14:37:15 +00:00
tor%cs.brown.edu
ce1cddc60e
Bug 378508 - convert svg gradients to thebes. r=longsonr, sr=roc
2007-04-27 14:28:39 +00:00
longsonr%gmail.com
38a37f5228
Bug 378857 - Simplify clipPath frame access to units. r=tor,sr=roc
2007-04-27 08:42:52 +00:00
tor%cs.brown.edu
d13f9c29b7
Bug 370416 - <textPath> not updating when referenced path changed.
...
r=longsonr, sr=sicking
2007-04-26 15:46:29 +00:00
tor%cs.brown.edu
912dcae648
Bug 378771 - crash when invalidating <foreignObject> with nondisplay parent.
...
r+sr=roc
2007-04-26 15:31:26 +00:00
longsonr%gmail.com
af3f58c0c7
Bug 377149 - stop storing mask and clipPath frames. r=tor,sr=roc
2007-04-26 08:36:16 +00:00
longsonr%gmail.com
39cf1b1d22
Bug 374280 - Opacity of elements referencing a pattern isn't respected. r=jwatt,sr=tor
2007-04-24 08:11:22 +00:00
longsonr%gmail.com
2b5892e7a8
Bug 377834 - make paint server setup return booleans for success/failure. r+sr=tor
2007-04-23 09:11:19 +00:00
longsonr%gmail.com
40e8b6c4c7
Bug 378023 - Fix build warnings compiling nsSVGGlyphFrame. r+sr=tor
2007-04-23 08:39:54 +00:00
longsonr%gmail.com
5ddbffe783
Bug 377263, bug 377399 - patternContentUnits='objectBoundingBox' not translated correctly. r=tor,sr=roc
2007-04-19 08:29:27 +00:00
longsonr%gmail.com
7a95eb5554
Bug 377892 - Simple clipPath asserting and crashing. r+sr=tor
2007-04-19 08:21:49 +00:00
tor%cs.brown.edu
5337daca94
Bug 375141 - convert svg text to thebes. r=longsonr, sr=roc
2007-04-18 21:09:31 +00:00
tor%cs.brown.edu
a347d5770c
Backout of 375141 - appears to be causing qm-winxp01 red.
2007-04-18 03:54:53 +00:00
tor%cs.brown.edu
784ad9d9d1
Bug 375141 - convert svg text to thebes. r=longsonr, sr=roc
2007-04-17 22:48:28 +00:00
tor%cs.brown.edu
992a522017
Bug 368675 - limit maximum size of filtered surface. r=dveditz, sr=roc
2007-04-17 19:34:52 +00:00
longsonr%gmail.com
5f7c56011f
Bug 377015 - Simplify nsSVGClipPathFrame API and make clip reference loop detection more robust. r=jwatt,sr=tor
2007-04-17 09:01:52 +00:00
tor%cs.brown.edu
7154450dee
Bug 376929 - Remove direct use of cairo from SVG path generation.
...
r=jwatt, sr=roc
2007-04-16 20:57:10 +00:00
longsonr%gmail.com
1527305854
Bug 376611 - Don't cache marker frames. r=tor,sr=roc
2007-04-10 10:19:59 +00:00
longsonr%gmail.com
5f26fcc3cc
Bug 374277 - Horizontal line with stroke referencing a userSpaceOnUse pattern doesn't paint. r=jwatt,sr=tor
2007-04-10 09:57:12 +00:00
tor%cs.brown.edu
23b8695142
Bug 375775 - filter crash with display:none. r+sr=roc
2007-04-05 13:23:21 +00:00
tor%cs.brown.edu
6768d65e82
Bug 376414 - Plug leak of SVG text container elements. r=jwatt, sr=roc
2007-04-04 15:22:08 +00:00