layout/svg/base/src/nsSVGUtils.cpp
8ddd09649e1318e52b111d52a11725158661e2e5
created 2011-09-30 10:25 +0100
pushed 2011-09-30 20:09 +0000
Jonathan Watt Jonathan Watt - 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.
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-30 20:09 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
c9a9397f6db3e27cff0cf5ba8ed1fa4c3b9d85c2
created 2011-09-25 22:04 +0100
pushed 2011-09-30 20:09 +0000
Brian Birtles Brian Birtles - Bug 602759 part 13 - Update layout to use new matrix and transform types; r=jwatt
e081de558f5945376ebcbd07a5c6cf30dda08bfe
created 2011-09-19 18:09 +0100
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 687518 - Remove nsSVGUtils:: from nsSVGutils methods. r=roc
620b73b3d768044892f08c52b8cfb407b928d228
created 2011-09-05 18:53 +0100
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 684479 - Bounding boxes for strokes are unnecessarily big for many shapes. r=roc
d9797d99f5f739ebd244ce27748a548f4b3b9cfd
created 2011-08-24 22:54 +0200
pushed 2011-09-30 20:09 +0000
Mats Palmgren Mats Palmgren - Bug 653649 - New way of getting child lists from frames. (part 4/5) r=roc
e3efcfa1b14b36a5b7f1baefde3fbffb471c6b37
created 2011-06-16 11:53 +0100
pushed 2011-09-30 20:09 +0000
Jonathan Watt Jonathan Watt - Bug 664130 - const-ify some SVG element class methods. r=dholbert.
5d7b5f2ea6034b386c8322755fff017ecef73169
created 2011-05-29 08:42 +0900
pushed 2011-09-30 20:09 +0000
Masayuki Nakano Masayuki Nakano - Bug 660121 Remove all pref related methods from nsContentUtils r=roc
4c6fdf1c030df1f77540ff0d48e45dcb084b52ae
created 2011-05-25 15:31 +0900
pushed 2011-09-30 20:09 +0000
Masayuki Nakano Masayuki Nakano - Bug 659533 Replace nsContentUtils::GetBoolPref() with Preferences::GetBool() r=roc
23430875e8618270202e44fe79aef56365a0e751
created 2011-05-07 18:08 +0100
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 655497 - Remove nsISVGGlyphFragmentLeaf. r=dholbert
33b198be1aa3c79438f0fba0ab2595d6034a5303
created 2011-04-21 12:36 -0700
pushed 2011-09-30 20:09 +0000
Zack Weinberg Zack Weinberg - Bug 649429 part 2: move nsSVGUtils::ConvertToSurfaceSize back to nsSVGUtils.cpp. r=dholbert
1764e405eb02190b3c9377dc26177c728cebe641
created 2011-04-16 21:08 -0700
pushed 2011-09-30 20:09 +0000
Zack Weinberg Zack Weinberg - Bug 651017, part 7: remove nsDeviceContext::CreateRenderingContextInstance and the CreateRenderingContext overload that takes a widget.
3237cf9bc6f8e9573ca383e60fac07ad16fdba4c
created 2011-04-16 18:22 -0700
pushed 2011-09-30 20:09 +0000
Zack Weinberg Zack Weinberg - Bug 651017, part 5: mechanical changes.
fc1ed658bf4b8214bc480dc4e005ea56d364c152
created 2011-04-19 15:07 +1200
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 641426. Part 8: Replace gfxRect::Outset/Inset with Inflate/Deflate. Also slip in a conversion constructor from nsIntRect to gfxRect. r=tnikkel
1baef3c464337523b0878573ae4bc706e9340d11
created 2011-04-19 15:07 +1200
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 641426. Part 3: Convert gfxRect::pos/size to x/y/width/height. r=joe,sr=cjones
90a2c72237e21712e6a536a5e04d39032ee0fe03
created 2011-04-07 21:18 -0700
pushed 2011-09-30 20:09 +0000
Zack Weinberg Zack Weinberg - Bug 174055, part 6: eliminate pointless nsresult return values.
d06f1282cc6d69b6a1367e5cd0fea8d7a19a8c65
created 2011-04-07 18:05 -0700
pushed 2011-09-30 20:09 +0000
Zack Weinberg Zack Weinberg - Bug 174055, part 4: mechanical fixups outside gfx.
34e0e1992231ac1999e057be4eeaa8570b8fd460
created 2011-04-07 18:04 -0700
pushed 2011-09-30 20:09 +0000
Zack Weinberg Zack Weinberg - Bug 174055, part 1: minimize inclusion of nsI(Thebes)FontMetrics.h.
f54747d3a9087414d41d7c8894b8c67fa52c4474
created 2011-04-07 18:04 -0700
pushed 2011-09-30 20:09 +0000
Jan Küchler Jan Küchler - Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>.
f6cb911d37da7a7968164be18da41cc64734a2b6
created 2011-04-07 22:27 -0700
pushed 2011-09-30 20:09 +0000
Felipe Corrêa da Silva Sanches Felipe Corrêa da Silva Sanches - Bug 484966. Remove nsSVGUtils::GetParentElement in favor of nsIContent::GetFlattenedTreeParent. r=jwatt
23f36fd8b36eba90591688691e4973187f505326
created 2011-02-26 10:21 +0000
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 635511 - Improve performance getting parent SVG elements r=jwatt
fc1ca73d597894fe3067cb013c9257119f54c1b4
created 2010-12-29 10:29 +0000
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 621598 - Don't try to get covered region of parts of markers r+a=roc
01bbeb378ff39f4def0f5977016c3617b4b736b4
created 2010-12-20 12:21 -0400
pushed 2011-09-30 20:09 +0000
Mihai Sucan Mihai Sucan - Bug 606498 - Make sure the new nsIScriptError2 is used in all possible places- part 2; r=bzbarsky,dbaron,mrbkap sr=jst a=blocking2.0
0ca1b65bb907b67d8af7c897e442044232d1464c
created 2010-12-19 17:47 +0000
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 620144 - clip paths and masks that cannot be resolved should be ignored r=jwatt,a=roc
c347676c5cffa5e763bc9d9ea56e3d14c80500a9
created 2010-12-19 16:45 -0800
pushed 2011-09-30 20:09 +0000
Daniel Holbert Daniel Holbert - Bug 272288 Patch 1: Fix nsSVGImageFrame to handle SVG images. r=roc a=roc
be1f7ea06a5efbfb0165625c0759d25291e03c32
created 2010-12-19 16:45 -0800
pushed 2011-09-30 20:09 +0000
Daniel Holbert Daniel Holbert - Bug 619516 Patch 4: Create overloaded version of nsSVGUtils::GetViewBoxTransform to take (un-animated) SVGPreserveAspectRatio. r=jwatt a=roc
3480ad2e571fdaada2e73e49d541435c6355d320
created 2010-12-19 16:45 -0800
pushed 2011-09-30 20:09 +0000
Daniel Holbert Daniel Holbert - Bug 619516 Patch 3: Rename files nsSVGPreserveAspectRatio.* to SVGAnimatedPreserveAspectRatio. r=jwatt a=roc
9235ac6b60533387bee0974fa730e928da9506c0
created 2010-12-19 16:45 -0800
pushed 2011-09-30 20:09 +0000
Daniel Holbert Daniel Holbert - Bug 619516 Patch 2: Update clients of nsSVGPreserveAspectRatio with new class name. r=jwatt a=roc
9e3b27acb9efa02ef95a5590d09664fc1b0c1aeb
created 2010-12-08 21:25 +0000
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 617448 - remove svg.enabled as the browser now uses SVG and fails to start if it's disabled r+a=roc
10fc5a720ed06d276207b518fcc847650378fa22
created 2010-12-08 12:15 +0000
pushed 2011-09-30 20:09 +0000
Jonathan Watt Jonathan Watt - Bug 522308 - Add support for SMIL animation of the <polygon> and <polyline> element's 'points' attributes. r=longsonr,dholbert,roc a=roc
b1a4d82fb98ad6f094e3b3e84615a48cc62fac1a
created 2010-12-05 20:33 +0000
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 615666 - SMIL animation does not work with percent units for "offset" attr on <stop> elements. r=jwatt a=roc
566832c6b2845b2c54c12c940ce871d7a3d2ea32
created 2010-11-24 11:35 +0200
pushed 2011-09-30 20:09 +0000
Oleg Romashin Oleg Romashin - Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. part1 r=roc a=apporval2.0
4e49d32a52169d2bd98735f7992f7d73f8d7c616
created 2010-12-03 16:40 +0000
pushed 2011-09-30 20:09 +0000
Jonathan Watt Jonathan Watt - Bug 589439. De-COMtaminate SVG number lists and support for SMIL animation of SVG number lists. a=roc r=roc,longsonr,dholbert.
510e6e2ae3fd9c0b3e0e3d032426a311272f0d2f
created 2010-11-29 09:08 -0800
pushed 2011-09-30 20:09 +0000
Justin Lebar Justin Lebar - Backed out changeset a5ec817740f0. a=orange
a5ec817740f0047309cb284a9b145e240719c81d
created 2010-11-24 11:35 +0200
pushed 2011-09-30 20:09 +0000
Oleg Romashin Oleg Romashin - Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. r=roc a=approval2.0
563dd73da0561004d120c3dd13fabdf6d46f2446
created 2010-11-24 16:19 -0800
pushed 2011-09-30 20:09 +0000
Dave Townsend Dave Townsend - Backing out changeset 8fff1c186b30 from bug 607653 due to reftest failures on OSX. a=bustage
8fff1c186b30d3985d068f84af7cfff6c695efae
created 2010-11-24 11:35 +0200
pushed 2011-09-30 20:09 +0000
Oleg Romashin Oleg Romashin - Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. r=roc a=approval2.0
acc4673a58ac64487ccffb0bfb936e6a78a9fcec
created 2010-10-14 20:03 -0500
pushed 2011-09-30 20:09 +0000
Timothy Nikkel Timothy Nikkel - Bug 582476. Part 2. When painting SVG foreign objects make sure to set the painting to window flag correctly. r=roc a=blocking-betaN+
60161fbfa014452bae14dedcef00ed1ce8b31201
created 2010-10-08 17:49 +0100
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 601406 - GetBBox crashes when called on an SVG a element r=jwatt a=blocking-final
0705671514244627171aa1b4e49053e1a3c6237c
created 2010-10-06 21:25 -0700
pushed 2011-09-30 20:09 +0000
L. David Baron L. David Baron - Change callers to use new nsIFrame overflow APIs. (Bug 542595, patch 20) r=roc a2.0=blocking2.0:beta8
06f22d3a34a1d552349e143741047ebbf0595ab8
created 2010-10-06 15:18 -0700
pushed 2011-09-30 20:09 +0000
Daniel Holbert Daniel Holbert - Bug 600574 part 2: Check for SVG images with viewBox in nsStyleBackground::Layer::RenderingMightDependOnFrameSize. r=bz r=longsonr a=blocking-betaN+
909665f6e95133156bccef4f18d0d5c1f04caf2f
created 2010-09-18 12:46 +0900
pushed 2011-09-30 20:09 +0000
KUROSAWA, Takeshi KUROSAWA, Takeshi - Bug 333698 - Fix x and y positioning of nested tspans; r=longsonr; a=roc
827cba9e267131c49c6f497ef725a77e9c67729f
created 2010-09-08 13:40 -0700
pushed 2011-09-30 20:09 +0000
Daniel Holbert Daniel Holbert - Bug 276431 Patch 5: Move two nsSVGUtils methods to header file so they can be inlined in non-gklayout code. r=roc a=blocking
64fa66e599c8bfe562456c5772c9cf98614db723
created 2010-08-20 14:29 -0500
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 585817. Part 3: Remove nsSVGUtils::GetThebesComputationalSurface and use gfxPlatform::ScreenReferenceSurface instead. r=jwatt
2763e57a691437b53d6223672cb3230945ee41f8
created 2010-08-19 19:03 -0500
pushed 2011-09-30 20:09 +0000
Chris Jones Chris Jones - Backed out changeset cebb111fbfc4
cebb111fbfc49506798a97c389519b1ead2fe0f4
created 2010-08-19 13:49 -0500
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 585817. Part 3: Remove nsSVGUtils::GetThebesComputationalSurface and use gfxPlatform::ScreenReferenceSurface instead. r=jwatt
255b19177dd428fd0380566cd8495a69be7f9765
created 2010-08-13 15:32 +0200
pushed 2011-09-30 20:09 +0000
Markus Stange Markus Stange - Bug 506826 - Add nsSVGIntegrationUtils::DrawPaintServer for use in -moz-element drawing. r=roc
81c119fb86c76beab97b9aafc109f5bacd0f16d6
created 2010-08-07 10:38 +0100
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 577850 - A gradient applied to SVG Text element should render as if the objectBoundingBox spans the entire Text content. r=roc
e302434bc8d4c19b21dbd2ab609a2badabc02e51
created 2010-07-18 11:06 +0100
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 487649 - Markers handle viewBox and preserveAspectRatio badly. r=jwatt
9712aa5f77e17cbe24fd906ccadb87689af761eb
created 2010-07-16 22:42 +0100
pushed 2011-09-30 20:09 +0000
Jonathan Watt Jonathan Watt - Bug 515116. DeCOMify SVG length-list, and implement SMIL animation of length-list. r=longsonr, r=dholbert, sr=roc
6fe4512f6991682215ce04de6191b904d832168f
created 2010-06-25 19:41 -0400
pushed 2011-09-30 20:09 +0000
Benjamin Smedberg Benjamin Smedberg - Merge mozilla-central into the branch for bug 568691, including fixup of the new jetpack binary module.
79ae7224e6273199d0db9638043e531942bc10fd
created 2010-06-21 11:41 -0400
pushed 2011-09-30 20:09 +0000
Benjamin Smedberg Benjamin Smedberg - Merge mozilla-central into the "branch" for but 568691. The omnijar XPT/component/chrome registration was removed during this merge, and will be re-added to the component manager shortly.
1e41bf320ea0cd5fa6a03892b87d59278ee8754c
created 2010-06-10 14:11 -0400
pushed 2011-09-30 20:09 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
0dd4e086cea5368862bf2a337d518114944e905f
created 2010-06-25 15:59 +0200
pushed 2011-09-30 20:09 +0000
Ms2ger Ms2ger - Bug 538362 - rename nsIDocument::GetPrimaryShell to nsIDocument::GetShell. r=smaug
41553c0928e14ae694672e760f9ee83b8b02868b
created 2010-06-18 21:21 +1200
pushed 2011-09-30 20:09 +0000
Robert O'Callahan Robert O'Callahan - Bug 572287. Fix leak of mThebesComputationalSurface. r=jwatt
d10c3fba495b05373d116689085004b66e56adae
created 2010-05-17 14:18 -0400
pushed 2011-09-30 20:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 566216. Our parent could be a document fragment. r=dholbert
1f2660a71a7aabe7a7d73b70c5545f26ac39e1dd
created 2010-05-14 13:04 -0400
pushed 2011-09-30 20:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 565826. Use Element in SMIL code as needed. r=dholbert
fbca3a801c22288c7df56434f5a1c2ec378f6f26
created 2010-05-12 14:41 -0700
pushed 2011-09-30 20:09 +0000
Robert Longson Robert Longson - Bug 490003: Take outer <svg> element's border and padding into account, for invalidation and hit-testing. r=roc
f73367a60951078c79787dc386c5a51b5fda6445
created 2010-05-05 14:18 -0400
pushed 2011-09-30 20:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 562971. Include Element.h as mozilla/dom/Element.h and don't use 'using namespace' quite as much. r=jst
1b7b064ee77a12a37b49fe3d598080696ce3c595
created 2010-04-30 09:12 -0400
pushed 2011-09-30 20:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 562688 part 13. Eliminate eELEMENT usage in layout/style, except the rule processor. r=dbaron
less more (0) -100 -60 tip