Robert Longson
|
f72223291c
|
Bug 649114 - Text-anchor middle is not computed correctly for element scaled to 0. r=jwatt
|
2012-01-23 19:18:13 +00:00 |
Robert Longson
|
cfce7fbf90
|
Bug 647914 - Horizontal and vertical SVG paths are omitted from bbox calculations if they have siblings. r=jwatt
|
2012-01-23 17:42:32 +00:00 |
Robert Longson
|
9b2fc613ce
|
Bug 676178 - Scale stroke dashes to text size properly. r=jwatt
|
2012-01-16 15:36:25 +00:00 |
Robert Longson
|
0658d5dc5c
|
Bug 718266 - Simplify dasharray code. r=jwatt
|
2012-01-16 09:19:24 +00:00 |
Robert Longson
|
29b2dc9619
|
Bug 717870 - whitespace compression setting need to be recalculated when text is added. r=dholbert
|
2012-01-14 10:07:26 +00:00 |
Robert Longson
|
1a5248cbc1
|
Bug 525095 - Fix artifacts being left behind when text is resized. r=roc
|
2012-01-12 09:59:39 +00:00 |
Daniel Holbert
|
528612b255
|
Bug 716699: Mark some SMIL and SVG-related directories as gcc-warning-free. r=jwatt
|
2012-01-11 00:32:38 -08:00 |
Robert Longson
|
5214d4c93d
|
Bug 619967 - Resolve percentage filter primitive attributes correctly. r=roc
|
2012-01-09 13:18:53 +11:00 |
Kyle Huey
|
3c9d718b6a
|
Bug 714752: Make imgIContainerObserver::FrameChanged take an imgIRequest*. r=joe sr=roc
|
2012-01-06 07:32:38 -05:00 |
Jonathan Kew
|
eb3ad81dbd
|
bug 703100 - pt 1 - eliminate gfxTextRunWordCache and gfxTextRunCache. r=roc
|
2011-12-06 12:39:18 +00:00 |
Bas Schouten
|
af923dca9d
|
Bug 711063 - Part 8: Adjust SVG code for Azure-Thebes wrapper. r=roc
|
2012-01-05 08:17:52 +01:00 |
Robert Longson
|
9a625d7305
|
Backout bug 620274 to fix crash i.e. bug 667324.
|
2012-01-01 15:47:27 +00:00 |
Robert Longson
|
3c9facbbf1
|
Bug 607854 - implement SVGTests interface. r=jwatt
|
2011-12-31 09:44:03 +00:00 |
Robert O'Callahan
|
fda2a403ee
|
Bug 591718. Part 1: rename some poorly-named methods, rework global-transform methods to avoid computing bounding-boxes more than once when there are are multiple transformed ancestors, make sure nsIFrame::GetTransformMatrix can stop at any desired ancestor. r=mats
|
2011-12-28 16:24:18 +13:00 |
Robert Longson
|
c97fe6b302
|
Bug 713413 - Fix crash when dynamically adding foreignObject as a child of non-displayed element. r=dholbert
|
2011-12-29 11:59:02 +00:00 |
Jonathan Watt
|
f26d1635db
|
Bug 668163 - Map 'width' and 'height' on <svg> into style to stop <svg>'s computed width/height falling back to 150px x 300px when they're set to explicit percentage values that can be resolved (regression from bug 611099). r=dbaron.
|
2011-12-27 10:27:42 +00:00 |
Mats Palmgren
|
11e92a2e7b
|
Bug 619273 - Move the selection state bit from frames to content nodes. r=smaug
|
2011-12-20 10:15:41 +01:00 |
Robert Longson
|
51fadd879f
|
Bug 705206 - applying filters to non-rendered shapes results in the item not being rendered. r=dholbert
|
2011-12-19 10:06:45 +00:00 |
Matt Brubeck
|
4413581467
|
Back out bug 710521, bug 672013, bug 702739 because of Mac reftest failures
|
2011-12-18 08:15:09 -08:00 |
Edwin Flores
|
4b9197e4b1
|
Bug 710521. Small refactor of gfxFont to separate drawing to paths and drawing strokes. r=roc
|
2011-12-18 21:53:03 +13:00 |
Robert Longson
|
335d50753d
|
Bug 708155 - Fix dynamic modifications to styles on foreignObject. r=dholbert
|
2011-12-17 09:09:19 +00:00 |
Brian O'Keefe
|
030639da08
|
Bug 708846 - Clean up the SVG namespace checks to use nsIContent::IsSVG() instead; r=longsonr
|
2011-12-15 14:47:03 +00:00 |
Masatoshi Kimura
|
406be1fbd0
|
Bug 704820 - Simplify nsContentUtils::ReportToConsole. r=smaug
|
2011-12-15 14:47:03 +00:00 |
Daniel Holbert
|
7a354d3be1
|
Bug 709920: Be more sensitive in checking for zero-size viewBox in nsSVGPatternFrame::ConstructCTM. r=longsonr a=khuey
|
2011-12-13 12:12:36 -08:00 |
Brian O'Keefe
|
aeb909635a
|
Bug 589640 (part 2) - Make nsIContent::IsSVG more like IsHTML, and remove the eSVG node type. r=bzbarsky
|
2011-12-08 01:32:11 -05:00 |
Robert Longson
|
605b8784d0
|
Bug 696078 - Move filter attribute processing to frame classes. r=jwatt
--HG--
rename : layout/svg/base/src/nsSVGLeafFrame.cpp => layout/svg/base/src/SVGFELeafFrame.cpp
extra : rebase_source : 74ac4d84da2f0a99272e83590a9adc1dc8511fce
|
2011-11-19 17:53:52 +00:00 |
Jonathan Watt
|
1bf661cbf0
|
Bug 702696 - Path length scale factor should not be affected by the 'transform' attribute. r=dholbert.
|
2011-11-21 21:22:19 +00:00 |
Jonathan Watt
|
3871c9a943
|
Bug 702477 - Change the names of nsSVGPathElement::GetScale and nsSVGTextPathFrame::GetPathScale, and add documenting comments. r=longsonr.
|
2011-11-15 13:11:43 +00:00 |
Jonathan Watt
|
549563e7fe
|
Bug 702283 - Remove dead code RegionMark (left behind by bug 614732 attachment 563617 (changeset 8ddd09649e13)) since now we use GetMarkBBoxContribution (which doesn't need to update the covered regions of a mark's content). r=longsonr.
|
2011-11-14 16:42:39 +00:00 |
Scott Johnson
|
6a64b5a93e
|
Bug 666446, Part 4/10 - Implement refresh driver based animations in nsImageLoadingContent to improve efficiency of animated GIF images. [r=roc][sr=mats]
|
2011-11-09 13:39:16 -08:00 |
Robert Longson
|
06f6369caf
|
Bug 693424 - remove Should not be calling this on a non-display child assert in nsSVGForeignObjectFrame::GetBBoxContribution. r=dholbert
|
2011-11-09 12:13:31 +00:00 |
Matheus Kerschbaum
|
966dc039fd
|
Bug 698630 - Remove --disable-smil build option; r=dholbert
|
2011-11-05 10:32:52 +00:00 |
Mats Palmgren
|
f38527e6da
|
Bug 671484 - Change 'ABORT: root should not have auto-height containing block' into an assertion for now to avoid aborting fuzz testing. r=roc
|
2011-11-04 19:05:35 +01:00 |
Justin Lebar
|
910294f481
|
Back out bug 666446 due to Talos regression.
|
2011-11-02 20:11:01 -04:00 |
Scott Johnson
|
2e3dbd9177
|
Bug 666446, Part 4/10 - Implement refresh driver based animations in nsImageLoadingContent to improve efficiency of animated GIF images. [r=roc][sr=mats]
|
2011-11-01 11:06:53 -04:00 |
Robert Longson
|
e682f02f82
|
Bug 697978 - make display:none svg images load. r=dholbert,bzbarsky
|
2011-10-29 09:18:25 +01:00 |
Daniel Holbert
|
9115cac288
|
Bug 697475: deCOMtaminate nsSVGPatternFrame::GetPatternFirstChild. r=longsonr
|
2011-10-27 15:57:10 -07:00 |
Robert Longson
|
1849aca068
|
Bug 697057 - Patterns are blurred when the element is scaled. r=dholbert
--HG--
rename : layout/reftests/svg/pattern-scale-01.svg => layout/reftests/svg/pattern-scale-01a.svg
|
2011-10-27 09:51:46 +01:00 |
Robert Longson
|
424c5715c5
|
Bug 696579 - Round out mask, filter and pattern surfaces. r=roc
|
2011-10-26 09:52:11 +01:00 |
Robert Longson
|
5f7f3220a2
|
Bug 693183 - move image processing to the frame class. r=jwatt
|
2011-10-19 16:37:49 +01:00 |
Robert Longson
|
c05ae38333
|
Backout Bug 693183
|
2011-10-19 14:55:27 +01:00 |
Robert Longson
|
c2429efa2e
|
Bug 693183 - Simplify class animation processing. r=jwatt
|
2011-10-19 14:40:58 +01:00 |
Simon Montagu
|
81ed18de15
|
Support for unicode-bidi: -moz-isolate and -moz-plaintext in style system. Bug 613149, r=dbaron
|
2011-10-18 14:51:57 +02:00 |
Ehsan Akhgari
|
1deb9f1504
|
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
Landing on a CLOSED TREE
|
2011-10-17 10:59:28 -04:00 |
Robert Longson
|
02bf92346f
|
Bug 694298 - Changing text to empty does not repaint. r=dholbert
|
2011-10-14 13:39:40 +01:00 |
Robert Longson
|
15d2e2f4f6
|
Backout Bug 693183 - reftest failure
|
2011-10-10 21:30:54 +01:00 |
Robert Longson
|
ef701b5e28
|
Bug 693183 - Move image element attribute processing to the frame class. r=jwatt
|
2011-10-10 18:44:03 +01:00 |
Robert Longson
|
c57387c092
|
Bug 691194 - Move filter element attribute processing to the frame class. r=dholbert
|
2011-10-09 18:17:29 +01:00 |
Robert Longson
|
6dfc69939a
|
Bug 550047 - Removing attributes from most elements does not cause a refresh. r=dholbert
|
2011-10-08 07:32:44 +01:00 |
Scott Johnson
|
0d8a1224f3
|
Backout cset 9d3ac2d3da11 from bug 666446 while we sort out regressions
|
2011-10-07 00:25:36 -07:00 |
Robert Longson
|
584fdb8054
|
Bug 692203 - Covered region must be empty if markerHeight or markerWidth=0. r=dholbert
|
2011-10-06 20:03:16 +01:00 |
Robert Longson
|
288a24c76c
|
Bug 691646 - Pattern tile pixelated on patternTransform. r=dholbert
|
2011-10-04 16:22:46 +01:00 |
Robert Longson
|
3965c0c1db
|
Backout Bug 691646 for causing reftest failures on Linux
|
2011-10-04 11:00:32 +01:00 |
Robert Longson
|
c29539ded0
|
Bug 691646 - Pattern tile pixelated on patternTransform. r=dholbert
|
2011-10-04 09:38:21 +01:00 |
Scott Johnson
|
6dff7fa463
|
Bug 666446, Part 4/18 - Implement refresh driver based animations in nsImageLoadingContent to improve efficiency of animated GIF images. [r=roc][sr=mats]
|
2011-10-03 13:39:05 -07:00 |
Jonathan Watt
|
1435bb00e8
|
Bug 614732 - Add an argument to nsSVGUtils::GetBBox() to allow callers to specify whether stroke or markers should be included in the bounds returned. r=roc.
|
2011-09-30 10:25:37 +01:00 |
Jonathan Watt
|
96118fdc3c
|
Bug 690486 - Kill nsISVGValue, nsSVGValue, nsISVGValueObserver, nsISVGValueUtils and nsSVGStringProxyValue. r=longsonr.
|
2011-09-30 10:25:34 +01:00 |
Robert Longson
|
ec2c4bf57e
|
Bug 689546 - Simplify attribute updates to svg elements. r=jwatt
|
2011-09-30 09:25:01 +01:00 |
Robert Longson
|
bf18de39f1
|
Bug 630657 - masks should respect color-interpolation. r=jwatt
--HG--
extra : rebase_source : d8ec90b0a18444be4890dbe127a1e0e7d70f9ede
|
2011-09-29 15:03:21 +01:00 |
Michael Wu
|
ac54b41b01
|
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
|
2011-09-28 23:19:26 -07:00 |
Mats Palmgren
|
7393ca2f5e
|
Bug 686581 - Disable theming in SVG images harder. r=longsonr
|
2011-09-26 18:29:06 +02:00 |
Brian Birtles
|
96988d7c4f
|
Bug 602759 part 13 - Update layout to use new matrix and transform types; r=jwatt
|
2011-09-25 22:04:32 +01:00 |
Mats Palmgren
|
6107d36ecd
|
Bug 686581 - Disable theming in SVG images. r=roc
|
2011-09-24 10:28:55 +02:00 |
Robert Longson
|
8ae9e794a6
|
Bug 687445 - Do not round mask size till after the CTM transform has been applied. r=roc
|
2011-09-21 12:30:38 +01:00 |
Robert Longson
|
1b60b340a7
|
Bug 687830 - Simplify marker implementation by calculating viewbox on paint rather than attempting to cache it. r=roc
|
2011-09-21 08:53:09 +01:00 |
Robert Longson
|
4fe24f2460
|
Bug 687518 - Remove nsSVGUtils:: from nsSVGutils methods. r=roc
|
2011-09-19 18:09:59 +01:00 |
Robert Longson
|
2d36e9faa8
|
Bug 687340 - Make dynamic changes to mask, clipPath and marker attributes work. r=roc
|
2011-09-19 13:59:52 +01:00 |
Robert O'Callahan ext:(.)
|
9c015b9b38
|
Bug 647687 - Fix filter SourceImage bounds. r=longsonr
|
2011-09-17 09:29:51 +01:00 |
Robert O'Callahan
|
7382412360
|
Bug 619992 - Fix location calculations for light sources. r=longsonr
|
2011-09-14 15:48:32 +01:00 |
Masayuki Nakano
|
f0f293a744
|
Bug 669028 part.13 layout should use mozilla::LookAndFeel rather than nsILookAndFeel r=roc
|
2011-09-09 11:27:13 +09:00 |
Jonathan Watt
|
c76ea2ca55
|
Bug 614732 - Stop recalculating the contribution of markers on every GetCoveredRegion() call. r=roc.
|
2011-09-08 12:15:00 +01:00 |
Robert Longson
|
acb8dcc7a5
|
Bug 684479 - Bounding boxes for strokes are unnecessarily big for many shapes. r=roc
|
2011-09-05 18:53:34 +01:00 |
Robert Longson
|
68eea62cb2
|
Bug 682411 - Filters on shapes that have zero width or height assert. r=roc
|
2011-08-27 15:58:10 +01:00 |
Mats Palmgren
|
e15517b1ab
|
Bug 653649 - New way of getting child lists from frames. (part 4/5) r=roc
Remove the nsIAtom* child list names and use child list ID enum instead.
|
2011-08-24 22:54:30 +02:00 |
Jonathan Kew
|
bd182b569b
|
bug 637179 - use PRUint32 for character/cluster indexes to avoid build warnings. r=jwatt
|
2011-08-23 13:31:56 +01:00 |
Robert Longson
|
4c270c782d
|
Bug 678250 - Filter bounds rounded before scaling so small filters may be too large. r=roc
|
2011-08-15 19:41:57 +01:00 |
Ms2ger
|
ff106041e6
|
Bug 677101, part b - Remove nsContentUtils.h includes from headers; r=volkmar
|
2011-08-11 15:29:50 +02:00 |
Robert Longson
|
a5e8c365e2
|
Bug 672519 - dominant-baseline applied multiple times for tspan. r=dholbert
|
2011-07-31 19:36:40 +01:00 |
Robert Longson
|
67d53a9a77
|
Bug 671892 - Simplify a common filter number conversion pattern. r=dholbert
|
2011-07-23 09:44:52 +01:00 |
Matt Woodrow
|
dd8d0bcfa0
|
Bug 505115 - Part 5 - Use gfx3DMatrix in layout. r=roc
|
2011-07-23 10:28:51 +12:00 |
Ms2ger
|
ddde247e90
|
Bug 670235 - Remove nsIDOMWindowInternal; r=sicking
|
2011-07-15 12:31:34 +02:00 |
Simon Montagu
|
d1d43b4388
|
Make all nsBidiPresUtils methods static. Bug 624798, r=roc
|
2011-04-13 12:23:49 +03:00 |
Jonathan Watt
|
83f4467feb
|
Bug 664130 - Rename GetHittestMask to GetHitTestFlags to avoid confusion about masking. r=longsonr.
|
2011-07-08 14:20:14 +01:00 |
Phil Ringnalda
|
1b7f3ea4c1
|
Bug 669025 followup, fix crashtests.list typo
|
2011-07-03 14:20:10 -07:00 |
Robert Longson
|
73d57ac165
|
Bug 669025 - class name and proto chain interface mismatch with number-optional-number and integer-optional-integer. r=dholbert
|
2011-07-03 20:49:11 +01:00 |
Robert Longson
|
bbe0acfdc4
|
Bug 617623 - animate number-optional-number and integer-optional-integer attributes properly. r=dholbert
|
2011-07-01 08:19:52 +01:00 |
Robert Longson
|
db14979234
|
Bug 666068 - Speed up nsSVGIntegrationUtils::UsingEffectsForFrame. r=jwatt,jmuizelaar
|
2011-06-22 21:07:31 +01:00 |
Jonathan Watt
|
423c5ac20a
|
Bug 664130 - const-ify some SVG element class methods. r=dholbert.
--HG--
extra : rebase_source : e3efcfa1b14b36a5b7f1baefde3fbffb471c6b37
|
2011-06-16 11:53:13 +01:00 |
Daniel Holbert
|
549b801248
|
Bug 654858: Fix float-to-nscoord rounding issue in SVG intrinsic ratio, with certain GCC versions & optimizations. r=roc
|
2011-06-13 14:48:50 -07:00 |
L. David Baron
|
0ccf5e7770
|
Remove notion of percentage intrinsic size: remove the single case that (incorrectly) sets percentage intrinsic sizes, and fix all of the tests that depend on our old incorrect behavior. (Bug 611099) r=dholbert
Needed to help CSS 2.1 meet Proposed Recommendation entrance criteria.
|
2011-06-12 18:52:32 -07:00 |
Robert Longson
|
55d06ab024
|
Bug 657077 - Should not assert calling suspendRedraw on elements that fail conditional processing. r=dholbert
|
2011-05-31 19:12:40 +01:00 |
Masayuki Nakano
|
f6d218f2cd
|
Bug 660121 Remove all pref related methods from nsContentUtils r=roc
|
2011-05-29 08:42:57 +09:00 |
Masayuki Nakano
|
75d9ba5fe6
|
Bug 659533 Replace nsContentUtils::GetBoolPref() with Preferences::GetBool() r=roc
|
2011-05-25 15:31:59 +09:00 |
Craig Topper
|
0d4bb41ead
|
Bug 658143 - Part 1: Changes nsCOMPtr<nsFrameSelection> to nsRefPtr. r=roc
|
2011-05-18 20:10:49 -07:00 |
Robert Longson
|
0eb4c1504f
|
Bug 655497 - Remove nsISVGGlyphFragmentLeaf. r=dholbert
|
2011-05-07 18:08:41 +01:00 |
Boris Zbarsky
|
5ef954d6be
|
Merge cedar with mozilla-central
|
2011-05-06 20:39:36 -04:00 |
Daniel Holbert
|
906f17dbe0
|
Bug 655025 followup: Rename added IsEmpty method to avoid clashing with inherited nsIFrame method. r=longsonr
|
2011-05-06 11:33:21 -07:00 |
Robert Longson
|
a2f774cf55
|
Bug 655025 - Fix zippity graph. r=dholbert
|
2011-05-06 11:45:17 +01:00 |
Robert Longson
|
5617229cea
|
Bug 620286 - White space at beginning (end) of tspan should render when there is preceding (following) non-white space text. r=roc
|
2011-05-03 08:45:30 +01:00 |
Robert Longson
|
e466794c80
|
Bug 643419 - pathLength should affect stroke-dasharray. r=dholbert
|
2011-05-01 19:26:20 +01:00 |