Commit Graph

6067 Commits

Author SHA1 Message Date
Kartikaya Gupta
2f5acdd312 Bug 1174205 - Make sure to acquire the tree lock before finding the multitouch target. r=botond 2015-06-12 17:45:50 -04:00
Botond Ballo
56bfcf0071 Bug 1172648 - Full-stack APZ mochitest for bug 1151667. r=kats 2015-06-08 10:55:38 -04:00
Ryan VanderMeulen
4671eba03e Backed out changeset 67527d8c0688 (bug 1169331) for being the most-likely cause of semi-frequent Android debug reftest failures.
CLOSED TREE
2015-06-11 15:39:27 -04:00
Andreas Pehrson
937d313731 Bug 1162357 - Convert some usage of DataSourceSurface::GetData() to Map(). r=bas 2015-06-10 19:01:00 +08:00
Andrew Comminos
e5218dd641 Bug 1167356 - Handle return value of DataSourceSurface::Map wherever possible. r=Bas 2015-06-11 13:06:23 -04:00
Markus Stange
dc7e714724 Bug 1169331 - Always clip rotated buffer quadrant drawing to the fill rect. r=jrmuizel 2015-06-05 13:34:54 -04:00
Botond Ballo
9444e8f6e7 Bug 1158424 - Undeprecate HasNoParentWithSameLayersId(). r=kats 2015-06-01 19:15:52 -04:00
Botond Ballo
b5f861f867 Bug 1158424 - Fix APZCTreeManager::GetMultitouchTarget(). r=kats 2015-06-10 14:57:24 -04:00
Botond Ballo
711c9d3110 Bug 1158424 - Add APZCTreeManager::FindRootContentApzcForLayersId(). r=kats 2015-06-10 14:48:03 -04:00
Botond Ballo
d9d2910535 Bug 1158424 - Extract a BreadthFirstSearch() helper function. r=kats 2015-06-10 14:47:52 -04:00
Botond Ballo
418eb3b6d5 Bug 1158424 - Clean up uses of HasNoParentWithSameLayersId() in overscroll handoff chain building. r=kats 2015-06-01 18:52:32 -04:00
Botond Ballo
ab1091c140 Bug 1158424 - Clean up uses of HasNoParentWithSameLayersId() related to zoom constraints. r=kats 2015-06-10 14:56:26 -04:00
Botond Ballo
d7264a2f3e Bug 1158424 - Expose IsRootContent() in AsyncPanZoomController. r=kats 2015-06-01 18:46:59 -04:00
Botond Ballo
bc8ac2de35 Bug 1158424 - Remove FrameMetrics::IsRootScrollable() (it just duplicated IsRootContent()). r=kats 2015-05-27 19:40:40 -04:00
Botond Ballo
b9201d6d43 Bug 1158424 - Rename FrameMetrics::mIsRoot to mIsRootContent. r=kats 2015-06-08 16:01:26 -04:00
Birunthan Mohanathas
8aaa6ae83e Bug 968520 - Add mozilla::fallible to more FallibleTArray calls. r=froydnj
This calls were already fallible due to their type (FallibleTArray). This
commit merely makes that fact visible at the call site.
2015-06-10 14:30:41 -07:00
Nicolas Silva
b40bfed787 Bug 1170189 - Simplify TiledContentHost's render loop. r=BenWa 2015-06-10 17:59:19 +02:00
Nicolas Silva
518e4e75b4 Bug 1170189 - Use TilesPlacement to handle tile coordinates conversion. r=BenWa 2015-06-10 17:56:34 +02:00
Nicolas Silva
1e03461672 Bug 1170189 - Fix tiling crash on Linux. r=jrmuizel 2015-06-10 17:56:23 +02:00
Paul Rouget
53b4a4efab Bug 1172537 - Make the warning: "Tiled PaintedLayer with no scrollable container ancestor" occur only on actual b2g phones. r=nical 2015-06-09 20:33:00 -04:00
Chris Lord
c4cb0978ae Bug 1172541 - Don't skip touch event delivery during smooth scroll. r=kats 2015-06-09 18:13:12 +01:00
Wes Kocher
a5ade4b835 Merge m-c to inbound, a=merge CLOSED TREE 2015-06-09 19:29:20 -07:00
Wes Kocher
b6e64e7332 Merge b2ginbound to central, a=merge 2015-06-09 19:25:38 -07:00
Ryan VanderMeulen
66d2e31b68 Merge m-c to b2g-inbound. a=merge 2015-06-09 13:27:49 -04:00
JerryShih
a5354e8d05 Bug 1170966 - Check quad's effective region before drawing. r=nical, a=me 2015-06-09 10:53:00 -04:00
Morris Tseng
8c7b2b7172 Bug 1172405 - Fix build error when adding files to dom/workers and gfx/layers. r=nical
CLOSED TREE
2015-06-08 02:28:00 -04:00
Shelly Lin
33cf283e29 Bug 1138287 - Part 2: Support multi-screen on Gonk platform. r=mwu, r=sotaro, r=jgilbert, r=mattwoodrow 2015-06-05 11:29:30 +08:00
Mason Chang
a5b1546e15 Bug 1077651 Measure frame uniformity by synthesizing native events. r=kats,mrbkap 2015-06-08 09:53:41 -07:00
David Major
51da5504ff Bug 1173107: Add hexa() around various hr logging. r=jrmuizel a=KWierso 2015-06-09 16:48:59 -04:00
Botond Ballo
c2e7f78131 Bug 1169690 - Gtests. r=kats 2015-06-03 19:38:50 -04:00
Botond Ballo
d39507d6ab Bug 1169690 - Accelerate flings correctly in the presence of overscroll handoff. r=kats 2015-06-03 16:50:59 -04:00
Ryan VanderMeulen
e8f3432b86 Bug 1170143 - Fix Windows bustage to reopen a CLOSED TREE. 2015-06-05 11:31:16 -04:00
Ryan VanderMeulen
33c30f680f Backed out changeset 89807785d4d4 (bug 1170966) for OSX 10.10 reftest failures. 2015-06-05 11:12:09 -04:00
Nicolas Silva
cfff35d01f Bug 1170143 - Build fix. r=me 2015-06-05 16:56:06 +02:00
Nicolas Silva
e24ed591f2 Bug 1170143 - Add some error checks around the creation of dxgi ycbcr video frames. r=Bas 2015-06-05 16:19:11 +02:00
JerryShih
2abdbc9ecf Bug 1170966 - check quad's effective region before drawing. r=nical 2015-06-03 08:04:00 +02:00
Jeff Gilbert
c781b7fbde Bug 1144906 - Add accel E10S backend for WebGL compositing. - r=jrmuizel,mattwoodrow,nical,sotaro 2015-06-04 17:15:38 -07:00
Wes Kocher
38f87b1a8c Backed out changeset c4d1692d88ee (bug 1144906) for OSX m(gl) permaorange 2015-06-04 16:50:59 -07:00
David Anderson
c2063bdde8 Add an API for snapshotting widgets as they are presented by the operating system. (bug 1167477, r=mattwoodrow, dom r=khuey) 2015-06-04 14:19:06 -07:00
Jeff Gilbert
35a56dc6bb Bug 1144906 - Add accel E10S backend for WebGL compositing. - r=jrmuizel,mattwoodrow,nical,sotaro 2015-06-04 14:21:32 -07:00
David Anderson
53244f3c1b Use widgets for APZ checks, rather than gfxPrefs. (bug 1162064, r=kats,mstange) 2015-06-04 16:51:10 -04:00
Kartikaya Gupta
bded2e2fa6 Bug 1164218 - Enable some guinea pig tests to run in chaos mode. r=botond 2015-06-04 13:44:55 -04:00
Eric Rahm
29f00ac208 Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
This is straightforward mapping of PR_LOG levels to their LogLevel
counterparts:
  PR_LOG_ERROR   -> LogLevel::Error
  PR_LOG_WARNING -> LogLevel::Warning
  PR_LOG_WARN    -> LogLevel::Warning
  PR_LOG_INFO    -> LogLevel::Info
  PR_LOG_DEBUG   -> LogLevel::Debug
  PR_LOG_NOTICE  -> LogLevel::Debug
  PR_LOG_VERBOSE -> LogLevel::Verbose

Instances of PRLogModuleLevel were mapped to a fully qualified
mozilla::LogLevel, instances of PR_LOG levels in #defines were mapped to a
fully qualified mozilla::LogLevel::* level, and all other instances were
mapped to us a shorter format of LogLevel::*.

Bustage for usage of the non-fully qualified LogLevel were fixed by adding
|using mozilla::LogLevel;| where appropriate.
2015-06-03 15:25:57 -07:00
Eric Rahm
f3d0db1203 Bug 1165515 - Part 3: Convert PR_LOG_TEST to MOZ_LOG_TEST. r=froydnj 2015-06-03 15:22:28 -07:00
Kartikaya Gupta
9d4bb42270 Bug 1169844 - Remove incorrect assertion and properly untransform wheel events for overscroll situations. r=botond 2015-06-03 15:46:40 -04:00
Kartikaya Gupta
23d8529b4f Bug 1169947 - Set the state back to NOTHING after the OnPanEnd is received. r=botond 2015-06-08 14:16:26 -04:00
Milan Sreckovic
a5295afcda Bug 1131463 - Report AtomicRefCounterWithFinalize doing the wrong thing with AddRef and Release in release build as well. r=sotaro 2015-05-29 16:41:28 -04:00
Amanda Sambath
c575377dcc Bug 1158120 - Replace nsIntSize by mozilla::gfx::IntSize in gfx/layers. r=nical 2015-06-03 13:45:24 +02:00
David Anderson
689e3a4a98 Fix asynchronously scrolling containerful subframes. (bug 1148582 part 6.1, r=tn) 2015-06-02 16:34:46 -07:00
David Anderson
e04fb998df Use the correct scrollframe clips with nested scrollframes in APZ. (bug 1148582 part 6, r=botond) 2015-06-02 16:34:33 -07:00