Benoit Girard
868c2e128c
Bug 1027380 - Paint flashing from an inactive layer manager saturates the transparent layers. r=mattwoodrow
...
--HG--
extra : rebase_source : 7444cf86fc14bd811d836d4c788958bf3790f572
2014-06-19 14:22:17 -04:00
Ryan VanderMeulen
6777a8c00a
Merge inbound to m-c on a CLOSED TREE. a=merge
2014-07-10 18:22:38 -04:00
Ed Morley
0916bd9c19
Merge mozilla-central and inbound
2014-07-10 16:29:53 +01:00
Kartikaya Gupta
6ab9642c81
Bug 1036518 - Back out cset cc20208a6eb4 (bug 1034247) for causing blurry painting and janky scrolling on B2G/Fennec on some devices. r=me a=backout
2014-07-10 10:08:44 -04:00
Kartikaya Gupta
30f43e9c10
Bug 1036444 - Kill touchenter and touchleave events. r=smaug
2014-07-09 10:27:00 -04:00
Anuj Agarwal
56aee51b5e
Bug 1029141 - Refactor SVGTextFrame::MutationObserver, de-virtualizing & privatizing its public destructor. r=dholbert
2014-07-02 12:09:00 +02:00
Jonathan Watt
00f24f9055
Bug 1036400 - Fix hit-testing of non-SVG elements that have an SVG clip-path applied. r=longsonr
2014-07-10 08:42:29 +01:00
Boris Zbarsky
11bc3578c0
Bug 965413 part 11. Use a LoadInfo as needed for loading stylesheets. r=smaug
2014-07-10 02:56:38 -04:00
Masayuki Nakano
63b4509857
Bug 971393 PresShell shouldn't discard events which won't cause DOM events even while it's not safe to dispatch DOM events r=smaug
2014-07-10 13:47:03 +09:00
Cameron McCormack
e369e9f112
Bug 1031187 - Part 2: Use family name from proxy rather than gfxMixedFontFamily when logging. r=jdaggett
2014-07-09 17:08:55 +10:00
Cameron McCormack
66e53076a0
Bug 1031199 - Followup to fix style constant typo.
2014-07-09 17:08:45 +10:00
Maksim Lebedev
4079beb824
Bug 976963 - Add test. r=smaug
2014-07-02 04:23:00 -04:00
Ed Morley
ff68212301
Merge mozilla-central and b2g-inbound
2014-07-10 16:31:18 +01:00
Ting-Yu Lin
c036563256
Bug 1035172 - Re-enable touch caret test. r=automatedtester
2014-07-10 03:07:00 -04:00
Maksim Lebedev
45924a8be7
Bug 976963 - After invoking the releasePointerCapture method on an element, subsequent events for the specified pointer must follow normal hit testing mechanisms for determining the event target. r=smaug
2014-06-20 09:20:00 -04:00
Jonathan Watt
79e50a9f0b
Bug 933019, part 7 - Remove code for handling Thebes backed gfxContext from various files under layout/. r=Bas
2014-07-10 10:58:07 +01:00
Jonathan Kew
28b36e1b0b
bug 789096 patch X - avoid some unconstrained-width (should be -isize) warnings with mixed writing modes. r=smontagu
2014-07-10 10:11:33 +01:00
Jonathan Kew
5beff868d6
bug 789096 patch 2 followup - set aMetrics.BSize() rather than .Height() in nsInlineFrame::ReflowFrames, to accompany setting .ISize(). r=smontagu
2014-07-10 10:11:30 +01:00
Ryan VanderMeulen
13dee4c1c6
Merge m-c to inbound. a=merge
2014-07-09 16:16:12 -04:00
Ryan VanderMeulen
470a46bf63
Merge fx-team to m-c. a=merge
2014-07-09 16:12:36 -04:00
Carsten "Tomcat" Book
2bfe7fd64b
Merge mozilla-central to fx-team
2014-07-09 16:15:17 +02:00
Tom Schuster
4794be7af6
Bug 1024707 - Test. r=bz
2014-07-09 11:43:33 +02:00
Tom Schuster
36fe8c8dc6
Bug 1024707 - Add API to register style sheets but without loading them. r=bz
2014-07-09 11:43:33 +02:00
David Burns
d902f8c1fb
Bug 1035172: Disable touch caret test while being investigated on CLOSED TREE; r=mdas
2014-07-09 12:39:45 +01:00
Carsten "Tomcat" Book
e1a52fe23e
Backed out changeset 37683ae1953f (bug 1031199) for crashtest bustage on Linux Opt on a CLOSED TREE
2014-07-09 13:44:42 +02:00
Carsten "Tomcat" Book
e338c2088b
Backed out changeset dc4ff3a5afd1 (bug 1031187)
2014-07-09 13:44:11 +02:00
Carsten "Tomcat" Book
e31951a5dd
Backed out changeset 6a56c14d382f (bug 1024707) for dt1 and xpshell test bustages on a CLOSED TREE
2014-07-09 13:19:33 +02:00
Carsten "Tomcat" Book
09a3eb0e72
Backed out changeset f213b3135312 (bug 1024707)
2014-07-09 13:18:47 +02:00
Cameron McCormack
a5140bd518
Bug 1031187 - Part 2: Use family name from proxy rather than gfxMixedFontFamily when logging. r=jdaggett
2014-07-09 21:04:14 +10:00
Cameron McCormack
352c25c3b0
Bug 1031199 - Followup to fix style constant typo.
2014-07-09 21:03:19 +10:00
Gijs Kruitbosch
99d47e6b47
Bug 987230 - use consumeanchor attribute to fix button click, r=enn,mconley
...
--HG--
extra : rebase_source : 8e52a377eeb708e258f0190fcbc5902c5477c2b8
2014-07-01 01:09:43 +01:00
Tom Schuster
5220ddff89
Bug 1024707 - Test. r=bz
2014-07-09 11:43:33 +02:00
Tom Schuster
ca7aaa4737
Bug 1024707 - Add API to register style sheets but without loading them. r=bz
2014-07-09 11:43:33 +02:00
"Kan-Ru Chen (陳侃如)"
e0aa297bbf
Bug 1035833 - Fix layersId allocation in nested content process. r=mattwoodrow
2014-07-09 16:42:04 +08:00
Matt Woodrow
72a9088d21
Bug 1034247 - Avoid propogating scale factors down to ThebesLayers if it would result in them being larger than the max texture size. r=roc
2014-07-09 14:01:54 +12:00
Brian Birtles
d8a37d7c4d
Bug 1033881 part 1 - Don't generate animations when the animation-name doesn't match; r=dbaron
...
When animation-name does not match a keyframes rule, we should not dispatch
animation events as per:
"Any animation for which both a valid keyframe rule and a non-zero duration
are defined will run and generate events; this includes animations with empty
keyframe rules."
http://dev.w3.org/csswg/css-animations/#events
Since bug 1004377, however, we started dispatching events in this case because
we no longer ignore animations whose set of keyframes is empty.
This patch checks for a matching keyframes rule in BuildAnimations and if one is
not found, no corresponding animation is generated.
2014-07-09 09:13:33 +09:00
Timothy Nikkel
bf0fff29f8
Bug 1035917. If we fail to create a requested async scrollable layer then log a warning and approximate reason why. r=roc
2014-07-08 17:35:48 -05:00
Kartikaya Gupta
b7e59553ae
Bug 1027593 - Ensure RecordFrameMetrics populates the displayport margins as well. r=tn
2014-07-08 18:01:02 -04:00
Kartikaya Gupta
09b5b4eba0
Bug 1027593 - Move displayport and scrollId finding into RecordFrameMetrics from call sites. r=tn
2014-07-08 18:01:02 -04:00
Benoit Jacob
487ba5e6bf
Bug 1035394 - Fix dangerous public destructors in layout - r=dbaron
2014-07-08 17:23:18 -04:00
Benoit Girard
95c9ee19e1
Bug 1035978 - Layers/displaylist dumps don't print newline. r=kats
2014-07-08 17:03:58 -04:00
Masayuki Nakano
44638d0301
Bug 1035595 Use mozilla::WidgetTouchEvent::TouchArray instead of nsTArry<nsRefPtr<mozilla::dom::Touch>> r=roc
2014-07-09 05:48:19 +09:00
John Daggett
39e8e6e97c
No bug - fixup subscript/superscript test font. no effect on build, r=me
2014-07-08 15:13:10 -04:00
Benoit Girard
9ff5212b89
Bug 1035998 - Annotate painting with display item information. r=mattwoodrow
...
--HG--
extra : rebase_source : ca750d2ca943d2596053b9ecf52074c5f5f53e70
2014-07-09 15:11:51 -04:00
Masayuki Nakano
a3d0592c10
Bug 1036290 Use nsAutoTArray at copying WidgetTouchEvent::TouchArray r=roc
2014-07-10 01:17:05 +09:00
Matt Woodrow
ad3a5e5b81
Bug 1031948 - Cull points that have w <= 0 when untransforming layer coordinates. r=bjacob
2014-07-08 16:55:42 +12:00
Cameron McCormack
c3fc13b59f
Bug 1034803 - Treat local(serif) as an invalid value in descriptor_database.js. r=dbaron
2014-07-08 10:17:19 +10:00
Mats Palmgren
1eba32a97e
Bug 1001994. r=roc
2014-07-07 16:08:42 +00:00
Jonathan Watt
281199134a
Bug 1034528
, part 3 - Remove the Thebes backed gfxContext propagating code from nsFilterInstance. r=Bas
2014-07-07 09:05:16 +01:00
Jonathan Watt
24935e91e2
Bug 1034528
, part 2 - Remove the Thebes backed gfxContext propagating code from nsCanvasFrame. r=Bas
2014-07-07 09:05:16 +01:00