Chris Peterson
353ee65255
Bug 1272513 - Part 1: Suppress -Wshadow warnings-as-errors in some directories. r=glandium
2016-05-11 00:00:01 -07:00
Jonathan Watt
eef9767c21
No bug - Mark some SVG classes as final. r=sparky
2016-05-06 17:25:55 +01:00
Seth Fowler
180fb0583d
Bug 1268348 - Pass the previous visibility state to OnVisibilityChange(). r=mstange
2016-05-11 19:27:27 -07:00
Robert Longson
4236a89dfc
Bug 1260032 - drop support for altGlyph as a tspan. r=cam r=peterv (DOM Peer)
2016-05-10 10:02:20 +01:00
Matt Woodrow
47cde44daf
Bug 1243610 - Refactor UpdateOverflow to separate out local overflow from that contributed by descendants. r=dbaron
2016-05-04 12:27:43 +12:00
Nicholas Nethercote
2511b2c327
Bug 1267550 (part 2) - Rename MOZ_WARN_UNUSED_RESULT as MOZ_MUST_USE. r=froydnj.
...
It's an annotation that is used a lot, and should be used even more, so a
shorter name is better.
MozReview-Commit-ID: 1VS4Dney4WX
--HG--
extra : rebase_source : b26919c1b0fcb32e5339adeef5be5becae6032cf
2016-04-27 14:16:50 +10:00
Ting-Yu Lin
3256e20da1
Bug 1267209 - Convert nsLayoutUtils::PaintFrame flags to be an enum class. r=jfkthame
...
MozReview-Commit-ID: 4IFOlP9oVHl
--HG--
extra : rebase_source : 012b15e5e7b7489cf8ea9a2c812719ed009ef72e
2016-04-27 12:01:54 +08:00
CJKu
f75bface0f
Bug 1265715 - Part 2. Add nsDisplayListBuilderMode parameter into nsLayoutUtils::PaintFrame; r=jfkthame
...
MozReview-Commit-ID: 1jkJOOH8KCi
--HG--
extra : rebase_source : c3a67cf66bb1f19cb3a0acc0cab3a45f1f02ea00
2016-04-26 00:26:40 +08:00
Kyle Huey
c73656947b
Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj
2016-04-25 17:23:21 -07:00
Jonathan Watt
debbbba148
Bug 752638, part 1 - Move SVGTextFrame::SetupContextPaint to nsSVGUtils. r=heycam
2016-04-22 11:52:19 +01:00
Jeremy Chen
a9eb6cfaa2
Bug 1248708 - Part2.1: use mfbt/TypedEnumBits.h for DrawMode. r=jwatt
...
--HG--
extra : rebase_source : 23577723d8b5b8a5d6c4797bae797b47c195e9e5
2016-04-21 23:27:39 +08:00
Jonathan Watt
c7da421b17
Bug 1266101, part 1 - Remove various bits of dead code related to painting SVG text. r=heycam
2016-04-21 14:39:30 +01:00
Seth Fowler
0847460298
Bug 1261554 (Part 1) - Prepare for implementing in-displayport visibility tracking. r=mstange
2016-04-21 01:21:58 -07:00
CJKu
644959b4eb
Bug 1231643 - Part 1. Create skia-A8-surface for mask composition when backendtype of the source DrawTarget is CG; r=mstange
...
MozReview-Commit-ID: J0oIhhTowk7
--HG--
extra : rebase_source : 0825caa3824a369d4a59a2ed8dc1c877bb4b0509
2016-04-19 10:55:20 +08:00
Ting-Yu Lin
2792ab700c
Bug 1264837 Part 45 - Remove SVGViewFrameBase. r=dholbert
...
MozReview-Commit-ID: HynJLTOM7ic
--HG--
extra : rebase_source : cace67ef5b04fff01be3f77cb1037bb4ced1d1c1
2016-04-18 15:57:01 +08:00
Ting-Yu Lin
0890d2766a
Bug 1264837 Part 44 - Remove SVGTextFrameBase. r=dholbert
...
MozReview-Commit-ID: J6Kcpqm3ot8
--HG--
extra : rebase_source : 9ffb2804ff3950fe4e93f252a4536dc85f75a292
2016-04-18 15:54:36 +08:00
Ting-Yu Lin
9429decf03
Bug 1264837 Part 43 - Remove SVGFEUnstyledLeafFrameBase. r=dholbert
...
MozReview-Commit-ID: JORpKHrdiRW
--HG--
extra : rebase_source : 0a5b41ba129309e10606bca9e5997a5c76bd2fe6
2016-04-18 15:52:31 +08:00
Ting-Yu Lin
f17395df8b
Bug 1264837 Part 42 - Remove SVGFELeafFrameBase. r=dholbert
...
MozReview-Commit-ID: H40idRvWopf
--HG--
extra : rebase_source : b13c255342473ef0df78fcf60c4df823b468cb12
2016-04-18 15:50:08 +08:00
Ting-Yu Lin
edcf624a82
Bug 1264837 Part 41 - Remove SVGFEImageFrameBase. r=dholbert
...
MozReview-Commit-ID: Dvff6q8ESvs
--HG--
extra : rebase_source : f24408a767982fc7898ae10761d6df6b49f56cb1
2016-04-18 15:49:07 +08:00
Ting-Yu Lin
e306f86380
Bug 1264837 Part 40 - Remove SVGFEContainerFrameBase. r=dholbert
...
MozReview-Commit-ID: HOISrUkVbdt
--HG--
extra : rebase_source : b4e2fc7563674537b9d13bdbd412a35d85c0bf21
2016-04-18 15:47:37 +08:00
Ting-Yu Lin
8b871e4c4f
Bug 1264837 Part 39 - Remove nsSVGUseFrameBase. r=dholbert
...
MozReview-Commit-ID: CJoLvBLPsIp
--HG--
extra : rebase_source : efcdb546f9c6b9f3c295c61c867ff4d007c8796b
2016-04-18 15:46:09 +08:00
Ting-Yu Lin
f1b3bc79b9
Bug 1264837 Part 38 - Remove nsSVGSwitchFrameBase. r=dholbert
...
MozReview-Commit-ID: K7LxDjF7XHY
--HG--
extra : rebase_source : 7ea2e05ab0b8ac77c6e2d5a2b28745cf2047e06d
2016-04-18 15:43:07 +08:00
Ting-Yu Lin
e5872bf0fb
Bug 1264837 Part 37 - Remove nsSVGStopFrameBase. r=dholbert
...
MozReview-Commit-ID: 9rukuVgOrMm
--HG--
extra : rebase_source : 67a6b4ac31277e552a9d8f09ae142c1e2dd6069a
2016-04-18 15:42:05 +08:00
Ting-Yu Lin
de476c597f
Bug 1264837 Part 36 - Remove nsSVGPatternFrameBase. r=dholbert
...
MozReview-Commit-ID: 73NKQiyorGS
--HG--
extra : rebase_source : aa9ef59b7b2ece3a04b88e718e88eab187ad256f
2016-04-18 15:40:29 +08:00
Ting-Yu Lin
40eb55de27
Bug 1264837 Part 35 - Remove nsSVGPathGeometryFrameBase. r=dholbert
...
MozReview-Commit-ID: 65TI0SnEXax
--HG--
extra : rebase_source : 94a5f99dc750e344c632f3ceac93e55370bae076
2016-04-18 15:38:47 +08:00
Ting-Yu Lin
1ee3684650
Bug 1264837 Part 34 - Remove nsSVGPaintServerFrameBase. r=dholbert
...
MozReview-Commit-ID: JV6YsHX8VMV
--HG--
extra : rebase_source : 7fc23a88cb46eefd373a08898fbedfaa40c346fb
2016-04-18 15:36:49 +08:00
Ting-Yu Lin
1f0bced733
Bug 1264837 Part 33 - Remove nsSVGOuterSVGAnonChildFrameBase. r=dholbert
...
MozReview-Commit-ID: 4hnGGYnAjDh
--HG--
extra : rebase_source : d40a06b4d23d4aa1a5a3314cafc54e3f93712311
2016-04-18 15:34:12 +08:00
Ting-Yu Lin
58668ec6f6
Bug 1264837 Part 32 - Remove nsSVGOuterSVGFrameBase. r=dholbert
...
MozReview-Commit-ID: qFKf1Da8Cn
--HG--
extra : rebase_source : 27725a6a456de8383bd2869f568dfc2668c3b3fd
2016-04-18 15:32:11 +08:00
Ting-Yu Lin
39914e42eb
Bug 1264837 Part 31 - Remove nsSVGMaskFrameBase. r=dholbert
...
MozReview-Commit-ID: DMAj31tSGhv
--HG--
extra : rebase_source : 1c6a0619d6149f739a59aa99e79dda0b2f7fac1c
2016-04-18 15:30:09 +08:00
Ting-Yu Lin
9ef3b285a4
Bug 1264837 Part 30 - Remove nsSVGMarkerAnonChildFrameBase. r=dholbert
...
MozReview-Commit-ID: C9G8KoYAna3
--HG--
extra : rebase_source : 87df6e46ff6a26fcdcabaab24dfd6a8c0b044690
2016-04-18 15:28:03 +08:00
Ting-Yu Lin
836528eeac
Bug 1264837 Part 29 - Remove nsSVGMarkerFrameBase. r=dholbert
...
MozReview-Commit-ID: ECmFfNirWo3
--HG--
extra : rebase_source : a4e74c1f3c1f3eca805af89762b8260360ceb265
2016-04-18 15:26:00 +08:00
Ting-Yu Lin
afb3cb78a8
Bug 1264837 Part 28 - Remove nsSVGInnerSVGFrameBase. r=dholbert
...
MozReview-Commit-ID: Ky1RyuhE7Tt
--HG--
extra : rebase_source : 6122955fdd694ac1e0169988e7bd9d5db7f2201e
2016-04-18 15:23:52 +08:00
Ting-Yu Lin
3f28016e07
Bug 1264837 Part 27 - Remove nsSVGImageFrameBase. r=dholbert
...
MozReview-Commit-ID: Guh2gWnm45y
--HG--
extra : rebase_source : 484e9acfd77efb85e9e7b2cf18b5f54746eb59e8
2016-04-18 15:21:40 +08:00
Ting-Yu Lin
c46a3ce530
Bug 1264837 Part 26 - Remove nsSVGRadialGradientFrameBase. r=dholbert
...
MozReview-Commit-ID: DPgBVVoWied
--HG--
extra : rebase_source : cf47d943dbd90e401a591636e2dc1924181968c2
2016-04-18 15:19:21 +08:00
Ting-Yu Lin
35ba281a41
Bug 1264837 Part 25 - Remove nsSVGLinearGradientFrameBase. r=dholbert
...
MozReview-Commit-ID: 5o57Ai4Wbsx
--HG--
extra : rebase_source : 0e47dfb900912154be8f2fc747d26861c2597ead
2016-04-18 15:17:35 +08:00
Ting-Yu Lin
15fbb68d14
Bug 1264837 Part 24 - Remove nsSVGGradientFrameBase. r=dholbert
...
MozReview-Commit-ID: CGIBpG8buVU
--HG--
extra : rebase_source : 1b083bea0bda01cb3557ffe7885934e70b788eed
2016-04-18 15:15:23 +08:00
Ting-Yu Lin
e8c169c7ba
Bug 1264837 Part 23 - Remove nsSVGGFrameBase. r=dholbert
...
MozReview-Commit-ID: 1QzQaR9tUIZ
--HG--
extra : rebase_source : 91d35cd35d0586f100e32dd6cd278df824f17515
2016-04-18 15:08:01 +08:00
Ting-Yu Lin
6cd43df135
Bug 1264837 Part 22 - Remove nsSVGGenericContainerFrameBase. r=dholbert
...
MozReview-Commit-ID: A3Mct3IxlJW
--HG--
extra : rebase_source : b9089ea6789e67fbf7dc6cc1a05490c3af668123
2016-04-18 15:11:10 +08:00
Ting-Yu Lin
fdd9183c2b
Bug 1264837 Part 21 - Remove nsSVGForeignObjectFrameBase. r=dholbert
...
MozReview-Commit-ID: IP7Z43hrcbc
--HG--
extra : rebase_source : 027a5aff3b14400b8fbd2aa64703bc049082a252
2016-04-18 15:05:48 +08:00
Ting-Yu Lin
a8f27af21d
Bug 1264837 Part 20 - Remove nsSVGFilterFrameBase. r=dholbert
...
MozReview-Commit-ID: 9VzfqZpVVVK
--HG--
extra : rebase_source : 898e9d47c1af204dbbdf9537ed59162d1a54399c
2016-04-18 15:02:37 +08:00
Ting-Yu Lin
c85f7ff0eb
Bug 1264837 Part 19 - Remove nsSVGContainerFrameBase. r=dholbert
...
MozReview-Commit-ID: EPoMcv1GsnS
--HG--
extra : rebase_source : dcd4a223d50e5de8b92d779d35ad0461f35dbecd
2016-04-18 14:56:50 +08:00
Ting-Yu Lin
083eac991f
Bug 1264837 Part 18 - Remove nsSVGClipPathFrameBase. r=dholbert
...
MozReview-Commit-ID: It4pCnQtjDi
--HG--
extra : rebase_source : 3828cf4e22915920c50c5377303cc641dc5e0347
2016-04-18 14:54:51 +08:00
Ting-Yu Lin
44aeebed7b
Bug 1264837 Part 17 - Remove nsSVGAFrameBase. r=dholbert
...
MozReview-Commit-ID: 365bVyNBXIL
--HG--
extra : rebase_source : 344c0b98b3eed74c81b71537f6a7958b92c62835
2016-04-18 14:52:46 +08:00
Carsten "Tomcat" Book
f045c7e5ec
Backed out changeset bd58bce52916 (bug 1231643) for test failures in mask-composite-2a.html
2016-04-13 08:56:29 +02:00
CJKu
7f02e854d2
Bug 1231643 - Part 1. Create skia-A8-surface for mask composition when backendtype of the source DrawTarget is CG; r=mstange
...
MozReview-Commit-ID: J0oIhhTowk7
2016-04-13 12:25:24 +08:00
Milan Sreckovic
e0b2b9e425
Bug 1259513: Make gfxContext constructor private, use a utility function that can return nullptr. r=bas,lsalzman
...
MozReview-Commit-ID: rHhLEDZEQt
--HG--
extra : rebase_source : 4988f3f488c19dd35a9979e96f78a5511ee8f3d2
2016-04-12 15:18:11 -04:00
Jonathan Watt
9480920b04
Bug 1263785 - Kill off the deprecated nsINode::GetCurrentDoc. r=baku
2016-03-31 12:46:32 +01:00
Jonathan Watt
6479311100
Bug 1263789 - Stop nsSVGMaskFrameNEON.h from polluting the global namespace. r=dholbert
2016-03-29 00:37:15 +01:00
Cameron McCormack
6b84ca3abb
Bug 1261754 - Part 12: Move filter from nsStyleSVGReset to nsStyleEffects. r=dholbert
2016-04-12 15:52:43 +10:00
Cameron McCormack
672aaef5a4
Bug 1261754 - Part 11: Move opacity from nsStyleDisplay to nsStyleEffects. r=dholbert
2016-04-12 15:52:43 +10:00