Граф коммитов

2453 Коммитов

Автор SHA1 Сообщение Дата
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
Cameron McCormack 0ef9faa708 Bug 1261754 - Part 10: Move mix-blend-mode from nsStyleDisplay to nsStyleEffects. r=dholbert 2016-04-12 15:52:42 +10:00
Cameron McCormack c2126abc67 Bug 1261754 - Part 9: Move clip from nsStyleDisplay to nsStyleEffects. r=dholbert 2016-04-12 15:52:42 +10:00