Commit Graph

14899 Commits

Author SHA1 Message Date
Kearwood (Kip) Gilbert
06df4ed8f4 Bug 914457 - Part 2: Implement Crashtest
- Implemented a crashtest based on the testcase.
2015-09-14 09:26:13 -07:00
Kearwood (Kip) Gilbert
b3c5ac8d7e Bug 914457 - Part 1: Use an empty clip rect for layers with an empty visible region
- Layer::CalculateScissorRect no longer asserts when all children of a
  3d transformed layer have an empty visible region.
2015-09-14 09:26:10 -07:00
Masayuki Nakano
093b183f70 Bug 895274 part.244 Rename NS_TOUCH_CANCEL to eTouchCancel r=smaug 2015-09-15 00:14:35 +09:00
Masayuki Nakano
35331f6652 Bug 895274 part.243 Rename NS_TOUCH_END to eTouchEnd r=smaug 2015-09-15 00:14:35 +09:00
Masayuki Nakano
0a89e2e88e Bug 895274 part.242 Rename NS_TOUCH_MOVE to eTouchMove r=smaug 2015-09-15 00:14:35 +09:00
Masayuki Nakano
a89904392c Bug 895274 part.241 Rename NS_TOUCH_START to eTouchStart r=smaug 2015-09-15 00:14:34 +09:00
Kartikaya Gupta
db97aebf53 Bug 1203992 - Distinguish between SingleTiledContentClient and MultiTiledContentClient in the layer tree dump. r=nical 2015-09-14 11:02:11 -04:00
Milan Sreckovic
9bee28830f Bug 1202703 - Part 1 - CreateRenderingContext can fail. r=mattwoodrow 2015-09-10 12:31:00 +02:00
David Anderson
2156739fc2 Don't attempt to use WARP after D3D11CreateDevice crashes. (bug 1201202, r=bas) 2015-09-13 23:52:29 -07:00
David Anderson
c06300e224 Don't run the compositor:created notification from within unsafer callers. (bug 1201684, r=mattwoodrow) 2015-09-13 23:51:45 -07:00
Phil Ringnalda
abd03bf63c Merge f-t to m-c, a=merge 2015-09-12 09:13:57 -07:00
Phil Ringnalda
07b4d9e758 Merge m-c to f-t 2015-09-11 22:10:22 -07:00
Phil Ringnalda
c5faed392a Merge b-i to m-c, a=merge 2015-09-11 20:27:20 -07:00
Kartikaya Gupta
9de1a210fe Bug 1203132 - Add an SVG for the B2G flow of touch events. r=botond
DONTBUILD because NPOTB
2015-09-11 14:36:36 -04:00
Phil Ringnalda
d36fd5420f Merge m-c to m-i 2015-09-11 22:04:40 -07:00
Botond Ballo
745ddc036b Bug 1202312 - Use mozilla::Function for the ContentReceivedInputBlock callback. r=kats 2015-09-11 12:52:43 -04:00
Botond Ballo
21e7afbe57 Bug 1202312 - Use mozilla::Function for the SetAllowedTouchBehavior callback. r=kats 2015-09-11 12:27:49 -04:00
Kartikaya Gupta
423b524153 Bug 1201581 - Hook up the syncFrameMetrics call to sync metrics info from the compositor to Java-land on each composite. r=rbarker 2015-09-11 21:58:16 -04:00
Kartikaya Gupta
c08bbf1c84 Bug 1201581 - Extract a helper method. r=rbarker 2015-09-11 21:58:16 -04:00
Kartikaya Gupta
451162b0be Bug 1201529 - Ensure that zoomable scrollframes return true from WantAsyncScroll(). r=botond 2015-09-11 21:58:16 -04:00
Kartikaya Gupta
c7c0477ba5 Bug 1201529 - Fall back to rootmost metrics if there is no root content document metrics. r=botond 2015-09-11 21:58:15 -04:00
Wes Kocher
99db0234bd Backed out 4 changesets (bug 1182665) for android reftest orange CLOSED TREE
Backed out changeset 719a4fbded10 (bug 1182665)
Backed out changeset 9559cead8d08 (bug 1182665)
Backed out changeset 4080fb4b9a7f (bug 1182665)
Backed out changeset c8549221c366 (bug 1182665)
2015-09-11 11:21:56 -07:00
Wes Kocher
355b6bb492 Backed out changeset 5b9886673514 (bug 1201541) for android reftest orange CLOSED TREE 2015-09-11 11:21:22 -07:00
Wes Kocher
48eb027fda Backed out 3 changesets (bug 1178376) for android reftest bustage CLOSED TREE
Backed out changeset 9394c5f63b56 (bug 1178376)
Backed out changeset 83295d5f54a9 (bug 1178376)
Backed out changeset 5e1c6511123a (bug 1178376)
2015-09-11 11:20:23 -07:00
Wes Kocher
2e1f4bc8a0 Backed out changeset f0fbe3de27cb (bug 1127270) for b2g debug mochitest failures CLOSED TREE 2015-09-11 10:58:47 -07:00
James Willcox
53133cbf48 Back out 69e7d484b749452e7c7ba2ab01f66f71c6339a6b due to Android 4.0 debug reftest failures 2015-09-11 11:27:24 -05:00
Carsten "Tomcat" Book
431461d251 Merge mozilla-central to fx-team 2015-09-11 16:42:01 +02:00
Victor Porof
9231ac0501 Bug 1200252 - Add marker for when the IPC request for a composite is sent to the compositor thread, r=jsantell,matt 2015-09-11 07:59:53 +02:00
Jim Mathies
3601814d21 Bug 1137944 - Backout compositor bits (cset b4711fa5f734) which caused a telemetry metric regression. r=backout 2015-09-08 18:14:51 -05:00
Milan Sreckovic
4da79514ed Bug 1160295 - Part 2. Make sure the DLLs are loaded before checking the version. r=bas 2015-09-04 08:52:00 +02:00
Robert O'Callahan
a2eb5ff4a5 Bug 1202317. Optimize feComposite type="arithmetic" with all-zero k values to transparent black. r=mstange 2015-09-07 17:09:11 +12:00
Robert O'Callahan
8a5d22733a Bug 1202317. Optimize away identity ColorMatrix nodes. r=mstange 2015-09-07 17:11:35 +12:00
Robert O'Callahan
94aec1bd5e Bug 1202317. Bail out early if RequestRect is going to do redundant work. r=mstange 2015-09-07 17:08:36 +12:00
Nathan Froyd
142ead6e35 Bug 1202430 - remove NS_GFX and related macros; r=jrmuizel
NS_GFX last meant something prior to bug 648911, which removed support
for non-libxul builds.  Now that it's meaningless, let's get rid of it.
2015-09-07 17:53:36 -04:00
John Daggett
cd38bedf03 Bug 1203809 - pass textperf obj into gfxFontGroup constructor. r=m_kato 2015-09-11 13:24:33 +09:00
John Daggett
2807bf1de5 Bug 1201183 - handle font family name OOM error. r=nfroyd 2015-09-11 09:40:30 +09:00
Matt Woodrow
364da5a9e2 Bug 1199361 - Add texture memory reporters for YCbCr TextureClients. r=jrmuizel 2015-09-01 15:33:40 -04:00
Matt Woodrow
9fb0606cd1 Bug 1202700 - Use d3d9 device to upload YCbCr surfaces on the client side if possible. r=Bas 2015-09-10 13:21:43 -04:00
Nicholas Nethercote
2c450343f3 Bug 1203379 - Fix indentation of gfxWordCacheTest.cpp. r=jrmuizel.
This file has an intriguing mix of 1, 2, 3 and 4 space indentation, which this
patch fixes. The patch also fixes a small number of other style violations,
such as long lines.
2015-09-09 20:51:33 -07:00
Jeremy Chen
74ec3319ed Bug 1202316 - Ease the fuzzy threshold of reftest to fit all platform. r=roc 2015-09-08 18:16:00 +02:00
Lee Salzman
f0557f94ee Bug 1201272 - use a SkBlurImageFilter for Skia canvas shadows so we can better control composite operations. r=gwright 2015-09-04 15:29:11 -04:00
Jonathan Kew
1a7a3b7a57 Bug 1196463 - Update harfbuzz to release 1.0.3 from upstream. r=jdaggett 2015-09-07 08:22:05 +01:00
John Daggett
2e80146473 Bug 1201403 - streamline MacOSFontEntry::HasFontTable implementation. r=jfkthame 2015-09-07 16:01:59 +09:00
Makoto Kato
9bd627e4ba Bug 1170072 - Part 1. Make GetCharProps1 as static function. r=jfkthame 2015-09-07 11:54:46 +09:00
David Anderson
200776139f Remove a pref that forces directwrite on when D2D is blocked. (bug 1193641, r=milan) 2015-09-04 17:47:49 -07:00
David Anderson
33ae294888 Ensure scroll info layers have a dispatch-to-content region. (bug 1193557 part 2, r=kats) 2015-09-04 17:18:03 -07:00
David Anderson
8997966269 Backout changeset b5e6116756b6 (wrong bug number). 2015-09-04 17:44:23 -07:00
David Anderson
deaa78a29f Add a test case for bug 1193557, r=kats. 2015-09-04 17:18:11 -07:00
David Anderson
1f30b6d973 Ensure scroll info layers have a dispatch-to-content region. (bug 1193641 part 2, r=kats) 2015-09-04 17:18:03 -07:00
Jim Mathies
3b80a4947e Bug 1201660 - When layer tree updates get dropped, hide plugins associated with the tree. Fixes a bug where we were hiding all plugins associated with the window. r=matt.woodrow 2015-09-04 16:18:55 -05:00