Chris Kitching
7f31c5a3c8
Bug 913985: Part 5 - Refactor the Bridge to use the generated code. r=kats
2013-09-27 10:10:37 -04:00
Kartikaya Gupta
83239003af
Back out d9bdfdfda06e to dd17e0758a00 (bug 913985) due to incorrect author on some of the patches. r=backout
2013-09-27 10:25:23 -04:00
Chris Kitching
96965f19d5
Bug 913985: Part 5 - Refactor the Bridge to use the generated code. r=kats
2013-09-27 10:10:37 -04:00
Masayuki Nakano
5256146045
Bug 912956 part.15 mozilla/TextEvents.h should be included directly r=roc
2013-09-25 20:21:19 +09:00
Nathan Froyd
ec90085226
Bug 904579 - convert some nsRefPtrs to StaticRefPtrs in widget/android/; r=blassey
2013-08-13 09:32:03 -04: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
884dc7b83e
Bug 803207 - Kill GetDevicePixelsPerMetaViewportPixel and use widget scaling correctly on Fennec. r=mbrubeck
2013-07-04 09:02:29 -04:00
Nicolas Silva
ee77840a7b
Bug 863324 - Rename PLayers into PLayerTransaction, r=jrmuizel
2013-04-24 14:42:40 -04: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
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
42ac3dde0c
Bug 859951 - Refactor the code to convert MOTION_EVENT GeckoEvents to nsTouchEvent instances. r=wesj
2013-04-17 17:39:10 -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
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
Masayuki Nakano
f52efe918a
Bug 558976 part.6 Rename nsIWidget::OnIMETextChange() to nsIWidget::NotifyIMEOfTextChange() r=roc, sr=roc
2013-03-06 15:14:34 +09:00
Masayuki Nakano
991d2274d1
Bug 558976 part.5 Implement nsIWidget::NotifyIME() on Android r=nchen
2013-03-06 15:14:34 +09:00
Jim Chen
8cc7818c33
Bug 843048 - Delay setting IME context on Gecko thread instead of Java thread; r=cpeterson
2013-03-05 15:24:35 +00:00
Kartikaya Gupta
ef9f26fb84
Bug 844275 - Drive the layer manager creation from the GLController rather than GetLayerManager. r=Cwiiis
2013-02-28 13:28:23 -05:00
Kartikaya Gupta
e52476a95d
Bug 841503 - Delete a bunch of non-OMTC android codepaths. r=BenWa,snorp
2013-02-19 12:35:38 -05:00
Kartikaya Gupta
aae8c6118b
Bug 839622 - Remove a native function that hasn't been used since bug 735230, and the unneeded setSurfaceView implementation. r=cpeterson
2013-02-08 16:42:13 -05:00
Kartikaya Gupta
4766b27e6e
Bug 832508 - When resuming Fennec and re-recreating the surface, force a first-paint notification from the compositor. r=Cwiiis
2013-02-04 15:13:17 -05:00
Kartikaya Gupta
a980af0c49
Bug 785597 - Allow the compositor to be registered earlier in the startup process and prevent creating multiple LayerManager instances. r=snorp
2013-01-10 11:21:10 -05:00
Jim Chen
ff02166be5
Bug 827065 - Simplify selection update code and use new focus text update offsets; r=cpeterson
2013-01-09 11:57:48 -05:00
Jonathan Kew
3fac204237
bug 819725 pt 1 - make widget move & resize methods take floating-point parameters, to allow passing fractional coordinates without rounding. r=roc
2012-12-12 09:57:38 +00:00
Jim Chen
324dab8526
Bug 811755 - Buffer and coalesce IME selection and text changes; r=cpeterson
2012-12-05 11:09:56 -05:00
Jim Chen
3691c8c8b7
Bug 808287 - Use counter instead of boolean to mask events after focus change; r=cpeterson
2012-11-16 11:41:54 -05:00
Jim Chen
7d688308e8
Bug 808287 - Fix out-of-order IME events during focus change; r=cpeterson
2012-11-13 17:27:19 -05:00
Jim Chen
277d856925
Bug 805162 - c. Implement new Java to Gecko IME events in widget; r=blassey
2012-11-01 16:11:02 -04:00
Ed Morley
e878f44e88
Backout 533faa3c50ed, 718abc1bd4ad, af2d5272c06b, ad5554e1345d, c9ef1b41b829, d3a825311d11, 0a51bcb3eb9e, a01a327e8ec4, 973b0ed30b8b, 39851bbcfaa1 & a92d2d2a3b0e (bug 805162), d4884aab5ce6, 06fcbaf40cb4, daccc3fe7c70, 881eb2a2906e, 76232441ae06, 01ae34fa1b3f & 5f405fc4e323 (bug 783092), a03d8d4db1c2, 49beb3801192, 174634554a97, 0bd27e755a83, 19e8f151ca67, a6604e038bc0, ed3b8237e76e & 082cf8d72554 (bug 785945) for bustage or conflicting with backout of said bustage on a CLOSED TREE
2012-11-01 00:16:35 +00:00
Jim Chen
1bb825f7a4
Bug 805162 - c. Implement new Java to Gecko IME events in widget; r=blassey
2012-10-31 17:35:31 -04:00
Neil Deakin
26ade209e9
Bug 701760, merge <select> and popup manager rollup handling, so that select elements don't cancel out any popup rollup listeners, r=mats
2012-10-26 09:15:22 -04:00
Chris Lord
0a72fa68e2
Bug 805028 - Use ComputeRenderIntegrity to calculate accurate checkerboard. r=kats
...
Use ComputeRenderIntegrity so that checkerboarding values remain accurate when
progressive tiles are enabled.
2012-10-25 17:23:47 +01:00
Wes Johnston
7f5ef1bd9e
Bug 784887 - Use Native Gesture detector for MozGesture events. r=blassey
2012-10-02 13:18:21 -07:00
Benoit Girard
789871769f
Bug 796084 - Rename MOZ_JAVA_COMPOSITOR -> MOZ_ANDROID_OMTC. r=blassey
2012-10-01 16:01:35 -04:00
Matt Woodrow
26b24061a1
Bug 539356 - Part 22 - Force a background color when running android reftests. r=roc
2012-08-29 17:48:43 +12:00
Ed Morley
ed4fe023b5
Revert mozilla-inbound to e4dd1fa6d222 for crashes and test failures on a CLOSED TREE
2012-09-27 16:34:46 +01:00
Matt Woodrow
4b976658da
Bug 539356 - Part 22 - Force a background color when running android reftests. r=roc
2012-08-29 17:48:43 +12:00
Ehsan Akhgari
243c878d26
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
...
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Neil Deakin
d91faf11ff
Bug 743975 - remove the event handler argument to widget creation methods, r=tn
2012-08-15 14:53:09 -04:00
Matt Woodrow
f880d8bdeb
Bug 539356 - Part 24 - Don't paint android widgets that aren't being composited, or at the front. r=roc
2012-08-13 22:10:10 +12:00
David Zbarsky
9f192bc533
Bug 778519 - Don't include Layers.h everywhere Part 2 r=cjones
2012-07-30 17:42:26 -07:00
Aryeh Gregor
8b4a23fc4c
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Mark Capella
1bafbbea76
Bug 775041 - Make nsIWidget::IsEnabled return bool, r=roc, f=ms2ger
2012-07-23 01:19:08 -04:00
Mark Capella
92662fd889
Bug 769998 - Make nsIWidget::IsVisible return bool, r=roc, f=ms2ger
2012-07-19 04:57:50 -04:00
David Zbarsky
7f0b27a36b
[Bug 774505] Don't include Layers.h everywhere r=cjones
2012-07-18 12:31:40 -04:00
Nicolas Silva
d7f3ab4df0
Bug 763234 - Use only one compositor thread with OMTC. r=cjones
2012-07-13 11:25:29 -04:00