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

41373 Коммитов

Автор SHA1 Сообщение Дата
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