David Zbarsky
|
a003dbc862
|
Bug 929513 Part 3: Use some LayerIntSize in gfx/layers r=nical
|
2013-10-27 17:53:27 -04:00 |
|
David Zbarsky
|
2288abe9fc
|
Bug 929513 Part 2: Use gfx::IntSize for TiledContentClient's resolution r=nical
|
2013-10-27 17:53:27 -04:00 |
|
David Zbarsky
|
79f6eb5139
|
Bug 929513 Part 1: Use gfx::IntSize for image layer sizes r=nical
|
2013-10-27 17:53:26 -04:00 |
|
Gregor Wagner
|
33bac91d53
|
Backout Bug 907463 for causing bug 930575
|
2013-10-25 14:44:03 -07:00 |
|
Gregor Wagner
|
a4b3bf71ac
|
Backout Bug 907463
|
2013-10-25 14:43:58 -07:00 |
|
Ed Morley
|
815b5c0198
|
Merge mozilla-central and b2g-inbound
|
2013-10-25 12:12:23 +01:00 |
|
Mike Hommey
|
f1c0c07862
|
Bug 929905 - Consolidate sources in moz.build. r=gps
|
2013-10-25 08:23:05 +09:00 |
|
Kartikaya Gupta
|
1e866cc943
|
Bug 923482 - Fix an edge case where we might try to re-use a destroyed APZC instance. r=botond
|
2013-10-25 11:30:17 +02:00 |
|
Carsten "Tomcat" Book
|
daa4f1689c
|
Merge mozilla-inbound to Mozilla-Central
|
2013-10-24 07:05:29 +02:00 |
|
Mike Hommey
|
80c623bb6a
|
Bug 921492 - Make StrictOrderingOnAppendList use actual alphabetical sorting. r=mshal,r=gps
|
2013-10-24 08:05:43 +09:00 |
|
Mike Hommey
|
5072f65f8c
|
Bug 913268 - Make CPP_SOURCES a StrictOrderingOnAppendList. r=mshal
|
2013-10-24 08:00:23 +09:00 |
|
Kartikaya Gupta
|
5d2384d9c1
|
Bug 929367 - Rename all the prefs for the async pan/zoom code to be consistent. r=botond,mbrubeck
|
2013-10-24 00:07:50 +02:00 |
|
Markus Stange
|
80072ac389
|
Bug 886999 - Lock the GL context before compositing on the compositor thread or before calling setView or update on the main thread. r=mattwoodrow
|
2013-10-09 10:39:23 -04:00 |
|
Markus Stange
|
c907da8be6
|
Bug 914437 - Don't composite windows that are not open. r=mattwoodrow
|
2013-10-09 10:39:22 -04:00 |
|
Masayuki Nakano
|
ef895616c5
|
Bug 920425 part.28 Use mozilla::WidgetEvent::AsMouseEvent() r=smaug
|
2013-10-22 17:55:20 +09:00 |
|
David Anderson
|
50865a3082
|
Fix resize jank on Linux with OMTC (bug 926618, r=mattwoodrow).
|
2013-10-21 13:14:47 -07:00 |
|
Nicholas Cameron
|
548c11e7a9
|
Bug 925317. Check shmems are tracked whenever we send them across IPC. r=BenWa,bent
|
2013-10-21 16:23:42 +02:00 |
|
Ms2ger
|
39b292cc30
|
Merge inbound to m-c.
|
2013-10-20 10:40:40 +02:00 |
|
Ms2ger
|
7d21e3cacb
|
Bug 923249 - Remove some prtypes use in gfx/; r=roc
|
2013-10-20 09:25:20 +02:00 |
|
Ryan VanderMeulen
|
a8368b8b5c
|
Backed out changeset 6150269410b2 (bug 921212) for bustage on a CLOSED TREE.
|
2013-10-18 10:21:38 -04:00 |
|
Benoit Girard
|
fccf27d2ae
|
Bug 921212 - Rotate buffer in place to avoid gralloc surface allocation. r=Bas
|
2013-10-11 16:47:47 -04:00 |
|
Chris Peterson
|
777dc154bc
|
Bug 925195 - Fix -Wsign-compare warning about GetProtocolId() enum return value. r=bent
|
2013-10-17 20:42:59 -07:00 |
|
Benoit Girard
|
1aa99b3bef
|
Bug 921212 - Rotate buffer in place to avoid gralloc surface allocation. r=Bas
|
2013-10-11 16:47:47 -04:00 |
|
Carsten "Tomcat" Book
|
9d22415bcf
|
Merge mozilla-central to mozilla-inbound
|
2013-10-18 14:13:10 +02:00 |
|
Masayuki Nakano
|
0260e27697
|
Bug 920425 part.15 Use mozilla::WidgetEvent::AsTouchEvent() r=smaug
|
2013-10-18 15:10:23 +09:00 |
|
Sotaro Ikeda
|
b019369717
|
Bug 925381 - Fix mpeg4 video seek failure. r=nical, r=doublec
|
2013-10-17 11:09:15 -04:00 |
|
Sushil Chauhan
|
ea611c7544
|
Bug 915729 - Add mixed HWC and GPU Composition. r=ncameron, r=dwilson
|
2013-10-15 14:01:42 -07:00 |
|
Wes Kocher
|
391d634598
|
Merge m-c to inbound
|
2013-10-15 20:30:24 -07:00 |
|
Matt Woodrow
|
105a6104cc
|
Bug 922942 - Update BufferTextureClients using Azure. r=nical
|
2013-10-16 14:00:30 +13:00 |
|
Kartikaya Gupta
|
dd02f39ad9
|
Bug 925902 - Add a macro to APZC_LOG a FrameMetrics object as well. r=botond
|
2013-10-15 17:07:58 -04:00 |
|
Matt Woodrow
|
084fd5caf1
|
Bug 922942 - Add a Validate() pass to BasicLayers to avoid needing to create a dummy destination context. r=roc
|
2013-10-15 16:23:21 +13:00 |
|
Matt Woodrow
|
b798aeb13e
|
Bug 922942 - Clean up some no longer used ShadowLayers code from BasicLayers. r=roc
|
2013-10-15 16:23:21 +13:00 |
|
Matt Woodrow
|
c19f0da01b
|
Bug 740598 - Add CopyRect API to Moz2D. r=Bas
|
2013-10-15 14:55:15 +13:00 |
|
Ehsan Akhgari
|
0d9df20b90
|
Bug 928053 - Remove some prtypes.h inclusions from gfx/; rs=bsmedberg
--HG--
extra : rebase_source : 229c47dfa11d1b1d36663daf87285ccd40bcc856
|
2013-10-18 20:34:58 -04:00 |
|
Dale Harvey
|
f3ce8d9466
|
Bug 922866 - Follow up: Fix error introduced in rebase. r=trivial
|
2013-10-14 18:56:04 +02:00 |
|
Nicolas Silva
|
56ac4923d4
|
Bug 919022 - Fix warning by not overloading CreateBufferTextureClient. r=nrc
|
2013-10-13 17:24:12 -07:00 |
|
Dale Harvey
|
7fddf516c3
|
Bug 922896 - Fire tap immediately if content is not zoomable. r=kats
|
2013-10-14 05:29:47 +01:00 |
|
Andreas Gal
|
cb4f904e5b
|
Bug 923409 - Draw FPS counter with a single GL call and eliminate last use of Copy2D program (r=BenWa).
|
2013-10-13 09:10:13 -07:00 |
|
Nicholas Cameron
|
b3f95d641c
|
Bug 907463. Dealloc shmem on ActorDestroy. r=nical
|
2013-09-27 21:48:42 +12:00 |
|
Nicholas Cameron
|
09d8eb9b48
|
Bug 907463. Backout OP_SOURCE optimisation from bug 907926. r=mattwoodrow
|
2013-09-18 15:39:34 +12:00 |
|
Sotaro Ikeda
|
efc1ee9d35
|
Bug 911387 - Add calling CompositableBackendSpecificData::ClearData() in Detach(). r=nical
|
2013-11-06 08:44:57 -05:00 |
|
Matt Woodrow
|
9c51cbb0f8
|
Bug 887791 - Remove a bunch of now-unused SharedTextureHandle code. r=roc
|
2013-11-01 14:54:15 +13:00 |
|
Matt Woodrow
|
57c436400d
|
Bug 887791 - Implement ISharedImage for MacIOSurfaceImage. r=nical
|
2013-11-01 14:54:14 +13:00 |
|
Matt Woodrow
|
a2ff3e49e2
|
Bug 887791 - Add a TextureHost implementation for MacIOSurface. r=nical
|
2013-11-01 14:54:14 +13:00 |
|
Matt Woodrow
|
d5d855efb3
|
Bug 887791 - Add a TextureClient implementation for MacIOSurface. r=nical
|
2013-11-01 14:54:14 +13:00 |
|
Matt Woodrow
|
770c0c7a31
|
Bug 887791 - Add MacIOSurfaceImage. r=roc
|
2013-11-01 14:54:14 +13:00 |
|
Markus Stange
|
5af52e00b8
|
Bug 923650 - Restore scissor rects in CompositorOGL more diligently. r=mattwoodrow
--HG--
extra : rebase_source : 5a3cccbd38b18aaa8536382ff744a871646ee786
|
2013-10-11 10:29:35 -04:00 |
|
Wes Kocher
|
b643cbab41
|
Merge inbound to m-c
|
2013-10-10 18:59:58 -07:00 |
|
Kartikaya Gupta
|
43dbe7ad6a
|
Bug 915831 - Roll ScaleWillOverscroll into ScaleWillOverscrollAmount since it's simpler that way. r=botond
|
2013-10-10 17:02:25 -04:00 |
|
Kartikaya Gupta
|
d7360104db
|
Bug 915831 - Remove some unnecessary rounding that allowed minor amounts of overzoom. r=botond
|
2013-10-10 17:00:30 -04:00 |
|
Kartikaya Gupta
|
8c746fe746
|
Bug 915831 - When clamping the async zoom amount, take into account the overzoom boundary. r=botond
|
2013-10-10 17:00:29 -04:00 |
|
Nicholas Cameron
|
b0bd553d6c
|
Bug 923351. Make layers borders more visible. r=nical
|
2013-10-11 06:36:24 +13:00 |
|
Nicholas Cameron
|
6f0991baf8
|
Bug 925324. For abnormal shutdowns, only abort on b2g. r=sotaro
|
2013-10-11 05:44:03 +13:00 |
|
Kartikaya Gupta
|
f69138d888
|
Bug 923431 - Kill ScreenToScreenScale. r=botond
|
2013-10-10 12:21:55 -04:00 |
|
Kartikaya Gupta
|
4d36be887f
|
Bug 923431 - Fix the code that adjusts scroll offset while pinching; add tests to go with. r=botond
|
2013-10-10 12:21:50 -04:00 |
|
Daniel Holbert
|
fa734c60f4
|
Bug 925142: Remove unnecessary includes from ContainerLayerD3D9.cpp and ContainerLayerD3D10.cpp. r=nical
|
2013-10-10 09:17:08 -07:00 |
|
Nicolas Silva
|
af76a5c9fe
|
Bug 923917 - Properly set the y-flip flag in SharedTextureClientOGL. r=Bas
|
2013-10-09 18:20:57 -07:00 |
|
Nicolas Silva
|
15f2617a37
|
Bug 923917 - Make CompositableClient not crash when texture serialization fails. r=nrc
|
2013-10-09 16:18:29 -07:00 |
|
Benoit Girard
|
8add8ce2c1
|
Bug 918825 - Add frame duration marker. r=ehsan
--HG--
extra : rebase_source : 25f51e88ee75f47eea51bcc94a7b60f31b9605af
|
2013-09-27 12:08:45 -04:00 |
|
Benoit Jacob
|
0114c00bd8
|
Bug 914823 - Use a WeakPtr to the SurfaceAllocator - r=jgilbert,nical
|
2013-10-09 08:47:32 -04:00 |
|
Carsten "Tomcat" Book
|
b69ac18c34
|
merge b2g-inbound to mozilla-central
|
2013-10-09 10:13:52 +02:00 |
|
Kartikaya Gupta
|
92a920eccc
|
Bug 924407 - Update FrameMetrics::mCompositionBounds documentation. r=botond
|
2013-10-08 17:13:11 -04:00 |
|
Kartikaya Gupta
|
fe7ef95446
|
Bug 924394 - Add some useful but default-disabled logging for APZC code. r=botond
|
2013-10-08 17:13:04 -04:00 |
|
Nicholas Cameron
|
24e0e87f57
|
Bug 854873. Keep scissor rect enabled. r=kats,nical
|
2013-10-05 01:03:09 +13:00 |
|
Phil Ringnalda
|
efde14c2da
|
Merge m-i to m-c
|
2013-10-03 07:58:59 -07:00 |
|
Matt Brubeck
|
0e87de14da
|
Merge fx-team to mozilla-central
|
2013-10-03 07:38:41 -07:00 |
|
Ms2ger
|
ae8c899faf
|
Merge m-c to inbound.
|
2013-10-03 11:09:17 +02:00 |
|
Ms2ger
|
2a6ab9faaf
|
Bug 912099 - Part d: Make sure CPP_SOURCES only points to existing files in gfx/layers; r=mshal
|
2013-10-03 09:10:01 +02:00 |
|
Matt Brubeck
|
2b9c65a1a2
|
Bug 915328 - Add support for cross-slide gesture to APZC [r=kats]
|
2013-10-02 18:03:04 -07:00 |
|
Matt Brubeck
|
25ed3d495b
|
Bug 892684 - Implement axis locking in AsyncPanZoomController [r=kats,botond]
|
2013-10-02 18:03:04 -07:00 |
|
Matt Brubeck
|
756a4b2f55
|
Bug 892684 - Clean up some code in AsyncPanZoomController [r=kats]
|
2013-10-02 18:03:04 -07:00 |
|
Masayuki Nakano
|
b266c80d36
|
Bug 920377 part.32 Get rid of nsMouseEvent r=roc
|
2013-10-02 15:38:27 +09:00 |
|
Phil Ringnalda
|
5a81259d62
|
Backed out changeset 2eb7e93512b1 (bug 918825) for browser-chrome crashes
|
2013-10-01 22:46:48 -07:00 |
|
Masayuki Nakano
|
096a701901
|
Bug 920377 part.30 Get rid of nsGUIEvent r=roc
|
2013-10-02 12:46:03 +09:00 |
|
Benoit Girard
|
b73cfdb32c
|
Bug 918825 - Add frame duration marker. r=ehsan
|
2013-09-27 12:08:45 -04:00 |
|
Nicolas Silva
|
0eee47d7c7
|
Bug 916118 - Simplify the TextureClient deallocation protocol. r=nrc
|
2013-10-02 13:52:04 -07:00 |
|
Wes Kocher
|
8c30d76bc7
|
Backed out changeset ac77b26ec1ee (bug 915940) for PGO build bustage
|
2013-10-01 14:30:13 -07:00 |
|
Ehsan Akhgari
|
18ef76b0d7
|
Bug 921753 - Part 2: Move GraphicsFilters outside of gfxPattern.h so that we won't need to #include that header everywhere GraphicsFilter is needed; r=roc
This patch reduces the number of files that transitively #include
gfx/2d.h from 1582 to 1362.
|
2013-10-01 17:01:19 -04:00 |
|
Nicholas Cameron
|
6e9d987d30
|
Bug 915940. Memory reporter for memory image surfaces. r=njn,mattwoodrow
|
2013-09-24 10:59:26 +12:00 |
|
Ed Morley
|
5267298284
|
Merge mozilla-central and inbound
|
2013-10-01 12:01:45 +01:00 |
|
Ed Morley
|
a0f5a9b647
|
Merge latest green b2g-inbound changeset and mozilla-central
|
2013-10-01 10:56:53 +01:00 |
|
Masayuki Nakano
|
9c18a013ca
|
Bug 920377 part.26 Get rid of nsInputEvent r=roc
|
2013-10-01 16:23:02 +09:00 |
|
Kartikaya Gupta
|
04ebd67fc3
|
Bug 916379 - Remove a content repaint request that was clobbering the right frame metrics with the wrong one. r=BenWa
|
2013-09-30 20:58:36 -04:00 |
|
Ryan VanderMeulen
|
e5b66a5e17
|
Merge m-c to b2g-inbound.
|
2013-09-30 16:30:26 -04:00 |
|
Ed Morley
|
230067a182
|
Merge mozilla-central and b2g-inbound
|
2013-09-30 17:20:26 +01:00 |
|
Matt Woodrow
|
f60df94d8e
|
Bug 886999 - Backout c3a044164b5f for causing deadlocks (Bug 920979)
|
2013-09-30 14:31:50 +13:00 |
|
David Anderson
|
9579f654ae
|
Rename IPDL's RPC to Interrupt (bug 910020, r=bent).
--HG--
rename : ipc/ipdl/test/cxx/PTestRPCErrorCleanup.ipdl => ipc/ipdl/test/cxx/PTestInterruptErrorCleanup.ipdl
rename : ipc/ipdl/test/cxx/PTestRPCRaces.ipdl => ipc/ipdl/test/cxx/PTestInterruptRaces.ipdl
rename : ipc/ipdl/test/cxx/PTestRPCShutdownRace.ipdl => ipc/ipdl/test/cxx/PTestInterruptShutdownRace.ipdl
rename : ipc/ipdl/test/cxx/PTestRacyRPCReplies.ipdl => ipc/ipdl/test/cxx/PTestRacyInterruptReplies.ipdl
rename : ipc/ipdl/test/cxx/TestRPCErrorCleanup.cpp => ipc/ipdl/test/cxx/TestInterruptErrorCleanup.cpp
rename : ipc/ipdl/test/cxx/TestRPCErrorCleanup.h => ipc/ipdl/test/cxx/TestInterruptErrorCleanup.h
rename : ipc/ipdl/test/cxx/TestRPCRaces.cpp => ipc/ipdl/test/cxx/TestInterruptRaces.cpp
rename : ipc/ipdl/test/cxx/TestRPCRaces.h => ipc/ipdl/test/cxx/TestInterruptRaces.h
rename : ipc/ipdl/test/cxx/TestRPCShutdownRace.cpp => ipc/ipdl/test/cxx/TestInterruptShutdownRace.cpp
rename : ipc/ipdl/test/cxx/TestRPCShutdownRace.h => ipc/ipdl/test/cxx/TestInterruptShutdownRace.h
rename : ipc/ipdl/test/cxx/TestRacyRPCReplies.cpp => ipc/ipdl/test/cxx/TestRacyInterruptReplies.cpp
rename : ipc/ipdl/test/cxx/TestRacyRPCReplies.h => ipc/ipdl/test/cxx/TestRacyInterruptReplies.h
rename : ipc/ipdl/test/ipdl/error/rpcMessageCompress.ipdl => ipc/ipdl/test/ipdl/error/intrMessageCompress.ipdl
rename : ipc/ipdl/test/ipdl/error/tooWeakRPCAsync.ipdl => ipc/ipdl/test/ipdl/error/tooWeakInterruptAsync.ipdl
rename : ipc/ipdl/test/ipdl/ok/rpcProtocol.ipdl => ipc/ipdl/test/ipdl/ok/intrProtocol.ipdl
|
2013-09-30 17:27:45 -07:00 |
|
Cervantes Yu
|
ec406ac440
|
Bug 771765 - Support template content process, part 9: allocating a toplevel protocol should return itself. r=dzbarsky
Reverse the effect in bug 879475 part 14 since we need to keep track of open protocols in the Nuwa process.
|
2013-09-26 12:19:09 +08:00 |
|
Nicolas Silva
|
b42e1a2d95
|
Bug 921512 - Add a bit of documentation to layers. r=bjacob
|
2013-09-30 14:42:47 +02:00 |
|
Nicolas Silva
|
76ede3ac9e
|
Bug 916116 - Rename CompositableQuirks. r=bjacob
|
2013-09-30 14:14:38 +02:00 |
|
Ehsan Akhgari
|
a23cd291d5
|
Bug 924221 - Minimize the #includes in gfx/thebes; r=bjacob
--HG--
extra : rebase_source : af198eb9b9739ce718ba0d16c385624a722cde51
|
2013-10-07 19:15:59 -04:00 |
|
Matt Woodrow
|
ebc311f303
|
Bug 921233 - Enabled azure for main-thread drawing on OSX. r=jrmuizel
|
2013-09-30 12:17:35 +13:00 |
|
Ehsan Akhgari
|
019f6a95dd
|
Backed out changeset a73ffb0d0c97 because of build bustage
|
2013-09-29 17:20:07 -04:00 |
|
Ehsan Akhgari
|
996fe50ca8
|
Remove a number of unused variables, no bug
|
2013-09-29 16:42:12 -04:00 |
|
Ehsan Akhgari
|
cca7c5a263
|
Forward declare gfxMatrix as a struct, no bug
|
2013-09-28 18:20:45 -04:00 |
|
David Anderson
|
8cd94ee096
|
Combine AsyncChannel, SyncChannel, and RPCChannel into one class (bug 901789, r=cjones,bent).
--HG--
rename : ipc/glue/RPCChannel.cpp => ipc/glue/MessageChannel.cpp
rename : ipc/glue/RPCChannel.h => ipc/glue/MessageChannel.h
|
2013-09-27 18:42:08 -07:00 |
|
Ryan VanderMeulen
|
a4a2dd7d38
|
Backed out changeset a77f7d610829 (bug 821474) for leaks.
CLOSED TREE
|
2013-09-27 16:12:28 -04:00 |
|
Nicolas Silva
|
906d8861c1
|
Bug 821474 - Add memory reporting for Shmem and Memory texture clients. r=BenWa
|
2013-09-27 20:17:15 +02:00 |
|
Ed Morley
|
06889d0a28
|
Backed out changeset e28ae87bbc03 (bug 907463)
|
2013-09-27 11:37:03 +01:00 |
|
Ed Morley
|
7adc57d485
|
Backed out changeset 08d9bbb1044f (bug 907463)
|
2013-09-27 11:37:00 +01:00 |
|