Ms2ger
71e84fb181
Bug 896251 - Make nsEvent::{refPoint, lastRefPoint} LayoutDeviceIntPoints; r=smaug+kats
2013-08-02 09:05:16 +02:00
Kartikaya Gupta
3ec1235fe0
Bug 866232 - Break assumption of a single global root layer tree. r=BenWa, mattwoodrow
2013-07-30 14:03:43 -04:00
Kartikaya Gupta
49c90b2de0
Bug 866232 - Add an APZCTreeManager to encapsulate the multiple APZCs corresponding to a given layer tree. r=BenWa, mattwoodrow
2013-07-30 14:03:40 -04:00
Kartikaya Gupta
444db478d0
Bug 891607 - Fix typo resulting in a bad surface size in some startup scenarios. r=Cwiiis
2013-07-29 14:38:06 -04:00
Masayuki Nakano
494f21f155
Bug 501496 part.6 Don't dispatch keypress events if defaultPrevent() of the keydown event is called on Android r=smaug+nchen
2013-07-25 15:09:28 +09:00
Masayuki Nakano
5681616190
Bug 875674 part.1 nsIMEUpdatePreference should store wanted updates per notification r=roc
2013-07-11 16:46:34 +09:00
Chris Lord
c3aabd3407
Bug 803299 - Enable 32-bit colour on Android. r=kats
2013-07-04 14:53:25 +01:00
Kartikaya Gupta
884dc7b83e
Bug 803207 - Kill GetDevicePixelsPerMetaViewportPixel and use widget scaling correctly on Fennec. r=mbrubeck
2013-07-04 09:02:29 -04:00
Benoit Girard
443ef9951e
Bug 775459 - Make APZC attachable only to container layers. r=kats
2013-07-02 12:01:46 -04:00
Chris Peterson
7afa70c90a
Bug 877503 - Add MOZ_FINAL to some Android classes to fix gcc 4.7 warnings-as-errors. blanket-r=ehsan rs=tbsaunde
2013-05-30 11:26:02 -07:00
Ehsan Akhgari
6a7064a975
Backed out 8 changesets (bug 803299) because it makes Tcheckerboard and Tpan so much worse
...
Backed out changeset f0311781c218 (bug 803299)
Backed out changeset 946467115924 (bug 803299)
Backed out changeset 59af481d8888 (bug 803299)
Backed out changeset 99a03f7ca8a4 (bug 803299)
Backed out changeset 44539f533a92 (bug 803299)
Backed out changeset 3f3963a3ebf6 (bug 803299)
Backed out changeset 5269f0483d1e (bug 803299)
Backed out changeset a9485787fdb1 (bug 803299)
2013-05-29 17:14:27 -04:00
Chris Lord
50319e6e66
Bug 803299 - Enable 32-bit colour on Android. r=kats
2013-05-29 15:25:40 +01:00
Trevor Saunders
0912ad014d
backout 7a1706d0e5b0 to 8c8b6adebb4c for frequent failures in scrolling/text-1.html and scrolling/text-2.html reftests on a CLOSED TREE
2013-05-28 18:32:29 -04:00
Chris Lord
b43c75dc8a
Bug 803299 - Enable 32-bit colour on Android. r=kats
2013-05-28 18:50:16 +01:00
Markus Stange
a2deba9633
Bug 676241 part 8: Remove alternate layer manager handling. r=mattwoodrow
2013-05-23 16:49:18 +02:00
Matt Woodrow
9a39aa0dec
Bug 868181 - Correctly handle ClientLayerManager in android's nsWindow. r=roc
2013-05-10 09:02:50 +12:00
Ryan VanderMeulen
ffbcd55751
Backed out changesets 0cb5418906cf and 3c366c865e73 (bug 803299) for Android bustage.
...
CLOSED TREE
2013-05-02 15:45:20 -04:00
Chris Lord
5962935c94
Bug 803299 - Enable 32-bit colour on Android. r=kats
2013-05-02 18:25:16 +01:00
Kartikaya Gupta
e56f05fe67
Bug 867269 - Fix breakage in SyncFrameMetrics override. r=nrc
2013-05-01 10:49:27 -04:00
Nicholas Cameron
33b82eaf8e
Bug 861727. Refactor CompositorParent a bit. r=BenWa
2013-04-28 18:46:30 +12:00
Kartikaya Gupta
f466b9eb6e
Bug 839641 - Add a syncFrameMetrics code path to push viewport changes from APZC to Java. r=Cwiiis, BenWa
2013-04-26 13:26:39 -04:00
Kartikaya Gupta
1918ac0484
Bug 839641 - Use the mozilla::layers namespace in nsWindow.cpp. r=Cwiiis
2013-04-26 13:24:28 -04:00
Nicolas Silva
76c25a1b0a
Bug 856079 - Merge ShadowLayer and LayerComposite (keeping the later). r=nrc
2013-04-25 18:25:33 -04:00
Ryan VanderMeulen
6c68f704b3
Backed out changeset 4b7de1f2b4a0 (bug 856079) for various test failures.
...
CLOSED TREE
2013-04-24 11:28:05 -04:00
Nicolas Silva
f653739991
Bug 856079 - Merge ShadowLayer and LayerComposite (keeping the later). r=nrc
2013-04-24 15:40:26 -04:00
Nicolas Silva
ee77840a7b
Bug 863324 - Rename PLayers into PLayerTransaction, r=jrmuizel
2013-04-24 14:42:40 -04:00
Masayuki Nakano
850bf2db03
Bug 842927 part.7 Implement D3E KeyboardEvent.key on Android r=smaug+cpeterson
2013-04-24 12:49:48 +09:00
Chris Peterson
032618dc67
Bug 864521 - Replace Fennec's AndroidKeyEvent::KEYCODE enum with Android's AKEYCODE enum. r=jchen
2013-04-22 11:24:43 -07:00
Ehsan Akhgari
b7e0633240
Backed out changeset fdaa0659fe13 (bug 863324) because of build bustage on a CLOSED TREE
2013-04-22 18:12:15 -04:00
Ehsan Akhgari
521fbb33d7
Backed out changeset 86959499a5b8 (bug 856079) because of build bustage
2013-04-22 17:44:12 -04:00
Nicolas Silva
6f9262c760
Bug 856079 - Merge ShadowLayer and LayerComposite (keeping the later). r=nrc
2013-04-22 18:41:29 -04:00
Nicolas Silva
3f75168098
Bug 863324 - Rename PLayers into PLayerTransaction, r=jrmuizel
2013-04-22 22:51:11 -04:00
Ryan VanderMeulen
04530ac9bf
Backed out changeset ddf944cc292d (bug 863324) for Android bustage on a CLOSED TREE.
2013-04-22 14:47:16 -04:00
Nicolas Silva
6a5165b110
Bug 863324 - Rename PLayers into PLayerTransaction, r=jrmuizel
2013-04-22 18:07:48 -04:00
Kartikaya Gupta
b0bd2db84c
Bug 860613 - Create an android-specific subclass of CompositorParent to be able to pick the target layer for APZC. r=BenWa
2013-04-17 17:39:13 -04:00
Kartikaya Gupta
30b0f9b26e
Bug 860940 - Add static factory-style methods to create AndroidGeckoEvent instances in widget code. r=cpeterson
2013-04-17 17:39:12 -04:00
Kartikaya Gupta
9551d0aa6b
Bug 859951 - Split MotionEvent's action into mask and index in Java rather than in JNI code. r=wesj
2013-04-17 17:39:11 -04:00
Kartikaya Gupta
42ac3dde0c
Bug 859951 - Refactor the code to convert MOTION_EVENT GeckoEvents to nsTouchEvent instances. r=wesj
2013-04-17 17:39:10 -04:00
Bas Schouten
b439abe1f3
Bug 825928: Land layers refactoring. r=jrmuizel,bas,nical,mattwoodrow,roc,nrc,benwa,bjacob,jgilbert,kchen CLOSED TREE
...
Please contact Bas Schouten <bschouten@mozilla.com >, Nicolas Silva <nsilva@mozilla.com > or Nicholas Cameron <ncameron@mozilla.com > with general questions. Below is a rough list of authors to contact with specific questions.
Authors:
gfx/layers/Compositor.* gfx/layers/Effects.h - Compositor Interface - bas,nrc,nical
gfx/layers/d3d* - D3D9/D3D10 - bas
gfx/layers/ThebesLayer* - ThebesLayers - nrc,bas
gfx/layers/composite/* - CompositeLayers - nrc,nical
gfx/layers/client/* - Client - nrc,nical,bas
gfx/layers/*Image* - nical
gfx/layers/ipc ipc - IPC - nical
gfx/layers/opengl - CompositorOGL - nrc,nical
gfx/2d - bas,nrc
gfx/gl - GLContext - bjacob
dom/* layout/* - DOM - mattwoodrow
2013-04-10 09:20:52 +00:00
David Zbarsky
d5539bb86d
Bug 856962: Move Touch to its own file r=Ms2ger
2013-04-05 04:49:00 -04:00
Kartikaya Gupta
87036efc60
Bug 856155 - End IME composition before sending touch events to content. r=jchen
2013-04-04 02:08:16 -04:00
Jim Chen
8df7bdae47
Bug 842013 - Buffer IME key events and dispatch them at once; r=cpeterson
2013-03-29 10:54:01 -04:00
Jim Chen
59d280fc84
Bug 842013 - Don't add extra modifiers to key press events; r=cpeterson
2013-03-29 10:54:01 -04:00
Jim Chen
1d8e32f12c
Bug 842013 - Send key events for character input; r=cpeterson
2013-03-29 10:54:01 -04:00
Jim Chen
1dcaf7ccff
Bug 853819 - Use focused window to process SetInputContext and GetInputContext. r=cpeterson
2013-03-27 11:32:34 -04:00
Chris Lord
eb2dba59d4
Bug 852526 - Make sure the compositor starts unpaused and with a size. r=kats
...
This changes compositor creation so that we can specify an initial size and
makes sure the local variable in nsWindow reflects that the compositor starts
unpaused.
2013-03-20 22:45:07 +00:00
Jim Chen
3ed2e861ad
Bug 847823 - Clean up NotifyIME to use the Gecko NotificationToIME enum; r=cpeterson
2013-03-19 16:54:49 -04:00
Jim Chen
4d630e316b
Bug 847823 - Change NotifyIMEEnabled to NotifyIMEContext; r=cpeterson
2013-03-19 16:54:48 -04:00
Chris Lord
e070163287
Bug 850690 - Fix gap sometimes appearing between dynamic toolbar and page. r=kats
...
Backout bug 797942 as it should no longer be necessary after bug 844275 and
can cause surface size races during startup.
2013-03-15 18:35:35 +00:00
Kartikaya Gupta
3464d342fc
Bug 847002 - Guard against going into codepaths that assume GetLayerManager doesn't return null. r=Cwiiis
2013-03-14 12:17:49 +01:00