Mason Chang
e204a751c3
Bug 1195098. Null check for blurred source surface. r=mstange
2015-08-18 20:43:24 -07:00
William Chen
cb7d38cf1d
Bug 1131470 - Part 1: Rename existing use of ScreenOrientation to ScreenOrientationInternal. r=baku
2015-08-18 14:55:09 -07:00
Matt Woodrow
14403876cf
Bug 1195527 - Part 2: Add D3D11 video TextureClient recycler. r=jrmuizel
2015-08-18 21:04:46 -04:00
Matt Woodrow
5eeaa93ed8
Bug 1195527 - Part 1: Move D3D11 texture allocation into the TextureClient. r=jrmuizel
2015-08-18 21:04:14 -04:00
Andrew Comminos
4cb084db00
Bug 1195110 - Check if GLContext is destroyed before freeing resources in CompositingRenderTargetOGL. r=jrmuizel
2015-08-18 20:03:04 -04:00
Kartikaya Gupta
99cbf4f698
Bug 1180295 - Implement seamless snapping to the stable state. r=rbarker
2015-08-18 14:27:20 -04:00
Kartikaya Gupta
36de569f91
Bug 1180295 - Stop clipping the content while the toolbar is in the process of sliding off. r=rbarker
2015-08-18 14:27:19 -04:00
Kartikaya Gupta
17f8044764
Bug 1180295 - Rip out the Fennec code to set the screen render offset. r=rbarker
2015-08-18 14:27:18 -04:00
Kartikaya Gupta
534c0e0e27
Bug 1180295 - Rip out call to setContentDocumentFixedPositionMargins. r=rbarker
2015-08-18 14:27:18 -04:00
Matt Woodrow
f2dad8dee1
Bug 1195531 - Don't discard d3d11 textures when we move the TextureSource to a new compositor. r=jrmuizel,nical
2015-08-18 14:32:33 -04:00
Matt Woodrow
050cac5369
Bug 1194753 - Wait longer when decoding the first frame of D3D9 DXVA video before deciding it is invalid. r=cpearce
2015-08-18 14:19:45 -04:00
Mason Chang
b5774eeed6
Bug 1190257. Use the previous vsync timestamp on windows 10. r=jrmuizel
2015-08-18 09:11:12 -07:00
Botond Ballo
9598818879
Bug 1187804 - When a layer is scrolled by multiple scroll frames, do an AlignFixedAndStickyLayers pass on its subtree for each of the scroll frames. r=kats
2015-08-14 20:26:59 -04:00
Botond Ballo
a54ac74577
Bug 1187804 - Un-adjust fixed layers by the async transform of the scroll frame that they're fixed with respect to, not of the nearest ancestor scroll frame. r=kats
2015-08-14 16:11:28 -04:00
Markus Stange
fec0b4f324
Bug 1187804 - Annotate fixed-position layers with the scroll id of the scroll frame that they are fixed with respect to. r=mattwoodrow
2015-08-17 19:44:42 -04:00
Chris Peterson
367daa1bce
Bug 1194954 - Fix -Wunreachable-code warnings in gfx/layers and gfx/thebes. r=BenWa
2015-06-03 23:13:42 -07:00
Chris Peterson
5c9853507c
Bug 1194948 - Build gfx/ipc in unified mode and mark as FAIL_ON_WARNINGS. r=BenWa
2015-08-13 20:46:47 -07:00
John Daggett
7e2c084d7e
Bug 1195188 - add fontlist init problem telemetry for DirectWrite. r=m_kato
2015-08-18 15:15:45 +09:00
Botond Ballo
502963b7f5
Bug 1180030 - Request a fling snap when an overscroll animation completes. r=kats
2015-07-29 16:23:35 -04:00
Botond Ballo
b437c9ceb3
Bug 1180030 - Do not request a fling snap if the fling will overscroll on its first sample. r=kats
2015-07-10 17:56:59 -04:00
Mike Hommey
71dfb17528
Bug 1194497 - Convert a few remaining PRUnichar to char16_t. r=roc
2015-08-18 08:09:14 +09:00
Botond Ballo
1a13c28211
Bug 1193930 - Allow the user to start a pinch while an overscroll animation is still in progress. r=kats
2015-08-14 13:11:32 -04:00
Karl Tomlinson
b92d49216f
bug 962719 use unsigned ints for FrameID and ProducerID for defined overflow behavior r=roc
2015-08-12 11:02:41 +12:00
David Anderson
4617e661dc
Add driver crash guards to WebGL (bug 1190281 part 9, r=jgilbert,mattwoodrow)
2015-08-14 22:14:00 -07:00
Bill McCloskey
c796607dc2
Bug 1189125 - Allow xpcshell to use GTK (r=karlt)
2015-08-14 15:51:19 -07:00
Wes Kocher
88c19cbfa2
Backed out changeset 956b56977688 (bug 1190281) for gfx crashes
2015-08-14 15:26:34 -07:00
Matt Woodrow
2a0bd01e67
Bug 1135935 - Part 6: Wait for the compositor to stop using textures before recycling them. r=jrmuizel
2015-08-13 15:18:53 -04:00
Matt Woodrow
bd365c4fc5
Bug 1135935 - Part 5: Add D3D9 texture recycler. r=jrmuizel
2015-08-11 10:15:44 -04:00
Matt Woodrow
6e0c3bbea7
Bug 1135935 - Part 4: Move IDirect3DTexture9 allocations and ownership into the TextureClient. r=jrmuizel
2015-08-11 10:15:34 -04:00
Matt Woodrow
80fd20c5e8
Bug 1135935 - Part 3: Allow overriding of allocations for texture client recycling. r=sotaro
2015-08-10 16:04:38 -04:00
Matt Woodrow
d5cda531d7
Bug 1135935 - Part 2: Merge TextureClientRecycleAllocator into base class. r=sotaro
2015-08-10 16:02:14 -04:00
Matt Woodrow
11da4cc0e7
Bug 1135935 - Part 1: Don't implement ISurfaceAllocator for the texture recycler. r=sotaro
2015-08-10 16:00:54 -04:00
David Anderson
d5d11e3b66
Add driver crash guards to WebGL. (bug 1190281 part 9, r=jgilbert)
2015-08-14 12:52:37 -07:00
Randall Barker
d845c870d4
Bug 1188225 - Implement ChromeProcessController::HandleDoubleTap. r=botond
2015-08-13 18:26:00 -04:00
Matt Woodrow
74ca0e8aa9
Bug 1191534 - Implement BlitImageToFramebuffer for IOSurface. r=jgilbert
2015-08-14 11:50:48 -04:00
Aryeh Gregor
5d29345eab
Bug 1193298 - Part 1: Avoid RefPtr in ternary operator. r=froydnj
2015-08-11 06:43:00 -04:00
Aryeh Gregor
888a54c11b
Bug 1179451 - Part 4: Don't pass nsRefPtr&& to functions that want raw pointers. r=froydnj
2015-08-13 15:22:48 +03:00
David Anderson
66507e3794
Fix bogus assert in DriverCrashGuard. (bug 1190281 followup, r=mattwoodrow)
2015-08-13 17:50:43 -07:00
Jeff Muizelaar
bb651d4e17
Bug 1194335. Use a StackArray for RECTS so we see them in the minidumps. r=mattwoodrow
...
It will be faster too.
2015-08-13 17:01:10 -04:00
Ryan VanderMeulen
c8eb384fde
Backed out changeset c6c91bdf11c0 (bug 1191534) for Werror bustage.
...
CLOSED TREE
2015-08-13 16:13:10 -04:00
Matt Woodrow
0e82345eb2
Bug 1192571 - Make sure we reparent all TextureSources when dragging a tab between windows. r=jrmuizel
2015-08-13 15:59:07 -04:00
Matt Woodrow
2e20a3911e
Bug 1191534 - Implement BlitImageToFramebuffer for IOSurface. r=jgilbert
2015-08-13 15:57:59 -04:00
Nathan Froyd
43a8488186
Bug 1186444 - part 1 - move uses of MODULE_OPTIMIZE_FLAGS to moz.build's CFLAGS; r=mshal
...
Now that we have moz.build, we can be guaranteed that any flags we add
in moz.build will be added after everything else has been setup. So any
uses of MODULE_OPTIMIZE_FLAGS can be moved to moz.build's
CFLAGS/CXXFLAGS without any unusual repercussions. We do have to verify
that MOZ_OPTIMIZE is in effect, though.
2015-07-22 11:04:32 -04:00
Mason Chang
c8c6e68b76
Bug 1193842 - Delete touch resampling preference and non resampling paths. r=kats
2015-08-13 08:23:14 -07:00
Jerry Shih
18a99fe0b8
Bug 1192192 - fix quad culling method. r=nical
2015-08-13 08:22:58 -07:00
Jim Mathies
dbf8e2ba18
Bug 1152080 - Plugin configuration clip rects should be treated as visible rects. r=roc
2015-08-11 13:07:34 -05:00
Sotaro Ikeda
caffe42db7
Bug 1192352 - Fix fence handling of display mirroring r=nical
2015-08-13 06:52:49 -07:00
John Daggett
a7dab25f24
Bug 1192699 - eliminate the two-stage system fontlist initialization under DirectWrite. r=m_kato
2015-08-13 15:04:25 +09:00
Jim Chen
ef8b0d7d2a
Bug 1192077 - Convert AndroidBridge JNIEnv calls; r=esawin
2015-08-13 00:53:39 -04:00
Nathan Froyd
efb75125fc
Bug 1193470 - silence more warnings when building skia with clang/g++; r=glandium
...
- Several of skia's functions are marked as deprecated, but when
compiling Gecko, we don't really care about Skia's internal use of
deprecated functions.
- clang warns about unused private fields, which is a valuable warning
for Skia developers, but not a useful warning to see during Gecko
compilations.
- Various macros in Skia are redefined as a result of using unified
compilation. clang has a -Wno switch for turning this off; gcc also
warns about it, but does not have a separate switch, so we can't do
anything about it.
2015-08-11 23:23:26 -04:00