Robert O'Callahan
c72141ba76
Bug 1083635. Part 4: Return LayerManager from nsDisplayList::PaintRoot, and dump its contents in nsLayoutUtils::PaintFrame. r=mattwoodrow
...
--HG--
extra : rebase_source : 8c39aebedb275b56eda4a740b63ae4e00523c206
2014-10-21 10:32:10 +13:00
Robert O'Callahan
7d45b99ff8
Bug 1083635. Part 3: Flush displaylist dump before calling PaintRoot. r=mattwoodrow
...
--HG--
extra : rebase_source : 6da7f168218036a13be7dcd73ed8b3c552dcace1
2014-10-21 10:32:10 +13:00
Robert O'Callahan
50bd448572
Bug 1083635. Part 2: Inline nsDisplayList::PaintForFrame into PaintRoot. r=mattwoodrow
...
--HG--
extra : rebase_source : 1d313b18a2b0cc5894924299f421966a1f428799
2014-10-21 10:32:09 +13:00
Robert O'Callahan
997000fd40
Bug 1083635. Part 1: Remove nsDisplayZoom::Paint since it's dead code. r=mattwoodrow
...
--HG--
extra : rebase_source : bb053e5abb7f5a8ae17ab59af542db292ba35543
2014-10-21 10:32:09 +13:00
Robert O'Callahan
ba4692a8b6
Bug 1084672. Call NotifyDidPaint from the refresh driver to ensure it gets called regardless of whether OMTC is used or not. r=mattwoodrow
...
--HG--
extra : rebase_source : 51cc908538bd127c0af9089ae92aa82146032015
2014-10-22 14:26:17 +13:00
Kartikaya Gupta
238eaf381a
Bug 1078029 - Add code to reposition input event coordinates into the target frame. r=roc
...
The PositionedEventTargeting code allows input events to be dispatched to a
target not directly under the input event point. However, the coordinates of the
input event can then end up outside the bounding rect of the event target. This
state is generally unexpected by web content and may cause compatibility issues.
Fennec's front-end code used to deal with this by repositioning the input event
coordinates to be inside the bounding rect; now that Fennec is using the shared
C++ code we need to have that code here. This behaviour is guarded by a pref and
disabled by default (but enabled on Fennec).
2014-11-04 09:52:16 -05:00
Robert Longson
61134326e0
Bug 975757 - changes to transforms in patterns do not cause an update. r=jwatt
2014-11-04 14:52:27 +00:00
Armen Zambrano Gasparnian
8d30e1313d
Bug 1043699 - Add Mulet reftests support. r=jgriffin
2014-11-04 09:18:27 -05:00
Chris Lord
6162d0f241
Bug 974125 - Use RepaintFrame change hint for will-change. r=dbaron
2014-10-30 15:12:11 +00:00
Carsten "Tomcat" Book
8d1cd96b80
Backed out changeset 53d51e7fbb9e (bug 1063857) for Android Reftest Failures
2014-11-04 10:59:46 +01:00
Jonathan Watt
1f1669f782
Bug 1092392 - Finish porting nsCSSBorderRenderer to Moz2D. r=roc
...
--HG--
extra : rebase_source : 6db1d646f09b563b40208ba8bacdf3743fbe1ba7
2014-11-04 09:53:05 +00:00
Xidorn Quan
535d6e637b
Bug 1063857 - Implement new justification algorithm. r=roc,masayuki
2014-11-02 15:07:00 +01:00
Ryan VanderMeulen
4402a94e8d
Bug 891840 - Re-enable test_pixel_lengths.html now that the underlying platform bug has been fixed. r=me
...
--HG--
extra : rebase_source : 896d2b1f078ade77d5d99b6f2b00759242d0eb34
2014-11-03 17:09:41 -05:00
Vaibhav Agrawal
1ab18000f4
Bug 1083347 - Removing entries from android23.json and annotating manifests. r=gbrown
2014-11-03 12:01:51 -08:00
Rik Cabanier
a15ff61f2f
Bug 1092264 - Fix testing of 'isolation' property. r=dbaron
2014-11-03 10:13:13 -08:00
Bill McCloskey
17b35316ca
Bug 1090627 - [e10s] Fix broken fuzzy annotation in reftest (r=dbaron)
2014-11-03 07:10:28 -08:00
Bill McCloskey
47e2914482
Bug 1090627 - [e10s] Ensure hasTestPlugin is true in reftests (r=roc)
2014-11-03 07:10:28 -08:00
Kartikaya Gupta
65cae77ec6
Bug 1092139 - Make the PositionedEventTargeting code respect the flag to ignore root scroll frames. r=roc
...
The ignore-root-scroll-frame flag is used on mobile platforms in order to allow
hit-testing outside the viewport area. This is needed because the user can zoom
out and make visible an area larger than the viewport (i.e. the displayport) but
layout generally restricts hit-testing to the viewport. The code to retarget
events to nearby clickable elements also needs to respect this flag, otherwise
the retargeting fails to work outside the viewport area.
2014-11-03 09:43:52 -05:00
Gabor Krizsanits
eb20a2444f
Bug 1079185 - Using GetFlattenedTreeParent in GetParentForNode. r=bz
2014-11-03 12:16:41 +01:00
Jonathan Watt
e031ed5462
Bug 1092351 - Mark most of nsCSSBorderRenderer as private to make it easier to reason about and refactor. r=dholbert
2014-11-03 10:03:14 +00:00
Jonathan Watt
f3de49f29d
Bug 1092222, part 4 - Port nsCSSRenderingBorders fill painting to use Moz2D directly. r=roc
2014-11-03 10:03:11 +00:00
Jonathan Watt
f0cd135dd6
Bug 1092222, part 3 - Convert nsCSSRenderingBorders from Thebes to Moz2D basic types. r=roc
2014-11-03 10:03:09 +00:00
Jonathan Watt
15a8e15ca2
Bug 1092222, part 1 - Get rid of gfxContext::GraphicsLineCap and gfxContext::GraphicsLineJoin. r=roc
2014-11-03 10:01:57 +00:00
Ting-Yu Lin
d4b059aa6d
Bug 1029943 - Part 2 - Fix test fails on 824080-3/5/7.html, bug558663.html. r=ehsan
2014-10-31 09:14:00 +01:00
Gina Yeh
55bc8bc174
Bug 989198, Patch 9: Fix warning, r=smaug.
2014-11-03 15:06:10 +08:00
Gina Yeh
951ffe59de
Bug 989198, Patch 3: Dispatch BeforeAfterKeyboardEvent on b2g, r=smaug
2014-11-03 15:05:38 +08:00
Jesse Ruderman
fd6a617956
Bug 416107 - crashtest.
2014-11-02 22:47:01 +00:00
Martijn Wargers
72149a1197
Bug 407152 - crashtest.
2014-11-02 22:47:01 +00:00
Jesse Ruderman
2ffca0f9a3
Bug 403454 - crashtest.
2014-11-02 22:47:01 +00:00
Jesse Ruderman
54e2c78df3
Bug 400190 - crashtest.
2014-11-02 22:47:00 +00:00
Martijn Wargers
03e000ded3
Bug 386642 - crashtest.
2014-11-02 22:47:00 +00:00
Martijn Wargers
8bb7b07f7c
Bug 384373 - crashtests.
2014-11-02 22:47:00 +00:00
Martijn Wargers
6b3fdafcaa
Bug 373400 - crashtests.
2014-11-02 22:47:00 +00:00
Jesse Ruderman
3cd8d82ffb
Bug 370710 - crashtest.
2014-11-02 22:47:00 +00:00
Nils
f3ac364b93
Bug 817219 - crashtest.
2014-11-02 16:47:26 +00:00
Nils
5ec455c1f5
Bug 898871 - crashtest.
2014-11-02 16:47:26 +00:00
Nils
02f8dcb1f9
Bug 876221 - crashtest.
2014-11-02 16:47:26 +00:00
Mats Palmgren
3bbc287379
Bug 1077687. If we have a pending request to rebuild all style data then do so instead of processing individual restyles. r=roc
2014-11-02 16:47:26 +00:00
Jonathan Watt
3b3df6f273
Bug 1091787, part 2 - Port the nsCSSRendering code that uses gfxContext::RoundedRectangle to Moz2D. r=mattwoodrow
2014-11-02 15:41:08 +00:00
Jonathan Watt
64dbf8e193
Bug 1091787, part 1 - Port the nsCSSRenderingBorders code that uses gfxContext::RoundedRectangle and gfxRGBA to Moz2D. r=mattwoodrow
2014-11-02 15:41:08 +00:00
Phil Ringnalda
e2eee0a3e3
Back out b327975e972b (bug 891840) for moving test_bluetooth.html into a b2g debug mochitest chunk where it doesn't want to run half the time
2014-11-01 19:44:43 -07:00
stefanh@inbox.com
4d0ef73c27
Bug 1085134 - Native theming for Mac OS X disclosure buttons, widget part. r=mstange, roc.
2014-11-01 17:13:27 +01:00
Jonathan Watt
8807fa6f42
Bug 1077355 - Stop over inflating for stroke-miterlimit in nsSVGUtils::PathExtentsToMaxStrokeExtents. r=longsonr
2014-11-01 10:45:10 +00:00
Jonathan Watt
d62793fbe9
Bug 1091794 - Replace gfxCornerSizes with Moz2D's RectCornerRadii. r=mattwoodrow
2014-11-01 10:45:10 +00:00
Jonathan Watt
df99c4ebbf
Bug 1091323 - Convert the nsLayoutUtils helpers that paint images and take an nsRenderingContext to take a gfxContext instead. r=seth
2014-11-01 10:45:09 +00:00
Ryan VanderMeulen
9004afee41
Bug 891840 - Re-enable test_pixel_lengths.html now that the underlying platform bug has been fixed. r=me
...
--HG--
extra : rebase_source : 576d08968224eceb6f90c0e85f364d1d8fdb2f8c
2014-10-31 21:31:26 -04:00
Jonathan Watt
80ae57a020
Bug 1091321, part 7 - Convert nsSVGFilterPaintCallback and related code from nsRenderingContext to gfxContext. r=longsonr
2014-10-31 20:08:54 +00:00
Jonathan Watt
6400c081ee
Bug 1091321, part 6 - Convert nsSVGUtils::PaintFrameWithEffects and related code from nsRenderingContext to gfxContext. r=longsonr
2014-10-31 20:08:54 +00:00
Jonathan Watt
daff5dd1aa
Bug 1091321, part 5 - Convert nsSVGMarkerFrame::PaintMark and related code from nsRenderingContext to gfxContext. r=longsonr
2014-10-31 20:08:54 +00:00
Jonathan Watt
b067686307
Bug 1091321, part 4 - Convert nsISVGChildFrame::PaintSVG and related code from nsRenderingContext to gfxContext. r=longsonr
2014-10-31 20:08:54 +00:00