Chris Lord
9719080fb9
Bug 704575 - Union dirty rects instead of painting all of them. r=kats
...
In bug #703821 we disabled the squashing of multiple draw events, as it caused
corruption due to the dirty rects being ignored. Re-enable it, and union the
dirty rectangles to avoid this corruption.
2011-12-02 21:13:16 -08:00
Jim Mathies
19f3286502
Bug 707092 - Add a null check and return proper constants on failure from GetTopLevelWindowActiveState, r=bbondy.
2011-12-02 10:23:55 -06:00
Justin Lebar
1f25a0387f
Back out revs d445f83ecfb1:dc9cc326cad0, because they did not back out what was intended.
2011-12-01 16:35:42 -05:00
Justin Lebar
a3685c916b
Backed out changeset 5d920a44a901 (bug 698002)
2011-12-01 15:43:07 -05:00
Timothy Nikkel
87ee8ac6a3
Bug 668437. Part 8. Implement nsIWidget::GetClientBounds on GTK2. r=karlt
2011-12-01 13:56:42 -06:00
Timothy Nikkel
649e09d18c
Bug 668437. Part 7. With a proper implementation of GetClientOffset on GTK2 popups expect the coordinates of their move events to be the top left of the outer window like all other platforms now. r=karlt
2011-12-01 13:56:42 -06:00
Timothy Nikkel
5b2a7f1a50
Bug 668437. Part 6. Implement nsIWidget::GetClientOffset on GTK2. r=karlt
2011-12-01 13:56:42 -06:00
Timothy Nikkel
a7122d53e5
Bug 668437. Part 4. Add an API to widgets for resizing/moving the client area. r=jimm sr=roc
2011-12-01 13:56:42 -06:00
Timothy Nikkel
ac3a5e9649
Bug 668437. Part 3. Make the client bounds of a widget be relative to its parent in all cases. r=jimm
2011-12-01 13:56:42 -06:00
Benjamin Smedberg
77f8b3596e
Bug 705154 - Hang monitor incorrectly killing the app on mac when the user is idle: unlike other platforms, the main loop on Mac doesn't call processNextEvent in a loop: instead it calls into [NSApplication run] and we check whether there are pending XPCOM events during processing. Suspend the hang monitor when we pause for incoming events by subclassing [NSApplication nextEventMatchingMask], r=smichaud
2011-12-01 12:50:04 -05:00
Boris Zbarsky
e51948520d
Bug 706528. Remove vestigial beforepaint event stuff. r=smaug
2011-11-30 19:45:32 -05:00
Steven Michaud
ad196dc350
Bug 704866 - Crashes @ -[NativeMenuItemTarget menuItemHit:]. r=bgirard
2011-11-30 10:33:00 -06:00
Masayuki Nakano
75190e3c78
Bug 685395 fix bustage on OS/2 r=roc, feedback=wuno
2011-11-30 17:59:24 +09:00
Ali Juma
0df123ccb4
Bug 705862 - Add adapter vendor ID and device ID to OS X crash reports. r=jrmuizel
2011-11-29 13:54:53 -05:00
Mounir Lamouri
ef568eb0bc
Bug 705386 - Allow AutoLocalJNIFrame callers to specify the JNIEnv. r=mwu
2011-11-29 17:34:52 +01:00
Daniel Holbert
e31dd14492
Bug 685395 followup: Use mozilla::widget namespace in gtk2/nsWindow.cpp, to fix build error on gcc 4.6 r=roc
2011-11-28 12:35:19 -08:00
Masayuki Nakano
a9fe93d2e1
Bug 685395 part.6 Notify mouse click event on editor to widget r=roc+smaug+doug.turner
2011-11-27 20:51:53 +09:00
Masayuki Nakano
84d3669ec3
Bug 685395 part.5 Reomve IME state in nsIContent r=roc, sr=matspal
2011-11-27 20:51:53 +09: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
Masayuki Nakano
053458c051
Bug 685395 part.1 Remove obsolete APIs (GetIMEEnabled() and SetIMEEnabled()) r=roc, sr=matspal
2011-11-27 20:51:52 +09:00
Masatoshi Kimura
446e14bb12
Bug 451161 - Part 1: Allow overriding system accesibility settings without SystemPref module. r=surkov.alexander
2011-11-26 20:48:55 +01:00
Mounir Lamouri
1fa0abb260
Bug 674725 - Part O - Receiving SMS: Android backend. r=cjones
2011-11-24 14:10:20 +01:00
Mounir Lamouri
3e23760238
Bug 674725 - Part J - Basic implementation of mozSms.send(). r=cjones
2011-11-21 00:00:46 +01:00
Mounir Lamouri
d47859f828
Bug 674725 - Part I - Implement mozSms.getNumberOfMessagesForText(). r=smaug,cjones
2011-11-25 10:48:51 +01:00
Josh Matthews
c839c68547
Bug 700931 - Avoid using the HARDWARE field on Android SDK versions <8. r=dougt
2011-11-24 17:46:29 -05:00
Lucas Rocha
8fcfc49118
Bug 701374 - Add native method to check creation of fixup URIs (r=dougt)
2011-11-23 09:48:00 -08:00
Steven Michaud
7b85db7642
Bug 704456 - Add null check to horizontal swipe tracking handler. r=mstange
2011-11-22 15:15:45 -06:00
Benjamin Smedberg
abe83d89db
b=429592 disable hang monitor during GLib main loop poll f?bsmedberg r?roc
2011-11-14 11:07:42 -05:00
Benjamin Smedberg
6857265680
Bug 429592 - Hook up more correct hang monitoring with Cocoa widgets to avoid false positives and negatives, r?smichaud
2011-11-11 16:13:36 -05:00
Benjamin Smedberg
f509b45b8f
Bug 429592 - Add a monitor thread for process hangs and crash by default if a chrome process doesn't end up back in the event loop for more than 30 seconds. By default this affects non-debug builds only. r=cjones/bent
2011-10-12 13:52:26 -04:00
Michael Wu
f1604dfccd
Bug 703307 - Fix blackscreen in gonk, r=cjones
2011-11-22 11:51:52 -08:00
Michael Wu
9a188b2af3
Bug 703307 - Fix build/crash in gonk, r=cjones
2011-11-22 11:51:51 -08:00
Ed Morley
e8e6de0350
Merge last green changeset of mozilla-inbound to mozilla-central
2011-11-22 02:36:57 +00:00
Doug Turner
5f62385be4
Bug 703057 - Put DrawToFile on another thread. Widget changes which landed on birch. r=blassey
2011-11-16 14:32:44 -08:00
Josh Aas
47f12c32d4
Bug 90268: Part 1, improve support for re-parenting native widgets. r=roc r=karlt
2011-11-21 15:15:38 -05:00
Neil Deakin
f786318d90
Bug 503879, followup to move NS_SYSCOLORCHANGED code into a separate method
2011-11-21 12:53:20 -05:00
Neil Deakin
8bf411ee64
Bug 703260, part 3, remove nsIViewObserver, r=mats
2011-11-21 12:53:20 -05:00
Patrick Walton
c33eb60b44
Bug 703821 - Don't squash together draw events if the Java compositor is in use. r=dougt
2011-11-18 21:42:17 -08:00
Matt Woodrow
d9e3a1fb4e
Bug 702517 - Fix memory leak in GfxInfoCollector and add new DefineProperty overload. r=jrmuizel
2011-11-18 17:00:38 +13:00
Patrick Walton
dfc4395382
Bug 703421 - Part 1: Implement the draw metadata provider interface in widget/android/. r=dougt
2011-11-17 19:20:29 -08:00
Masayuki Nakano
c2efec82b1
Bug 159346 part.2 Repeat scroll even if mouse cursor is outside of the pressed scrollbar button on gtk2 and qt r=enndeakin+roc
2011-11-18 08:41:35 +09:00
Jeff Muizelaar
4b1a34827d
Bug 651981. Return a JSVal from GfxInfo. r=bjacob,jorendorff
2011-11-02 16:53:59 -04:00
Doug Turner
758ee0f601
Bug 702544 - Follow up to 701996. Landing ifdef to make birch project branch compile r=blassey
2011-11-15 09:30:59 -08:00
Doug Turner
070a2a116e
Bug 701996 - Merge widget/src/android from birch back into mozilla-central. r=dougt/blassey
2011-11-14 19:12:14 -08:00
Justin Lebar
5c2b1de3f0
Bug 701716 - navigator.vibrate's Android backend is missing an AutoLocalJNIFrame. r=mwu
2011-11-11 11:11:41 -05:00
Marco Bonardo
561ec6b4fa
Merge mozilla-central and mozilla-inbound
2011-11-11 11:09:58 +01:00
Gregory Szorc
72d9af03b4
Merge b-s to m-c
2011-11-10 15:15:29 -08:00
Marco Bonardo
e53f371ee7
Merge mozilla-central and mozilla-inbound
2011-11-10 11:40:00 +01:00