Justin Lebar
0a51edd0c6
Bug 791261 - Remove the requirement that a TabParent must be Active in order to send vibrations. Also remove TabParent::Active(). r=cjones
2012-09-19 09:48:38 -04:00
Doug Sherk
d545b9e528
Bug 787549 - B2G: Stop simulating mouse events unless there's a tap. r=cjones
2012-09-14 21:16:32 -04:00
Chris Jones
8a5802ce73
Bug 788943: Allow TabParents to capture event series for faster dispatch to subprocesses. Implements capturing of touch-event series. r=smaug sr=roc
2012-09-11 13:05:52 -07:00
Randell Jesup
3b4961b603
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
2012-09-01 22:35:17 -04:00
Michael Wu
df87f815b4
Bug 785554 - Remove unnecessary touches in events sent to content process, r=cjones
2012-08-29 13:06:11 -03:00
Justin Lebar
d93c5e10d1
Bug 780047 - Prevent mozbrowser/mozapp processes from calling PBrowser::CreateWindow. r=cjones
2012-08-28 14:22:59 -03:00
Zoe Bellot
1de92dd943
Bug 746142 - Part 2 - Use inputmode attribute to vary the virtual keyboard on Android. f=mounir r=cpeterson
2012-08-26 23:16:22 -03:00
Chris Jones
8049da9860
Bug 774988: Compress touchmove events across processes. r=bent
2012-08-22 03:54:20 -07:00
Ms2ger
8978e6d894
Back out bug 636063, bug 774988 and bug 784647 for busting all of Android.
2012-08-25 13:18:18 +02:00
Chris Jones
5c0d42fa15
Bug 774988: Compress touchmove events across processes. r=bent
2012-08-25 01:25:08 -07:00
Ben Turner
e28e39b6c7
Bug 784726 - 'Remove old IPC::URI'. r=cjones+khuey.
2012-08-23 12:33:46 -07:00
Ehsan Akhgari
46ad50db9b
Merge the landing of bug 579517 to mozilla-inbound
2012-08-22 12:12:15 -04:00
Doug Sherk
b969777c8e
Bug 775447: Rip out old checks for DOM touch listeners r=cjones
2012-08-21 21:37:09 -07:00
Doug Sherk
3dd9bb41eb
Bug 775447: Let touch-event listeners cancel async pan/zoom r=cjones
2012-08-21 21:37:06 -07: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
Ed Morley
3be08a2757
Backout 506268f7735e & ea163112807d (bug 746142) for Android build failures
2012-08-17 12:30:02 +01:00
Zoe Bellot
c19b4bcb2c
Bug 746142 - Part 2 - Use inputmode attribute to vary the virtual keyboard on Android. f=mounir r=cpeterson
2012-08-17 12:02:18 +02:00
Masayuki Nakano
962e5b2555
Bug 719320 part.8-1 Drop legacy mouse scroll events from IPC r=smaug
2012-08-12 10:42:35 +09:00
Masayuki Nakano
3c4e1ee5c9
Bug 719320 part.1 Add DOM3 WheelEvent r=smaug, sr=jst
2012-08-12 10:42:34 +09:00
Chris Jones
c0deec8c3e
Bug 776649, part 2: Refactor content-process/browser creation to use mozIApplication for passing app info. r=jlebar
2012-08-08 19:58:06 -07:00
Doug Sherk
9acf0e2bf3
Bug 775463: Implement double-tap-to-zoom content r=cjones
2012-08-08 21:39:02 -07:00
Chris Jones
f11c3ad85c
Back out bug 776649. r=bustage
2012-08-08 20:13:12 -07:00
Chris Jones
20bd48f2f2
Bug 776649, part 2: Refactor content-process/browser creation to use mozIApplication for passing app info. r=jlebar
2012-08-08 19:58:06 -07:00
Doug Sherk
7e4288b669
Bug 775447: Properly count number of touch listeners in AsyncPanZoomController r=cjones
2012-08-08 13:37:57 -07:00
William Chen
e1538039d7
Bug 775377 - Modify nsIContentPermissionRequest to use nsIPrincipal instead of nsIURI. r=dougt+cjones
2012-07-30 10:58:26 -04:00
Phil Ringnalda
5276031a18
Backout 8b3b879bc63f (Bug 777463), 32cc8084d1b7 (Bug 775451), ce9014442e13:4d52cfac7c37 (Bug 779572), b33f2b2dbbc5:963aed158547 (Bug 775463), 36832ad5ea65 (Bug 780210), 10695750e4e9:a2afc5b5e538 (Bug 775448), c9f42eebd694 (Bug 775447) for Linux bustage
2012-08-07 20:40:48 -07:00
Doug Sherk
8742979d54
Bug 775463: Implement double-tap-to-zoom content r=cjones
2012-08-07 18:51:08 -07:00
Doug Sherk
e0db824a88
Bug 775447: Properly count number of touch listeners in AsyncPanZoomController r=cjones
2012-08-07 18:51:00 -07:00
Justin Lebar
da07d76166
Bug 766437 - Fire an event when content inside a remote <iframe mozbrowser> crashes. r=vingtetun,cjones
2012-08-02 10:26:57 -04:00
Ben Turner
94f469af49
Bug 759427 - 'Multiprocess blob support for MessageManager and IndexedDB'. r=smaug+janv+khuey (rs=sicking for nsBlobURI changes).
2012-08-01 23:02:29 -07:00
Aryeh Gregor
8b4a23fc4c
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Chris Jones
1b547a27fc
Bug 750977: Implement glue code for asynchronous panning/zooming. r=jlebar,roc,vingtetun
...
This is a rollup of three separate patches
- Add nsIDocShell.asyncPanZoomEnabled. r=jlebar
- Have BrowserElementChild service repaint requests and handle fallback synchronous scrolling (for now). r=jlebar,vingtetun
- Glue async pan/zoom logic up between compositing, event dispatch, and repaint requests. r=roc
2012-07-19 23:48:27 -07:00
Chris Jones
96c1791798
Bug 745148, part 9: Hook up the pieces and enable direct compositor. r=roc
2012-07-17 16:59:45 -07:00
Chris Jones
41649fddda
Bug 774139: Forward touch events across processes. r=felipe,smaug
2012-07-15 19:58:43 -07:00
Chris Jones
12d87619cd
Bug 773998: Shut down app processes when the last browser closes. r=jlebar
2012-07-17 11:27:27 -07:00
Chris Jones
28fea88373
Back out bug 774139. r=bustage
2012-07-16 15:19:00 -07:00
Chris Jones
c1d5a11197
Bug 774139: Forward touch events across processes. r=felipe,smaug
2012-07-16 14:46:29 -07:00
Chris Jones
4764d5c8bb
Bug 761927, part 0: Add casting helpers and clean house a little. r=jlebar
2012-06-22 18:27:30 -07:00
Justin Lebar
4bbfac36e1
Bug 742944 - Part 4: Handle window.open in <iframe mozbrowser>. r=bz, cjones
2012-06-12 18:01:25 -04:00
Olli Pettay
2146ee62af
Bug 761613 - Merge nsIPrivateDOMEvent to nsIDOMEvent, r=jst
2012-06-10 21:14:30 +03:00
Ben Turner
78880eb792
Bug 666693 - 'Remote IndexedDB for multiple IndexedDB-using processes'. r=cjones+sicking.
2012-06-01 10:21:12 -07:00
Justin Lebar
994b198633
Bug 760132 - Zero out some fields in TabParent.cpp. r=cjones
2012-06-01 10:35:16 -04:00
Gervase Markham
cb6a072c2a
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Justin Lebar
2f047bd04d
Bug 749018 - Make OOP <iframe mozbrowser> pass current browser frame tests. r=smaug,cjones
2012-05-08 09:20:35 -07:00
Justin Lebar
5924b609dc
Bug 714861 - Run <iframe mozbrowser> in a separate process (disabled by default). r=cjones,bz,tn,smaug
2012-04-25 12:35:58 -04:00
Ed Morley
3defdfaa7a
Backout 949cb1977ef9 (bug 714861) for build bustage
2012-04-25 16:51:31 +01:00
Justin Lebar
7f5b02b73c
Bug 714861 - Run <iframe mozbrowser> in a separate process (disabled by default). r=cjones,bz,tn,smaug
2012-04-25 11:29:28 -04:00
Masayuki Nakano
d3338a0721
Bug 685395 part.4 IME open state should be able to set/get by InputContext r=roc, sr=matspal
2011-11-27 20:51:53 +09:00
Masayuki Nakano
c7b04c3d79
Bug 685395 part.3 Rename SetInputMode()/GetInputMode() to SetInputContext()/GetInputContext() and make SetInputContext() take the reason by a separated argument r=roc, sr=matspal
2011-11-27 20:51:52 +09:00
Masayuki Nakano
6e0992af09
Bug 685395 part.2 Move IMEContext to mozilla::widget::InputContext r=roc
2011-11-27 20:51:52 +09:00