Jeff Gilbert
2276a83b33
Bug 1144906 - Support fast WebGL on E10S. - r=mattwoodrow,nical
2015-05-06 13:48:28 -07:00
Seth Fowler
dfeb733e9d
Bug 1124084 - Flip on downscale-during-decode everywhere. r=tn
2015-03-17 13:56:50 -07:00
Thibaud Backenstrass
cd461123fe
Bug 1158122 - Remove some of the occurences of nsIntRect in gfx. r=nical
2015-05-06 17:26:36 +02:00
Ryan VanderMeulen
3c1998fdde
Backed out changesets 230adc57e016 and 61bd6e2c6e72 (bug 1072898) for reftest failures.
...
CLOSED TREE
2015-05-06 11:27:32 -04:00
Carsten "Tomcat" Book
3b4a4a920e
Backed out changeset 7141b7088a89 (bug 1161634)
2015-05-06 17:06:46 +02:00
Kearwood (Kip) Gilbert
b14e88e8f0
Bug 1072898: Part 1 - Correct rendering of layers that are both in front and behind the w=0 plane. r=mattwoodrow
...
- The BasicCompositor now transforms vertices prior to rendering in Skia, using
a function that clips against frustum clipping planes in homogenous
coordinate space.
2015-04-21 16:57:18 -07:00
Kartikaya Gupta
cf146ea4a8
Bug 1161634 - Enable the test_wheel_scroll on Linux as well. r=mstange
2015-05-06 08:36:54 -04:00
Diego Wilson
3e6a04b4bd
Bug 1160689 - thumbnail image corruption on certain videos. r=sotaro
2015-05-04 15:14:34 -07:00
Daniel Holbert
bfff160260
Bug 1161731: Remove newline characters from the ends of NS_WARNING messages in /gfx and /layout. r=mstange
2015-05-05 13:57:47 -07:00
Kartikaya Gupta
013dc95b5d
Bug 1161206 - Add a scrolling test with native mousewheel event synthesization. r=mstange
2015-05-05 14:45:11 -04:00
Thibaud Backenstrass
781112874e
Bug 1157661 - Fix a null-check in CompositorOGL::DrawQuad. r=nical
2015-05-05 18:31:41 +02:00
Kartikaya Gupta
df69d729aa
Bug 1161040 - Add some assertions to guard against infinite loops in the handoff chains. r=botond
2015-05-05 08:36:52 -04:00
Ethan Lin
fdec0cf55e
Bug 1053563 - Use a static create function to replace InitWith for TextureClient. r=nical
2015-04-29 19:34:00 +02:00
Nicolas Silva
62a1f8b3a0
Bug 1155649 - XFlush at the end of frames when OMTC is enabled on Linux. r=jrmuizel
2015-05-04 12:35:18 +02:00
Wes Kocher
ebdbb5f57b
Merge m-c to inbound a=merge
2015-05-01 17:23:32 -07:00
Ryan VanderMeulen
02b52b7666
Merge m-c to fx-team. a=merge
2015-05-01 13:00:21 -04:00
Danilo Cesar Lemes de Paula
a1e552f34e
Bug 1156401 - Fix ContextMenu handling when building Fennec with C++ APZ. r=kats, r=botond
...
This commit deals with the situation where there's no scrollable element
on a fennec's page. It uses the Top Most root element (Xul viewport)
instead.
So this fixes the situation when the tap/click was not being send to the
correct dom element.
2015-04-30 06:09:00 -04:00
Danilo Cesar Lemes de Paula
1da46b6bb3
Bug 1156401 - Fix painting when building fennec with apzc. r=kats, r=botond
...
Since SetFirstPaintViewport wasn't being called on
Fennec with APZ, none of the painted content was being displayed.
2015-04-30 06:08:00 -04:00
Botond Ballo
dae9b09192
Bug 1152051 - Gtest. r=Cwiiis,kats
2015-04-29 19:38:02 -04:00
Botond Ballo
182e223412
Bug 1152051 - Ensure that destroying an overscroll animation always clears the state Axis tracks about it. r=Cwiiis
2015-04-29 18:54:10 -04:00
Mike Hommey
b673a97a25
Bug 1134923 - Remove NS_Alloc/NS_Realloc/NS_Free. r=nfroyd
...
They are kept around for the sake of the standalone glue, which is used
for e.g. webapprt, which doesn't have direct access to jemalloc, and thus
still needs a wrapper to go through the xpcom function list and get to
jemalloc from there.
2015-05-01 09:40:30 +09:00
Sotaro Ikeda
0a86c2eb1c
Bug 1156981 - Split CompositorParent's scheduling of composition to CompositorScheduler r=mchang
2015-04-30 11:35:13 -07:00
Kartikaya Gupta
829abde6a5
Bug 1148350 - Add a test. r=botond
2015-04-30 14:30:38 -04:00
Kartikaya Gupta
bc588fe194
Bug 1148350 - Have ConvertToGecko use a live screen-to-apzc transform to avoid transform mismatches. r=botond
2015-04-30 14:30:38 -04:00
Kartikaya Gupta
cbf0ec45f0
Bug 1159455 - Fix assorted debugging strings in APZ code. r=botond
2015-04-30 14:30:37 -04:00
Brian Birtles
fb73e3f8ee
Bug 1159082 - Rename *Readonly animation interfaces to *ReadOnly. r=smaug
2015-04-30 09:06:43 -04:00
Carsten "Tomcat" Book
5791ead1d5
Backed out changeset 1b5fc672f0d4 (bug 1159082) for B2G ICS Emulator opt R6 test failures on a CLOSED TREE
2015-04-30 13:15:04 +02:00
Milan Sreckovic
ef1c3c797b
Bug 1158430 - A small construct to allow only sending errors and warnings once per statement. r=botond
2015-04-27 14:44:13 -04:00
Brian Birtles
1661b20915
Bug 1159082 - Rename *Readonly animation interfaces to *ReadOnly; r=smaug
2015-04-28 10:16:45 +09:00
Bas Schouten
f641de24ac
Bug 1116812 - Consider DXGI_ERROR_INVALID_CALL a recoverable error for IDXGISwapChain::GetBuffer. r=jrmuizel
2015-04-29 09:19:00 -04:00
Kartikaya Gupta
bc476d0e75
Bug 1013412 - End wheel transactions as soon as possible if content is doing a prevent-default. r=dvander
2015-05-01 13:29:44 -04:00
Milan Sreckovic
881fe344f4
Bug 1160157: Part 1. Uninitialized statics aren't really uninitialized, but it doesn't read well. r=jmuizelaar
2015-05-01 13:26:38 -04:00
Botond Ballo
2434616787
Bug 1154478 - Rename gfxPrefs::LayoutEventRegionsEnabled to LayoutEventRegionsEnabledDoNotUseDirectly. r=kats
2015-04-23 01:25:00 -04:00
Kartikaya Gupta
47e9346e42
Bug 1158933 - Replace the compositedHeight/scrollableHeight (and width) term with the adjusted scrollThumbRatio. r=botond
2015-04-29 07:22:27 -04:00
Kartikaya Gupta
7ed33652ef
Bug 1158933 - Prevent scrollbars from jumping while zoomed in the B2G browser. r=botond
2015-04-29 07:22:27 -04:00
Kartikaya Gupta
1f1ec2ea0f
Bug 1158323 - Make sure we set a base rect on document elements that have margins set. r=tn
2015-04-29 07:22:27 -04:00
Kartikaya Gupta
cfdb6229fe
Bug 1159398 - Set the controller thread when running APZ gtests. r=dvander
2015-04-29 07:22:27 -04:00
David Anderson
0e1f0fd06d
Fix APZ scroll wheel animations often prematurely ending on the first frame. (bug 1157409, r=kats)
2015-04-28 11:01:04 -07:00
David Major
c92c020b89
Bug 1157835: Remove the MSVC_ENABLE_PGO flag from the build system. r=glandium
2015-04-27 19:59:27 -04:00
Milan Sreckovic
ddccced1db
Bug 1158340 - Refactor RedistributeDisplayPortExcess. r=kats
2015-04-27 12:06:11 -04:00
Milan Sreckovic
945381a8a2
Bug 1158284 - Utility in gfxPlatform to check for safe mode, lazier computation if we should accelerate and random cleanup of prefs usage. r=botond
2015-04-24 12:33:35 -07:00
Jeff Muizelaar
c3dc3e7a66
Bug 1154703. Avoid using WARP if nvdxgiwrapper.dll is around.
...
It seems to cause trouble and isn't really trustworthy.
2015-04-24 17:16:46 -04:00
755d08df05
Bug 1151749 - "Win-Only: Disabled Hardware Acceleration + CSS 3D transform on canvas -> black artefacts on hover". r=nical
2015-04-07 06:33:00 +02:00
Jonathan Kew
c050cf8885
Bug 1155261 - Fix computation of glyph extents and text-frame visual overflow for vertical text frames. r=smontagu
2015-04-27 09:45:55 +01:00
Ehsan Akhgari
a4ca187e8c
Bug 1158542 - Remove TextureImage::mImageFormat; r=jrmuizel
...
This is never initialized or accessed.
2015-04-25 18:39:05 -04:00
Ehsan Akhgari
7416574879
Bug 1158541 - Remove TiledTextureImage::mSize; r=jrmuizel
...
This member is never initialized to anything so it always contains a (0,0)
size, and it shadows the protected mSize member in the base class which is
actually initialized to the correct size.
2015-04-25 18:38:54 -04:00
Timothy Nikkel
cfe17b6e52
Bug 1157066. When reading back the OMTA transfrom of a layer don't include transforms from async panning or zooming. r=kats,birtles
...
Containerless scrolling means that the pan zoom controller applies it's transforms (to compensate for differences between the state of layout the last time we painted and the current state as composited to the screen) to the layers that are scrolled instead of the container layer that contains the layers that scroll.
When running test_animations_omta.html there is a zoom of 1.306122 applied, and the page is scrolled down to 67 screen pixels (before the test starts, not sure why exactly). Gecko scrolls as close to 67 screen pixels as it can: 67/1.306122 = 51.29689 css pixels, which is 3077.813 appunits. Gecko scrolls to 3078 app units. When AsyncCompositionManager::TransformScrollableLayer runs we calculate the scroll position of gecko and the current scroll position that the pan zoom controller is using. Since there are no async pan or zoom operations taking place these should match. However when the gecko scroll position is calculated we get 3078/60*1.306122 = 67.0040586. So it applies a transform of 0.0040586 to the container layer for the transform that test_animations_omta.html is animating off main thread. When test_animations_omta.html reads the transform of this layer it fails because it's expecting 0 and 0.0040586 is outside of it's epsilon for considering it to be close enough.
2015-04-24 19:05:52 -05:00
Wes Kocher
d859f2ad4d
Backed out changeset 517b9b831685 (bug 1157066) for build bustage
2015-04-24 14:56:55 -07:00
Timothy Nikkel
c773a56c70
Bug 1157066. When reading back the OMTA transfrom of a layer don't include transforms from async panning or zooming. r=kats,birtles
...
Containerless scrolling means that the pan zoom controller applies it's transforms (to compensate for differences between the state of layout the last time we painted and the current state as composited to the screen) to the layers that are scrolled instead of the container layer that contains the layers that scroll.
When running test_animations_omta.html there is a zoom of 1.306122 applied, and the page is scrolled down to 67 screen pixels (before the test starts, not sure why exactly). Gecko scrolls as close to 67 screen pixels as it can: 67/1.306122 = 51.29689 css pixels, which is 3077.813 appunits. Gecko scrolls to 3078 app units. When AsyncCompositionManager::TransformScrollableLayer runs we calculate the scroll position of gecko and the current scroll position that the pan zoom controller is using. Since there are no async pan or zoom operations taking place these should match. However when the gecko scroll position is calculated we get 3078/60*1.306122 = 67.0040586. So it applies a transform of 0.0040586 to the container layer for the transform that test_animations_omta.html is animating off main thread. When test_animations_omta.html reads the transform of this layer it fails because it's expecting 0 and 0.0040586 is outside of it's epsilon for considering it to be close enough.
2015-04-24 16:41:56 -05:00
Milan Sreckovic
b4eef3a409
Bug 1156058 - Null pointer check. r=jgilbert
2015-04-24 11:21:26 -07:00
Andrew McCreight
8145d04124
Bug 1062479 - Use static strings for WeakReference type names. r=ehsan
2015-04-24 09:43:01 -07:00
Bas Schouten
372c6962da
Bug 1143806: Tolerate timeouts occurring if a device driver is in the process of resetting. r=jrmuizel
2015-04-24 17:09:42 +02:00
Xidorn Quan
a90ebbab73
Bug 1117227 part 5 - Render ellipsis in correct orientation. r=jfkthame
2015-04-24 10:15:32 +12:00
Kartikaya Gupta
66242134a5
Bug 1157327 follow-up to add a comment. r=me and DONTBUILD
2015-04-23 15:18:22 -04:00
Kartikaya Gupta
d330a7876b
Bug 1157327 - Don't cull out container layers, because their prepared data might be null and cause crashes. r=nical
2015-04-23 15:15:11 -04:00
Kartikaya Gupta
8ec41da08a
Bug 1039866 - Rip out a bunch of metro-only code. r=jimm,gavin,rstrong
2015-04-23 15:10:30 -04:00
L. David Baron
cb0282d25b
Bug 1157455 patch 2 - Send angles (in CSS transform functions) to the compositor thread with their units rather than sending all such angles in radians. r=birtles
...
This avoids accumulating floating point error from conversion, so that
when we switch to doubles at the start of
nsCSSValue::GetAngleValueInRadians we're using the original unit, rather
than a different one that will round differently.
2015-04-23 09:18:12 -07:00
Geoff Brown
3177df8707
Bug 1150668 - Assume EXT_texture_format_BGRA8888 supported on Android emulator; r=jgilbert
2015-04-23 08:09:35 -06:00
Sotaro Ikeda
2f41005dd9
Bug 1152370 part 3 - Use DisplaySurface r=mwu
2015-04-23 06:49:40 -07:00
Nicolas Silva
942c46d8c8
Bug 1157629 - Fix uninitialized member warning in BufferAlphaColor. r=jdaggett
2015-04-23 15:14:13 +02:00
Carsten "Tomcat" Book
c0eb5c1c2b
Merge mozilla-central to mozilla-inbound on a CLOSED TREE
2015-04-23 08:41:04 +02:00
Carsten "Tomcat" Book
150d4d1475
Backed out 19 changesets (bug 1149397, bug 1065657, bug 1024774) for fixing Linux PGO xpcshell bustage on a CLOSED TREE
...
Backed out changeset 53058615e7a3 (bug 1024774)
Backed out changeset 68fe0894bb09 (bug 1065657)
Backed out changeset 1b9620d674df (bug 1024774)
Backed out changeset a31c514b59da (bug 1024774)
Backed out changeset 0fcf8757f6c2 (bug 1024774)
Backed out changeset 9a3c71b925d4 (bug 1024774)
Backed out changeset 783acc92af04 (bug 1024774)
Backed out changeset ad71c9a3446b (bug 1024774)
Backed out changeset 4f37e72e70f6 (bug 1024774)
Backed out changeset ec869578cc0a (bug 1024774)
Backed out changeset 3c1d306c8a3d (bug 1024774)
Backed out changeset b3a90f30892d (bug 1024774)
Backed out changeset cf7bbb3774c0 (bug 1024774)
Backed out changeset 2522eb4d3cf2 (bug 1024774)
Backed out changeset 89a502d88f9c (bug 1024774)
Backed out changeset 61046ad3161f (bug 1024774)
Backed out changeset 36706aaa2f06 (bug 1024774)
Backed out changeset ba8e68e05149 (bug 1149397)
Backed out changeset 532169437c2f (bug 1065657)
2015-04-23 08:37:24 +02:00
Botond Ballo
b6e69df77c
Bug 1151663 - Fix test bustage caused by incorrect mochitest.ini file, on a CLOSED TREE. r=bustage
2015-04-23 00:58:52 -04:00
Nick Fitzgerald
415497cd29
Bug 1024774 - Part 0: Upgrade the protobuf library. r=mmc,glandium
2015-04-22 11:09:54 -07:00
Kartikaya Gupta
c9a8f4b3c5
Bug 1134385 follow-up - fix link to image in documentation. DONTBUILD because NPOTB. r=me
2015-04-22 11:54:37 -04:00
Steve Singer
dc150af21a
Bug 1141642 - Fix disable-skia builds. r=jmuizelaar
2015-04-18 19:44:00 +02:00
Nicolas Silva
cffa9047a1
Bug 1155252 * -WError fix
2015-04-22 12:37:56 +02:00
Nicolas Silva
60170d5364
Bug 1155252 - Add a pref to control the maximum canvas 2d size and set it to 0x7ff. r=jrmuizel
2015-04-22 12:06:53 +02:00
Nicolas Silva
176eae8774
Bug 1155626 - Don't assume that Factory::GetD2D1Device returns a non-null device and add some gfxCriticalLog. r=Bas
2015-04-22 12:02:01 +02:00
Andrea Marchesini
cece1d9f00
Bug 1156632 - Remove unused forward class declarations - patch 6 - the rest of the tree, r=ehsan
2015-04-22 08:29:24 +02:00
Wes Kocher
bb85f7a5bc
Backed out changeset 8b99d282cd87 (bug 1156084) for static bustage CLOSED TREE
2015-04-21 14:23:56 -07:00
Ehsan Akhgari
69a1633117
Bug 1156084 - Disallow AddRef() and Release() calls on the return value of methods returning XPCOM objects; r=jrmuizel
...
When a method returns type D derived from RefCounted type B, there is an
ImplicitCastExpr (or an ExplicitCastExpr, if there is an explicit cast
to the base type in the code) in the AST between the CallExpr and
MemberExpr, which we didn't take into account before. This caused the
analysis to not work on common patterns such as
nsCOMPtr<nsIXPCOMInterface>.
2015-04-21 16:24:41 -04:00
Markus Stange
c8c55c2ffe
Bug 1154347 - Don't set -fomit-frame-pointer on all of skia. r=glandium, r=gw280
2015-04-21 13:57:57 -04:00
Nicolas Silva
ba353fd7bd
Bug 1155621 - Remove no-op gfx2DGlue conversion helpers. r=Bas
2015-04-21 17:22:30 +02:00
Nicolas Silva
51e181888b
Bug 1155621 - Make nsIntRect and nsIntPoint typedefs of mozilla::gfx::IntRect and mozilla::gfx::IntPoint. r=Bas
2015-04-21 17:04:57 +02:00
Kartikaya Gupta
f56a1fc298
Back out cset 1a68731ea592 (bug 1145295) because the crash it was attempting to shed more light on seems to have gone away. r=me
2015-04-21 10:19:16 -04:00
Lee Salzman
a2b628e20e
Bug 1156536 - "BaseMargin<T>::Side casts enum SideT to T and adds to pointer". r=jmuizelaar
2015-04-20 15:35:00 +02:00
Brian Birtles
67e5382f15
Bug 1148949 - Apply async properties when querying the animated transform for cross-process compositor parents too; r=mattwoodrow
...
Bug 1113425 (specifically, part 2:
https://hg.mozilla.org/mozilla-central/rev/bb3866dea03e ) introduced a fix for
a race condition that occurs when querying the animated transform of a layer.
However, that fix failed to update CrossProcessCompositorParent and hence the
issue still arises when e10s is enabled.
This patch applies the fix from that bug to CrossProcessCompositorParent.
2015-04-21 12:00:33 +09:00
Milan Sreckovic
a6ec0f9b7b
Bug 1153724 - Only assert if the size was reasonable to start. r=mchang
2015-04-13 17:07:01 -04:00
L. David Baron
12ac8aff8f
Bug 1144885 - Treat font-size-adjust: none as separate from font-size-adjust: 0. r=jdaggett
...
Without the patch, the addition to property_database.js leads to
failures related to the "0.0" and "0" values in
layout/style/test/test_value_computation.html .
2015-04-20 23:10:40 -07:00
Dan Glastonbury
bbb2b930e4
Bug 1048724 - Look up glBindTransformFeedback symbol. r=jgilbert
2015-04-21 12:33:29 +10:00
Brian Birtles
6033b2c86d
Bug 1154615 part 1 - Rename AnimationPlayer to Animation in WebIDL; r=smaug
...
This patch is a fairly minimal rename of the AnimationPlayer interface. It
leaves a bunch of local variables and helper classes still using the word
"player". These will be addressed in subsequent patches that don't require DOM
peer review.
2015-04-21 10:22:09 +09:00
Jeff Gilbert
99e9a55aac
Bug 1127336 - Label HW-decoded frames with correct origin. - r=vlad
2015-04-20 17:49:25 -07:00
Mason Chang
2f8a00791b
Bug 1134385. Silk documentation. r=kats
2015-04-20 17:28:25 -07:00
Kartikaya Gupta
54e783acf2
Bug 1146024 - Followup to fix non-android bustage on a CLOSED TREE. r=bustage
2015-04-20 16:25:52 -04:00
Danilo Cesar Lemes de Paula
412c0c610c
Bug 1146024 - Fix up input routing for APZ on Fennec. r=kats
...
nsWindow::ProcessUntransformedAPZEvent is the method that
deals with APZ Input, so it should receive it's events
2015-04-20 16:16:17 -04:00
Mason Chang
b950130b9a
Bug 1073209
- Eliminate usage of CreateSamplingRestrictedDrawable on OS X. r=jrmuizel
2015-04-20 08:38:43 -07:00
Nicolas Silva
0441eeec80
Bug 1155252 - Don't allocate X11TextureClients bigger than xlib's maximum surface size. r=jrmuizel
2015-04-20 15:53:42 +02:00
Dan Glastonbury
8dd45611bd
Bug 1147752 - Keep typedefs consistent. r=jgilbert
2015-04-20 16:51:28 +10:00
Dan Glastonbury
7985e481fa
Bug 1048745 - Query GL for glGetUniformuiv function. r=jgilbert
2015-04-20 12:29:29 +10:00
Ehsan Akhgari
ca5f98c8c9
Bug 1155881 follow-up: Make gfxAndroidPlatform::SupportsApzTouchInput const
2015-04-19 17:34:09 -04:00
Botond Ballo
67717d1f0e
Bug 1152479 - In C++ APZ code, use nsContentUtils rather than nsIDOMWindowUtils to send key and mouse events. r=kats
2015-04-15 03:09:46 -04:00
David Anderson
158c61d584
Show APZ wheel support in about:support on Mac OS X. (bug 1155881, r=mstange)
2015-04-19 16:12:14 -04:00
David Anderson
13ca8507ff
When APZ is enabled, only apply the root scroll delta override to root frames. (bug 1155800, r=kats)
2015-04-19 09:30:39 -04:00
Ehsan Akhgari
b648adad60
Remove an extra assignment from gfxSparseBitSet::TestRange, no bug
2015-04-18 20:25:36 -04:00
Ryan VanderMeulen
0a6bbd4dbd
Merge m-c to inbound. a=merge
...
CLOSED TREE
2015-04-17 16:11:58 -04:00
Ryan VanderMeulen
84f4b8730a
Merge inbound to m-c. a=merge
2015-04-17 15:44:37 -04:00
Sotaro Ikeda
5044e7726b
Bug 1152135 - Split EGLSurface buffer swap and HWC buffer swap r=mwu,nical,jgilbert
2015-04-17 09:28:41 -07:00
Carsten "Tomcat" Book
af87273092
Backed out changeset abe6234be8a3 (bug 1152135) for Android 4 opt/debug perma failure
2015-04-17 12:04:55 +02:00
Ethan Lin
b4bad54a18
Bug 1146214 - Rename some functions after refactoring. r=nical
2015-04-10 02:21:00 +02:00
Ethan Lin
a73de4d20f
Bug 1146214 - Remove the unused code after refactoring. r=nical
2015-04-10 02:20:00 +02:00
Ethan Lin
e854404148
Bug 1146214 - Implement fence delivery. Combine ipc messages and remove reply fence delivery message. r=nical
2015-04-10 02:19:00 +02:00
Ethan Lin
12f9cf18f7
Bug 1146214 - Combine FenceHandle and FenceHandleFromChild. r=nical
2015-04-10 02:16:00 +02:00
Ethan Lin
d3b3dd42d4
Bug 1146214 - Remove unused set fence functions. r=nical
2015-04-10 02:12:00 +02:00
Sotaro Ikeda
c9102c6a9c
Bug 1152135 - Split EGLSurface buffer swap and HWC buffer swap r=mwu,nical,jgilbert
2015-04-16 18:15:26 -07:00
Cameron McCormack
08b506279f
Bug 1154149 - Remove nsPresContext arguments from a bunch of nsStyleSet methods. r=dbaron
2015-04-17 11:09:59 +10:00
Milan Sreckovic
e5a47567bb
Bug 1154003 - More protection for failed surface drawable creation. r=bas
2015-04-15 15:04:38 -04:00
nsilva@mozilla.com
5ee24f848e
Bug 1151713 - Initialize the layers prefs earlier. r=jrmuizel
2015-04-16 11:55:36 -04:00
Ryan VanderMeulen
751c0ea9d9
Merge m-c to b2g-inbound. a=merge
2015-04-16 16:22:42 -04:00
Jeremy Chen
63c8c249d5
Bug 1152263 - Ensure Matrix4x4::ProjectRectBounds being functional for Rect with zero width/height. r=mattwoodrow
2015-04-13 03:10:00 -04:00
Ryan VanderMeulen
2963d4342e
Merge m-c to inbound. a=merge
...
IGNORE IDL
2015-04-15 15:15:32 -04:00
Ryan VanderMeulen
5e3f67d168
Merge inbound to m-c. a=merge
2015-04-15 14:52:15 -04:00
David Anderson
323b2b17ba
Fix wheel events being misrouted in APZ-less widgets when APZ is enabled. (bug 1154734, r=kats)
2015-04-15 12:28:47 -04:00
Kartikaya Gupta
83204f224f
Bug 1154614 - Don't try to pick up the same non-reentrant lock twice. r=dvander a=RyanVM
2015-04-15 12:49:28 -04:00
Carsten "Tomcat" Book
434f9030e7
merge mozilla-inbound to mozilla-central a=merge
2015-04-15 14:28:05 +02:00
Botond Ballo
a520a1b887
Bug 1152479 - Do not use layout-related nsIDOMWindowUtils APIs from C++ APZ code. r=kats
2015-04-14 16:44:59 -04:00
Botond Ballo
f59f676e56
Bug 1152479 - Extract the implementations of layout-related nsIDOMWindowUtils APIs used by APZ into nsLayoutUtils. r=ehsan
2015-04-14 13:19:10 -04:00
Botond Ballo
9b1a298d46
Bug 1153711 - Do not discard a component of a fling if an APZC further in the handoff chain has room to scroll in that direction. r=kats
2015-04-15 12:38:26 -04:00
Jeff Muizelaar
5100c2b6c1
Bug 1154352. Address some neglected review comments. r=ehsan
2015-04-15 11:13:08 -04:00
Vincent Liu
fcf1986eaa
Bug 1150381 - [LayerScope]: Don't showing the same texture in the same frame on LayerScope. r=chiajung
2015-04-14 14:57:42 +08:00
David Parks
a242c3e46d
Bug 1127727 - Swap callbacks in the Compositor when dragging tabs between windows. r=billm
...
When remote browsing, swap the MozLayersReady callback in the compositor
when dragging tabs between windows.
2015-04-13 17:06:03 -07:00
Jeff Muizelaar
1392884e87
Bug 1154352. Synchronously record feature status. r=ehsan
...
Currently, we would not record the status until we visited
the main thread event loop. That's too late if we crash on
startup.
2015-04-10 16:16:48 -04:00
Sotaro Ikeda
4e35e551e0
Bug 1154313 - Move sUsingHwc to gfxPrefs r=mwu,nical
2015-04-15 06:39:44 -07:00
Wes Kocher
149e55aae2
Merge m-c to fx-team a=merge CLOSED TREE
2015-04-14 15:40:46 -07:00
Randall Barker
4cf16d8497
Bug 1148149 - Support Android Presentation API. r=snorp, r=jgilbert
2015-04-10 22:14:00 -04:00
David Anderson
d59b68a26d
Fix APZ target confirmations arriving before dependent layer transactions. (bug 1154130, r=kats)
2015-04-14 12:24:32 -04:00
Markus Stange
586c9073c2
Bug 1154322 - Allow using skia for content rendering. r=jrmuizel
2015-04-14 11:41:30 -04:00
Ying-Ruei Liang (KK)
5b075b3ea2
Bug 1143522 - Convert Layer::mClipRect to ParentLayerIntRect. r=botond
...
Change interface of getter/setter for mClipRect,
also necessary modification for codes that use these resources.
* * *
Bundle mUseClipRect and mClipRect as Maybe<ParentLayerIntRect> mClipRect
2015-04-11 22:03:00 -04:00
David Anderson
ed63422df7
Make sure that confirmed APZ wheel targets are always scrollable. (bug 1154132, r=kats)
2015-04-14 11:43:41 -04:00
David Anderson
c5c28ec6c5
Don't vertically scroll APZCs that have less than one pixel of vertical scroll range. (bug 1154134, r=kats)
2015-04-14 11:37:40 -04:00
Mason Chang
13fbb87beb
Bug 1151489
. Enable software vsync on all b2g versions. r=kats
2015-04-14 10:32:47 -04:00
Carsten "Tomcat" Book
41e2b6bdc7
Merge mozilla-central to mozilla-inbound
2015-04-14 16:15:02 +02:00
Ryan VanderMeulen
2250cf37e6
Merge inbound to m-c. a=merge
2015-04-14 10:06:03 -04:00
Wes Kocher
b3dd5d4560
Merge central to b2ginbound a=merge
2015-04-13 17:28:59 -07:00
Alexandre Lissy
e012543f84
Bug 1153574 - Re-enable Mulet reftests taskcluster-specific disables. r=ahal, a=test-only
2015-04-13 14:26:00 -04:00
Jonathan Kew
ecb3c04d42
Bug 1153460 - Followup to fix warnings-as-errors build failure on a CLOSED TREE. r=bustage.
2015-04-14 10:00:59 +01:00
Jonathan Kew
4472e2bb20
Bug 1153460 - Support new Fitzpatrick emoji modifiers and regional symbol indicators in Apple Color Emoji font. r=jdaggett
2015-04-14 09:37:53 +01:00
Sotaro Ikeda
42ad3c4bc5
Bug 1152135 - Split EGLSurface buffer swap and HWC buffer swap r=mwu,nical,jgilbert
2015-04-12 11:23:46 -07:00
Jean-Yves Avenard
6169b72c3b
Bug 1153469: Ensure IOSurface isn't released before being composited. r=mattwoodrow
2015-04-12 18:22:07 +10:00
Jeff Muizelaar
a39f108967
Bug 1153381. Add a D3D11 ANGLE blacklist. r=mstange
...
This blocks the Intel 4500 style GPUs so that Google Maps
works properly
2015-04-10 16:17:27 -04:00
Mason Chang
0777bf19a9
Bug 1153392 - Use the current timestamp if the software vsync thread is late. r=kats
2015-04-10 13:44:09 -07:00
Chris Pearce ext:(%2C%20Matt%20Woodrow%20%3Cmwoodrow%40mozilla.com%3E)
953ec797f6
Bug 875247 - Add support for DXVA2 via D3D11. r=cpearce,gps,padenot
2015-03-31 18:21:15 +13:00
Markus Stange
6b68933bc8
Bug 1152838 - Correctly inflate valid regions to tile boundaries. r=mattwoodrow
2015-04-09 12:07:16 -04:00
Markus Stange
a2753b5251
Bug 1152838 - Fix BaseRect::InflateToMultiple and move it to nsIntRect. r=mattwoodrow, r=jrmuizel
2015-04-09 15:49:25 -04:00
Markus Stange
cbf06b9cac
Bug 1148868 - Make APZ wheel handling handle pixel scrolling on OS X. r=dvander, r=kats
2015-04-13 15:45:37 -04:00
Markus Stange
730c90d3c0
Bug 1148868 - Put the APZ event thread on Mac behind a pref layers.async-pan-zoom.separate-event-thread that defaults to false. r=dvander
2015-03-29 00:58:52 -04:00
Sotaro Ikeda
ecd0fc423c
Backed out changeset 29d01ad10d0b (bug 1152135)
2015-04-13 12:28:06 -07:00
Botond Ballo
b27785af58
Bug 1039818 - Do not allow an older APZ repaint request to clobber a newer pres shell resolution in Layout. r=kats
2015-04-10 19:34:23 -04:00
Botond Ballo
75058fcf12
Bug 1152051 - During an overscroll animation, detect a peak even if a sample has a velocity of exaclty zero. r=Cwiiis
2015-04-08 19:59:14 -04:00
Brian Birtles
ec581c1cbf
Bug 1153734 part 2 - Rename Animation to KeyframeEffectReadonly; r=smaug
...
We define KeyframeEffectReadonly in KeyframeEffect.cpp since Web Animations also
defines KeyframeEffect and when we come to implement that I expect we'll define
it in the same class, maybe even using the same object.
This patch also adds a few missing includes in places where
KeyframeEffectReadonly is used so that we're not just cargo-culting it in.
2015-04-15 08:48:21 +09:00
Bas Schouten
91a6912492
Bug 1151361: Wrap WARP D3D11 creation in a try catch block like done with regular D3D11. r=jrmuizel
2015-04-08 17:07:57 +02:00
Chris Lord
cf3d3d8217
Bug 994541 - Enable BasicCompositor OMTC on linux. r=Bas
2015-03-12 14:01:23 +01:00
Morris Tseng
ca7d4821a3
Bug 1147279 - Get correct translation when layer optimize away. r=roc
2015-04-14 22:39:00 +02:00
David Anderson
12fce2feee
Scrollbar thumbs can overlap scrollbar arrows during APZ scrolling. (bug 1152469, r=botond,mstange)
2015-04-12 23:03:02 -04:00
David Anderson
eb5695f5af
Clamp APZ wheel animations to their scrollable range. (bug 1152011 part 2, r=botond)
2015-04-12 17:47:11 -07:00
David Anderson
94f9cac02e
Fix APZ not starting and updating wheel animations within an APZC lock. (bug 1152011 part 1, r=botond)
2015-04-12 17:46:59 -07:00
Mason Chang
3618e37999
Backout bug 1151489
for causing flickering on JB devices. r=me
2015-04-10 09:43:38 -07:00
Mason Chang
2bf36fe95f
Bug 1147390. Enable / disable vsync on the vsync thread only. r=kats
2015-04-10 07:59:21 -07:00
Carsten "Tomcat" Book
66220aefcc
Backed out changeset 1610ee9ba5d8 (bug 1151821) for m1 test failures
2015-04-10 11:12:51 +02:00
Bas Schouten
73a938302d
Bug 1151821: Make globalCompositeOperator work correctly when a complex clip is pushed. r=jrmuizel
2015-04-10 07:09:31 +02:00
Jeff Muizelaar
22d4b8a2c5
Bug 1152509. Use Mask with alpha to avoid allocating a surface. r=bas
...
This should give a performance improvement on platforms
not using Cairo (especially D2D)
2015-04-09 10:52:11 -04:00
Mason Chang
f397a523e1
Bug 1151489
. Enable software vsync on all b2g versions. r=kats
2015-04-08 22:02:01 -07:00
Sotaro Ikeda
4f57218c57
Bug 1151936 - Update GLContextEGL's EGLSurface override handling r=jgilbert
2015-04-08 08:35:54 -07:00
David Anderson
cc4953a9fe
Don't have a default repaint interval of "never" for APZ animations. (bug 1152138, r=botond)
2015-04-07 21:32:42 -07:00
Markus Stange
de566ef421
Bug 1151071 - Make sure low-resolution tiles are transparent. r=mattwoodrow
2015-04-06 22:41:21 -04:00
David Anderson
7e64d3063f
Request content repaints during APZ wheel animations. (bug 1152138, r=botond)
2015-04-07 18:14:40 -07:00
Seth Fowler
ce7fa7a16c
Bug 1149893 - Add a pref that makes us decode all images immediately. r=baku
2015-04-07 16:44:29 -07:00
Jeff Gilbert
b283c96616
Bug 1150767 - Add pref for requiring hardware-backed GL. - r=jrmuizel
2015-04-02 17:59:47 -07:00
Jeff Gilbert
c9b4c3fe0f
Bug 1150760 - Don't call workaround unless necessary. - r=kamidphish
2015-04-02 17:50:27 -07:00
Vladimir Vukicevic
c94b860534
Bug 1151937; [webvr] change deviceId/hardwareId to simple values; r=jrmuizel CLOSED TREE
2015-04-07 13:26:44 -04:00
Vladimir Vukicevic
a1a3808f5f
Bug 1151904; fix Linux OVR library typo to use lowercase lib; r=me
2015-04-07 14:19:11 -04:00
Ryan VanderMeulen
3d348bc1f8
Backed out changeset 277d8a11dc53 (bug 1144625) to see if it's the cause of intermittent Gip failures.
...
CLOSED TREE
2015-04-07 13:56:48 -04:00
Quentin Bouillaguet
27f8510c44
Bug 1144625 - Useless initialization of rect in nsRegion::SimplifyOutwardByArea. r=jrmuizel
2015-03-19 13:27:00 -04:00
Kartikaya Gupta
d3f69d556d
Bug 1149461 - Disable progressive drawing unless the compositor is actively scrolling a tiled layer. r=nical
2015-04-07 10:43:28 -04:00
Nicolas Silva
570c312c31
Bug 1142516
- Improve assertions and logging on the compositor side. r=Bas
2015-04-07 16:17:15 +02:00
Nicolas Silva
f2da0db3a0
Bug 1132854 - Remove the gfx::ToIntSize conversion helper. r=Bas
2015-04-07 16:08:57 +02:00
Jonathan Kew
d39df22a7f
Bug 1012640 - patch 1 - Add checks for IsOriginalCharSkipped() to the gfxSkipChar unit tests. r=roc
2015-04-07 09:27:18 +01:00
Jonathan Kew
faef8dab0a
Bug 1012640 - patch 2 - Ensure mCurrentRangeIndex is initialized correctly when creating iterator for a gfxSkipChars that begins with a skipped run. r=roc
2015-04-07 09:26:49 +01:00
David Anderson
d2b19528e2
Fix async transforms on scrollbars not including any existing shadow transform. (bug 1128740 part 2, r=botond)
2015-04-07 00:50:15 -07:00
David Anderson
9d3582016c
Fix the order async transforms are applied to scrollbars. (bug 1128740 part 1, r=botond)
2015-04-07 00:50:13 -07:00
Markus Stange
a8d770c2ee
Bug 1148871 - Only apply checkerboarding background color to opaque layers. r=botond
2015-03-29 01:26:08 -04:00
David Anderson
7c03fa2d40
Fix AsyncCompositionManager not comparing layer tree IDs when finding scrollbar targets. (bug 1151169, r=kats)
2015-04-06 11:27:07 -07:00
Botond Ballo
44b0cb841b
Bug 1145730 - Restrict the async transforms applied to mask layers to those caused by fixed-position adjustment. r=kats
2015-04-01 16:47:05 -04:00
Markus Stange
1b94668974
Bug 1151145 - Add assertions to detect unbalanced calls to CGContextSaveGState / CGContextRestoreGState. r=jrmuizel
2015-04-04 18:12:12 -04:00
Markus Stange
69c723a553
Bug 1151145 - Make sure we don't call CGContextSaveGState without calling CGContextRestoreGState in DrawTargetCG::StrokeRect. r=jrmuizel
2015-04-04 18:06:35 -04:00
JerryShih
6556a9dbf8
Bug 1148718 - init TextureSource for current TextureHost when attach. r=nical, r=sotaro
2015-04-02 09:40:00 -04:00
David Anderson
29a42c9b21
Use stronger typing for GetScrollWheelDelta. (bug 1139220 part 5, r=kats)
2015-04-01 23:43:24 -07:00
David Anderson
e0339de1c1
Remove unneeded code from SmoothScrollAnimation. (bug 1139220 part 4, r=kats)
2015-04-01 23:43:20 -07:00
David Anderson
030eb61be7
Use the main-thread key spline animation logic for Desktop APZ. (bug 1139220 part 3, r=kats,kgilbert)
2015-04-01 23:42:40 -07:00
David Anderson
12106ee544
Move AsyncPanZoomAnimation into its own header. (bug 1139220 part 1, r=kats)
2015-04-01 23:17:08 -07:00
Brian Smith
1df7d44b27
Bug 1119776, Part 10: Avoid defining snprintf when MSVC provides it (skia), r=gw280
2015-03-31 09:53:37 -10:00
Brian Smith
ab9d98e815
Bug 1119776, Part 9: Avoid defining snprintf when MSVC provides it (harfbuzz), r=behdad
2015-03-31 09:52:57 -10:00
Jeff Muizelaar
82c561acbd
Bug 1149761. Don't MOZ_CRASH if WARP fails. r=bas
...
returning is better than trying to continue.
2015-04-02 14:26:45 -04:00
Carsten "Tomcat" Book
ad59de5963
Merge mozilla-central to mozilla-inbound
2015-04-02 14:13:36 +02:00
Carsten "Tomcat" Book
9a5e25a74f
merge mozilla-inbound to mozilla-central a=merge
2015-04-02 14:09:15 +02:00
Vladimir Vukicevic
91982b43df
Bug 1149781; [webvr] Update Oculus API to use 0.5.x SDK; Mac startup crash fix; r=dbaron, a=startup-crash
2015-04-02 00:27:25 -04:00
Kartikaya Gupta
d2ddce5eba
Bug 1148641 - Guard against null parameters to SendSetTargetAPZCNotification. r=botond
2015-04-02 06:57:45 -04:00
Bob Owen
23750aee85
Bug 1149971 Part 2: Cet rid of kCurrentProcessId as it makes lots of static initializers. r=dvander
2015-04-01 13:59:20 +01:00
Carsten "Tomcat" Book
73e1211490
Backed out changeset 5b92f3ac380c (bug 1139220) for bustage on a CLOSED TREE
2015-04-02 09:13:53 +02:00
Carsten "Tomcat" Book
909b30ce21
Backed out changeset fce26111e6f0 (bug 1139220)
2015-04-02 09:13:20 +02:00
Carsten "Tomcat" Book
d32a1a9dd6
Backed out changeset 2e519e843706 (bug 1139220)
2015-04-02 09:13:13 +02:00
Carsten "Tomcat" Book
38e4afc661
Backed out changeset 32358e02e9ae (bug 1139220)
2015-04-02 09:13:08 +02:00
David Anderson
ec0744fa7d
Use stronger typing for GetScrollWheelDelta. (bug 1139220 part 5, r=kats)
2015-04-01 23:43:24 -07:00
David Anderson
739db4a5c6
Remove unneeded code from SmoothScrollAnimation. (bug 1139220 part 4, r=kats)
2015-04-01 23:43:20 -07:00
David Anderson
66922ec7f6
Use the main-thread key spline animation logic for Desktop APZ. (bug 1139220 part 3, r=kats,kgilbert)
2015-04-01 23:42:40 -07:00
David Anderson
5eeb4a740b
Move AsyncPanZoomAnimation into its own header. (bug 1139220 part 1, r=kats)
2015-04-01 23:17:08 -07:00
Jeff Muizelaar
27ad8a057e
Bug 1150124. Move WARP reporter closer to actually testing WARP.
2015-04-01 16:44:13 -04:00
Vladimir Vukicevic
6f2ae277e3
Bug 1149781; Update Oculus runtime for new SDK 0.5; r=jrmuizel
2015-04-01 16:02:21 -04:00
Vladimir Vukicevic
b9175b6f65
Bug 1148009; Add support for Cardboard (and other rotation-sensor based VR) in Firefox for Android; r=jrmuizel
2015-04-01 16:02:20 -04:00
Vladimir Vukicevic
fda5495483
Bug 1148009; [webvr] Add Quaternion class to Moz2D; r=jrmuizel
2015-04-01 16:02:20 -04:00
Vladimir Vukicevic
30afe366b9
Bug 1148009; [webvr] Move distortion vertex struct into more generic system; r=jrmuizel
2015-04-01 16:02:20 -04:00
Vladimir Vukicevic
bfab4099a2
Bug 1148009; [webvr] Split out gfxVROculus from gfxVR, refactor VRHMDManager; r=jrmuizel
2015-04-01 16:02:20 -04:00
Vladimir Vukicevic
d63fb7ab8b
Bug 1148009; [webvr] Move gfx vr code to gfx/vr; r=jrmuizel
2015-04-01 16:02:20 -04:00
Brian Smith
7a7d1516e9
Bug 1119776, Part 8: Avoid defining snprintf when MSVC provides it (angle), r=jgilbert
2015-03-31 09:51:27 -10:00
Bas Schouten
66f9f7bf96
Bug 1149864: Do not attempt to create any D3D11 device when safemode is turned on. r=jrmuizel
2015-04-01 19:45:58 +02:00
Jonathan Kew
ad400eecac
Bug 1146754 - Show selection highlighting for trailing space. r=mats
2015-04-01 14:45:16 +01:00
Jonathan Kew
d38fd49643
Bug 1149519 - Workaround for GDI's failure to return empty extents for blank glyphs. r=roc
2015-04-01 12:46:53 +01:00
Nicolas Silva
f5f8474178
Bug 1125848 - Consolidate PCompositor's creation-destruction logic. r=sotaro
2015-03-09 18:43:39 +01:00
Bob Owen
666e96adb9
Bug 1119878 Part 2: Change IPC code to hold ProcessID instead of ProcessHandle. r=billm, r=dvander, r=aklotz, r=cpearce
2015-04-01 09:40:35 +01:00
Jonathan Kew
6f6916116c
Bug 1148903 - Allow control characters to be rendered by user fonts. r=roc
2015-04-01 09:02:24 +01:00
Mike Hommey
ccd2a9b975
Bug 1134920 - Use moz_xmalloc/moz_xrealloc/free instead of nsMemory::Alloc/Realloc/Free. r=nfroyd
2015-04-01 13:51:45 +09:00
Jeff Muizelaar
a50dd60cb5
Bug 1149761. Don't MOZ_CRASH if WARP fails. r=bas
...
WARP fails sometimes. Who knows why. MOZ_CRASHing
during start up isn't very good to do on startup.
2015-03-31 23:23:56 -04:00
Matt Woodrow
b9044f9109
Bug 1149343 - Part 1: Unify prefs/blacklist for hardware acceleration video decoding. r=cpearce
2015-04-01 16:06:56 +13:00
L. David Baron
42236287fa
Bug 847287 patch 13 - Apply animations/transitions on the layer in the order that reflects how they override, rather than the opposite. r=birtles
...
This independently would have fixed some of the problems fixed in this
bug. It would not have fixed them fully, though, since it would not
have prevented us from sending animations being covered up by !important
rules to the compositor.
2015-03-31 15:05:55 -07:00
Sotaro Ikeda
9fc27358c4
Bug 1149185 - override GetMessageLoop() r=nical
2015-03-31 06:32:53 -07:00
Kartikaya Gupta
de59c9fe5e
Bug 1145295 - Add some debug logging to try and trace an intermittent assertion. r=nical
2015-03-31 08:50:14 -04:00
Mike Hommey
4da5ed0b71
Bug 1138293 - Use malloc/free/realloc/calloc instead of moz_malloc/moz_free/moz_realloc/moz_calloc. r=njn
...
The distinction between moz_malloc/moz_free and malloc/free is not
interesting. We are inconsistent in our use of one or the other, and
I wouldn't be surprised if we are mixing them anyways.
2015-03-31 12:32:49 +09:00
Wes Kocher
77420a9c15
Merge m-c to inbound a=merge CLOSED TREE
2015-03-30 19:39:04 -07:00
Mason Chang
d124e63e1e
Bug 1148583 - Dispatch touch events before composites. r=kats
2015-03-30 08:12:47 -07:00
Nicolas Silva
e140a853f2
Bug 1132854 - Remove useless ThebesIntSize conversion helper. r=Bas
2015-03-29 16:59:15 +02:00
Nicolas Silva
eae4d10b4d
Bug 1132854 - Make nsIntSize a typedef of gfx::IntSize. r=Bas, roc
2015-03-29 16:59:08 +02:00
Timothy Nikkel
23e404d42b
Bug 1149060. Fix dev pixels per CSS pixel and presshell resolution layer dumping after bug 1036967. r=botond
2015-03-30 17:11:12 -05:00
Mats Palmgren
8852b5e235
Bug 1148971 - Make nsITheme::GetMinimumWidgetSize return a LayoutDeviceIntSize result instead of the unit-less nsIntSize type. r=roc
2015-03-30 11:36:14 -04:00
Nicolas Silva
edb2bebd2e
Bug 1145981 - Do not crash when a DIB texture is updated without a compositor. r=jrmuizel
2015-03-27 11:16:27 +01:00
Mason Chang
044e3c623c
Bug 1147953. Fix vsync adjustment time to allow negative timestamps. r=jrmuizel
2015-03-30 08:16:11 -07:00
Carsten "Tomcat" Book
abd1345059
Backed out changeset 513192eb7df4 (bug 1148971) for causing bc2 memory leaks
2015-03-30 15:04:09 +02:00
Ted Mielczarek
d7d9e0558c
bug 1147490 - fix GLContextProviderNull. r=benwa
2015-01-28 15:10:23 -05:00
Mats Palmgren
2268b8c0ad
Bug 1148971 - Make nsITheme::GetMinimumWidgetSize return a LayoutDeviceIntSize result instead of the unit-less nsIntSize type. r=roc
2015-03-30 10:37:33 +00:00
Jonathan Kew
4cbce406af
Bug 1123654 - Replace use of [deprecated] GetStockObject(DEFAULT_GUI_FONT) with newer API; results in use of Tahoma in place of Microsoft Sans Serif in various contexts. r=jmathies
2015-01-21 22:12:18 +00:00
Jeff Muizelaar
c6fe8ce231
Bug 1148235. Cleanup the state that we maintain in SimplifyOutwardByArea. r=ehsan
...
Useless assignment removed and move a duplicated assignment out of the condition.
2015-03-27 14:22:07 -04:00
Andrea Marchesini
b212600c95
Bug 1148527 - Indentation fix after bug 1145631, r=ehsan
2015-03-27 18:52:19 +00:00
JerryShih
fc2ddfc356
Bug 1147793 - Remove unnecessary intr semantic in ipdl file. r=bent
2015-03-26 03:04:00 -04:00
Martijn Wargers
404a79b2da
Bug 1145553 - Remove remaining usage of enablePrivilege in crashtests; r=jmaher
2015-03-20 14:29:19 +01:00
Bill McCloskey
f7c031c937
Bug 1121072 - Always notify when layers cleared (r=dvander)
2015-03-27 08:38:47 -07:00
Nicolas Silva
8ff8e6ccf2
Bug 1145981 - Backout, missing review
2015-03-27 11:19:22 +01:00
Nicolas Silva
2683def1bf
Bug 1146912 - Finish replacing TextureHost::GetTextureSource by BindTextureSource. r=sotaro
2015-03-27 11:16:34 +01:00
Nicolas Silva
ba24a94dc6
Bug 1145981 - Do not crash when a DIB texture is updated without a compositor. r=jrmuizel
2015-03-27 11:16:27 +01:00
Nicolas Silva
5e23702a92
Bug 1147894 - Remove the redundant OpUpdateTexture IPDL message. r=sotaro
2015-03-27 11:16:22 +01:00
Nicolas Silva
301add70f5
Bug 1147894 - Only use non-null compositors with TextureHost::SetCompositor. r=sotaro
2015-03-27 11:16:18 +01:00
Bas Schouten
fe0d1cea3a
Bug 1147728: When using WARP, don't try to create a synchronization texture. This will fail on Windows 7. r=jrmuizel
2015-03-27 04:45:54 +01:00