layout/svg/nsSVGOuterSVGFrame.cpp
fbc54f707dc421f8132340e45fa2719dbdc9621b
created 2017-05-01 19:32 +0200
pushed 2017-06-12 13:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1361051: rename mozilla::FrameType to mozilla::LayoutFrameType. r=xidorn
662df8ef329fd7a38fb2ceb24e305cd31e7bcaa7
created 2017-04-30 17:30 +0200
pushed 2017-06-12 13:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam
0901f80a81dbc1073f3355016119586524cf81e9
created 2017-03-15 16:59 +0000
pushed 2017-06-12 13:08 +0000
Jonathan Watt Jonathan Watt - Bug 828240, part 2 - Create only one nsDisplayTransform for outer-<svg> children-only transforms. r=longsonr
c1d8ff1b468c794751c80780dd82474d9dbdfa0e
created 2017-03-13 14:05 +0000
pushed 2017-06-12 13:08 +0000
Jonathan Watt Jonathan Watt - Bug 1353697, part 2 - Fix the 'transform' attribute on outer-<svg> to also transform the border, padding and clip rect. r=longsonr
bf8f1a8b19e23f10cfba36b07613878877f484de
created 2017-03-27 11:28 +0800
pushed 2017-06-12 13:08 +0000
cku cku - Bug 877661 - Part 2. Pass decode flag from outer-svg/ svg-container paint call to nsSVGUtils::PaintFrameWithEffects. r=tnikkel
87c961bde81eacc13beb8d3883fc02e5ce4bd939
created 2017-03-24 16:49 +0800
pushed 2017-06-12 13:08 +0000
cku cku - Bug 1345853 - Part 3. Pass sync docode flag down to nsSVGDisplayableFrame::PaintSVG. r=tnikkel
d6e48f31f0c8e2c3591b860172e29334f56d4074
created 2017-02-09 18:24 +0000
pushed 2017-06-12 13:08 +0000
Jonathan Watt Jonathan Watt - Bug 1349244 - Rename nsISVGChildFrame to nsSVGDisplayableFrame to reduce confusion. r=longsonr
aa279848f2133b82f83649478ee0a57f69e7d263
created 2017-03-15 14:00 -0400
pushed 2017-06-12 13:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 1347411 part 7. Change stylo to correctly recompute style of SVG anonymous wrapper boxes. r=heycam
0fa0d070ca5c937f01471e6ee5ed89c6b938aa19
created 2017-03-07 20:07 -0800
pushed 2017-06-12 13:08 +0000
Daniel Holbert Daniel Holbert - Bug 1345202 part 2: Add "using namespace mozilla::image" to all layout/svg/*.cpp files that use the DrawResult type. r=TYLin
cb33bd098140c9cef18c8716853bb6c5e29190ac
created 2017-02-14 17:55 +0800
pushed 2017-04-18 12:07 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 775624 Part 22 - Remove NS_FRAME_COMPLETE. r=dholbert
b1fb2a174fbf045a8ca8fe00eb80117a2cb6d441
created 2017-01-24 23:22 +0800
pushed 2017-04-18 12:07 +0000
cku cku - Bug 1224207 - Part 6. Move GetCSSPxToDevPxMatrix to nsSVGUtils. r=mstange
f9aae3308f056124451e99bfbfa3e3c8efd17215
created 2017-02-08 17:53 +0800
pushed 2017-04-18 12:07 +0000
Iris Hsiao Iris Hsiao - Backed out 8 changesets (bug 1224207) for Win8 Reftest failures
587cde853b75c985b4818120378de19a10d8c3ce
created 2017-01-24 23:22 +0800
pushed 2017-04-18 12:07 +0000
cku cku - Bug 1224207 - Part 6. Move GetCSSPxToDevPxMatrix to nsSVGUtils. r=mstange
db70aca765dc6400864e16701f4c9d42866ad713
created 2016-12-01 09:06 +0100
pushed 2017-03-06 20:48 +0000
Julian Seward Julian Seward - Bug 1316556 - Remove zeroing allocation in class nsIPresShell. r=dbaron.
96b1c6a3844608cadf76da9cd23323c884e29d0f
created 2016-11-05 02:57 +0100
pushed 2017-01-23 14:19 +0000
Mats Palmgren Mats Palmgren - Bug 1300369 part 9 - Add a ComputeSizeFlags param to nsFrame::ComputeSizeWithIntrinsicDimensions (idempotent patch). r=dholbert
4bc29ce155bda34dc1638a588755c95fcbd092ef
created 2016-11-05 02:57 +0100
pushed 2017-01-23 14:19 +0000
Mats Palmgren Mats Palmgren - Bug 1300369 part 8 - Move nsLayoutUtils::ComputeSizeWithIntrinsicDimensions to a nsFrame method (idempotent patch). r=dholbert
381a072b2525082f28154f865e7a2efd25886604
created 2016-08-03 07:37 +0100
pushed 2016-11-14 12:26 +0000
Robert Longson Robert Longson - Bug 843480 - zoom on iframe is applied twice. r=jwatt
d1a449efbe4446e696311b21f7bdfcd709b82a26
created 2016-07-21 18:36 +0800
pushed 2016-09-19 13:38 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 7b - Rename various ReflowState variables to ReflowInput. r=dbaron
b2db47ba326823e5774032569afaa333bfb1f7a3
created 2016-07-21 18:36 +0800
pushed 2016-09-19 13:38 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 5c - Rename nsHTMLReflowMetrics to ReflowOutput. r=dbaron
36e0aef210e256b04a1afce041c8ad5f150bd720
created 2016-07-21 18:36 +0800
pushed 2016-09-19 13:38 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1277129 Part 1c - Rename nsHTMLReflowState to ReflowInput. r=dbaron
c0700bedb4f765a2fd55ab2bc71af4d6b322084d
created 2016-07-14 12:47 +0800
pushed 2016-09-19 13:38 +0000
cku cku - Bug 1258510 - Part 2. Use the return value of nsLayoutUtils::DrawSingleImage & DrawSingleUnscaledImage. r=mstange
493b3ce6d3ab36d85a43f666c4959c0cf392b75c
created 2016-07-13 08:37 +0200
pushed 2016-09-19 13:38 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset c43fa1320372 (bug 1258510)
c43fa13203725aaf441056e838e68499a8a5c526
created 2016-07-12 16:15 +0800
pushed 2016-09-19 13:38 +0000
cku cku - Bug 1258510 - Part 2. Use the return value of nsLayoutUtils::DrawSingleImage & DrawSingleUnscaledImage. r=mstange
35b6bedcbb2ec68e387a87d14e8f5c7b98d2743e
created 2016-05-04 12:27 +1200
pushed 2016-08-01 13:59 +0000
Matt Woodrow Matt Woodrow - Bug 1243610 - Refactor UpdateOverflow to separate out local overflow from that contributed by descendants. r=dbaron
295dfad1d25101a2549aed2c40fd496d6e620974
created 2016-04-18 15:34 +0800
pushed 2016-06-06 19:02 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1264837 Part 33 - Remove nsSVGOuterSVGAnonChildFrameBase. r=dholbert
4b8f1454b8d75a4915588e47052c02ce5067a12e
created 2016-04-18 15:32 +0800
pushed 2016-06-06 19:02 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1264837 Part 32 - Remove nsSVGOuterSVGFrameBase. r=dholbert
cc94c2055184cd4a5737b8d0572592271bab635e
created 2016-03-31 12:46 +0100
pushed 2016-06-06 19:02 +0000
Jonathan Watt Jonathan Watt - Bug 1263785 - Kill off the deprecated nsINode::GetCurrentDoc. r=baku
2344e8a7c4b7849778c4df45bc67a510aae8c218
created 2016-04-01 14:36 +1300
pushed 2016-06-06 19:02 +0000
Matt Woodrow Matt Woodrow - Bug 1258843 - Don't build SVG display items if their visibility is hidden. r=dholbert
16620f50a9371ee739eaffb2524d1d53c71d684e
created 2016-03-24 08:47 +0100
pushed 2016-06-06 19:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset e3853bd79051 (bug 1258843)
e3853bd7905106f0ad6674ff9fd1b62713a58333
created 2016-03-24 18:15 +1300
pushed 2016-06-06 19:02 +0000
Matt Woodrow Matt Woodrow - Bug 1258843 - Don't build SVG display items if their visibility is hidden. r=dholbert
553081118eba17ed80d5bab7fa6b60aa393b1ff8
created 2016-04-01 14:36 +1300
pushed 2016-04-25 16:57 +0000
Matt Woodrow Matt Woodrow - Bug 1258843 - Don't build SVG display items if their visibility is hidden. r=dholbert, a=ritu
e22b3043887ed36bf2c634c2924a7c8d39d226b1
created 2016-01-30 09:05 -0800
pushed 2016-04-25 16:57 +0000
Kyle Huey Kyle Huey - Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
e500c5a0577802378b51ed9817162dddea2a7d04
created 2016-01-29 22:42 +0800
pushed 2016-04-25 16:57 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1227927 Part 3 - Use ranged-based for-loop to rewrite some simple loops in part 2. r=mats
ca70ac0268052e53fca79ed583cdbb1322aceb81
created 2016-01-29 22:42 +0800
pushed 2016-04-25 16:57 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1227927 Part 2 - Remove nsIFrame::GetFirstPrincipalChild(). r=mats
dee213acd662a8e9f3535d4bbefd34102d9efc1e
created 2015-12-02 22:36 +0000
pushed 2016-01-25 13:55 +0000
Robert Longson Robert Longson - Bug 1145195 part 1 - Create a helper function for PrependLocalTransformsTo in SVGContentUtils r=dholbert
9c01b4d30bddd2b48ad2e43fe9d06da3558409c9
created 2015-10-26 14:37 -0700
pushed 2015-12-14 20:08 +0000
Kyle Huey Kyle Huey - Bug 1216401: Eviscerate nsIDOMWindow, move still needed methods to nsPIDOMWindow. r=bz
4f8b9b50cd9362cfbf83a679a64cb5903c4661f8
created 2015-08-31 16:22 +0100
pushed 2015-10-29 11:30 +0000
Jonathan Kew Jonathan Kew - Bug 1162418 - Try to find a suitable non-zero dimension to use when containing block's inline-size depends on an SVG element which is specified as a percentage of its container. r=jwatt
0bcc47d215e7f25ae24b11846b50f595cc46c42c
created 2015-07-14 10:13 +1000
pushed 2015-09-21 14:04 +0000
Cameron McCormack Cameron McCormack - Bug 1182964 - Replace use of nsTHashtable::EnumerateEntries with nsTHashtable::Iterator in layout/{style,svg}/. r=njn
0b743302cbfb8727f8e4aa0590536373d91ba3de
created 2015-04-06 11:22 -0400
pushed 2015-06-29 20:18 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 8882af540247 (bug 1029451) for intermittent timeouts in the newly-added test.
8882af540247a8c068aa16e958c2b56832a80261
created 2015-04-03 08:17 -0400
pushed 2015-06-29 20:18 +0000
Tom Tromey Tom Tromey - Bug 1029451 - Preserve mIsSynthesizedForTests on mouse events. r=ehsan
41c005e9398e95871789aa21bb0f26559320b3d9
created 2015-03-29 22:38 +0000
pushed 2015-05-11 18:39 +0000
Mats Palmgren Mats Palmgren - Bug 1148833 part 3 - Remove nsIFrame::WillReflow and add a non-virtual MarkInReflow method instead that sets NS_FRAME_IN_REFLOW. Call it at the start of Reflow(). r=roc
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-05-11 18:39 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
133ec7304f2208e89f02ed943480a1b1f02188c9
created 2015-03-03 11:08 +0000
pushed 2015-05-11 18:39 +0000
Andrea Marchesini Andrea Marchesini - Bug 1134280 - Get rid of Tag() - patch 1 - Is{HTML,XUL,MathML,SVG}Element and IsAnyOf{HTML,XUL,MathML,SVG}Elements, r=smaug
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
20729b28eb1e1d7f0d9e9e6e2c61e7050f09884f
created 2015-02-09 14:34 -0800
pushed 2015-03-30 18:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
e46260e7857ad6c690295552864c0c2c24828080
created 2015-02-06 15:04 -0800
pushed 2015-03-30 18:32 +0000
Andrew McCreight Andrew McCreight - Back out Bug 1127201 (part 2) for various problems.
7fa65aa297a48f9f568e58e38534f1c028624d64
created 2015-02-04 20:05 -0800
pushed 2015-03-30 18:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
be1f8816683e8f3a253420e2c68d84959e80f9b6
created 2014-11-11 11:02 +0000
pushed 2015-01-12 19:37 +0000
Jonathan Kew Jonathan Kew - Bug 1096260 - Convert flags parameter of nsIFrame::ComputeSize from uint32_t to a typed enum, and update callers accordingly. r=dholbert
3313505b1b0ebdeea0c615bae0e14a7167137498
created 2014-10-31 20:08 +0000
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1091321, part 4 - Convert nsISVGChildFrame::PaintSVG and related code from nsRenderingContext to gfxContext. r=longsonr
1653558849c3b01a3a820f5e3822d964e3891551
created 2014-10-31 20:08 +0000
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1091321, part 2 - Convert nsSVGIntegrationUtils::PaintFramesWithEffects and related code from nsRenderingContext to gfxContext. r=longsonr
f2003d572d536d1ff8d2d9f74f6eb059ae8e0a5a
created 2014-10-11 09:24 +0100
pushed 2014-11-28 15:29 +0000
Robert Longson Robert Longson - Bug 1078031 - get rid of renderMode. r=jwatt
b2afb3535ace8584682b5c7965ea14d1e5b80280
created 2014-10-04 12:13 +0100
pushed 2014-11-28 15:29 +0000
Jonathan Watt Jonathan Watt - Bug 1077120 - Remove gfxContext::HasError(). r=Bas
7879734700ce9d78f2f2d3099ec99e11032bb8df
created 2014-09-30 18:08 +0100
pushed 2014-11-28 15:29 +0000
Jonathan Watt Jonathan Watt - Bug 1074294, part 1 - Convert SVGAutoRenderState to act on a Moz2D DrawTarget. r=longsonr
297baa9f1a984ebf7f9016c0ae0a9cc8ca896567
created 2014-09-11 07:48 +0100
pushed 2014-11-28 15:29 +0000
Jonathan Watt Jonathan Watt - Bug 1064082 - Get rid of nsRenderingContext's PushState and PopState methods. r=Bas
335f38ba4490add6bd5f92d55879667fad608dc8
created 2014-09-10 14:26 +0100
pushed 2014-11-28 15:29 +0000
Jonathan Watt Jonathan Watt - Bug 1065127 - Avoid Matrix().Translate()/Scale()/Rotate() multiplication in lots of places. r=Bas
07c38f762c8152e3ca1db4224f39d43096e41c40
created 2014-09-10 14:30 +0200
pushed 2014-11-28 15:29 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset e6b766d8a815 (bug 1065127) for bustage
e6b766d8a815a4a70bb26211eb800ae0963b0fd5
created 2014-09-10 11:45 +0100
pushed 2014-11-28 15:29 +0000
Jonathan Watt Jonathan Watt - Bug 1065127 - Avoid Matrix().Translate()/Scale()/Rotate() multiplication in lots of places. r=Bas
9e6c2fe193c04e0b4a7638083059a6e1793d22c9
created 2014-09-08 12:28 +0100
pushed 2014-11-28 15:29 +0000
Jonathan Watt Jonathan Watt - Bug 1062249 - Vastly simplify the various GetCanvasTM methods. r=longsonr
4cc20221b0f6ed06f4bc124671047ea08d76581a
created 2014-09-04 20:09 +0100
pushed 2014-11-28 15:29 +0000
Jonathan Watt Jonathan Watt - Bug 1063073 - Make sure embedding elements that rely on an embedded SVG's intrinsic dimensions are resized if the SVG is late in loading. r=dholbert
a16e9746d9b62067705f08e7bcea2550819110a4
created 2014-08-29 20:42 +0100
pushed 2014-11-28 15:29 +0000
Jonathan Watt Jonathan Watt - Bug 932771, part 3 - Make PaintSVG painting work by passing transforms down, rather than walking up the tree using GetCanvasTM. r=longsonr
less more (0) -100 -60 tip