Commit Graph

200 Commits

Author SHA1 Message Date
Marco Bonardo
476f09781f Backing out Bug 561741 due to suspect Linux crash on startup 2010-05-12 11:14:50 +02:00
Alexander Surkov
f5c4405b10 Bug 561741 - use nsAccessible outside an accessible module, r=smaug, neil, joshmoz, marcoz, davidb, smichaud, sr=roc 2010-05-12 15:47:35 +09:00
MikeK
e684f2edfc bug 544240 - Idle service does not work on Qt on mobile platforms r=sdwilsh
--HG--
extra : rebase_source : aae22f47a0f0d3dd19690bf2dbc7a144bb255d14
2010-04-16 10:37:16 -07:00
Mark Finkle
bdf7202871 Bug 541015 - Support rotating between portrait and landscape on N900 [r=karlt] 2010-04-01 09:58:42 -04:00
Mark Finkle
2cbbdbeb28 Bug 533560 - Volume control does not control zoom level [r=dougt] 2010-04-01 00:38:51 -04:00
Doug Turner
24b36a484b Backing out fix for bug 544240. 2010-03-31 07:07:14 -07:00
Mike Kristoffersen
3da6b0a270 Bug 544240 - Idle service does not work on Qt on mobile platforms r=sdwilsh
--HG--
extra : rebase_source : 5a10b6932a3e901740abec371b159aed9b233b24
2010-03-30 15:03:05 -07:00
Uli Link
318b2969b4 Bug 458057: Fix AIX build bustage in widget. r=roc 2010-03-28 11:50:39 -04:00
Rich Dougherty
df66168ede b=525409 chain nsBaseWidget::Destroy() from nsWindow::Destroy() r=karlt 2010-03-25 16:29:14 +13:00
Karl Tomlinson
c74cdc70cd b=544211 provide synthesized button-up events when native button-up events are missed r=roc 2010-03-24 16:37:06 +13:00
Masayuki Nakano
d3946e8eb6 Bug 520732 part3 follow up fix r=karlt 2010-03-20 21:01:48 +09:00
Masayuki Nakano
fabddd2a16 Bug 520732 Separate IME related code to another file from gtk2/nsWindow.cp r=katakai+karlt 2010-03-19 13:21:16 +09:00
Karl Tomlinson
a65e3ce4dc b=550211 init pixman_region32_equal out-param.
r=roc.
2010-03-07 23:33:42 +01:00
Robert O'Callahan
11a3d788af Bug 534425. Part 6: Let nsIWidgets expose a LayerManager to be used to render into the widget, instead of nsPaintEvent::renderingContext which is removed since it's no longer needed. Currently all widgets fall back to a default BasicLayerManager implementation. Also change nsPaintEvent::region to be an nsIntRegion, and get rid of nsPaintEvent::rect since it's redundant. 2010-03-01 21:03:49 +13:00
Doug Turner
c5fb72ab64 Bug 543976 - Clean up Maemo defines. r=ted 2010-02-09 11:02:11 -08:00
Neil Deakin
741ba8bb4a Bug 539862, Call TargetSetLastContext and UpdateDragStatus before dragenter is fired so drag action and window are properly set up, fixes dragging themes into addons dialog, r=karlt 2010-02-01 10:11:09 -05:00
Timothy Nikkel
3e07c97339 Bug 488771. Stop nsIRollUpListener from inheriting from nsISupports. r=roc
--HG--
extra : rebase_source : 0af5c537b7be03c1407f4b658ba7802081ad3f01
2009-12-22 17:49:33 -06:00
Karl Tomlinson
b94030a69c b=536065 don't init pixman regions with empty boxes r=roc 2009-12-29 12:56:24 +13:00
Karl Tomlinson
e336ebd026 b=518506 order child widget moves a little carefully when scrolling r=roc 2009-12-14 10:01:33 +13:00
Karl Tomlinson
10aa40c623 b=530761 check toplevel window state in hierarchy_changed_cb r=roc 2009-11-30 09:54:04 +13:00
Karl Tomlinson
b393a46c52 b=528852 subtract invalid regions in move destinations r=roc 2009-11-27 13:24:39 +13:00
Karl Tomlinson
6fa97564f6 b=528386 handle side-effect sibling destruction when destroying child windows r=roc 2009-11-13 17:20:23 +13:00
Karl Tomlinson
994db289b8 b=522635 destroy child nsWindows when destroying the parent r=roc
--HG--
extra : rebase_source : 53b4061a728721db67c9b253e0454ee815a0fad9
2009-11-11 10:57:25 +13:00
Karl Tomlinson
7c511eb5c1 b=527615 use gtk_window_fullscreen not gdk_window_fullscreen r=roc
--HG--
extra : rebase_source : 7ae0cb6f62dbe0f45f9bd73605f52ac4b2e66990
2009-11-11 09:46:09 +13:00
Josh Aas
80e4d43179 Rename nsGUIEvent's nativeMsg field to pluginEvent. b=527617 r=roc 2009-11-10 16:55:38 -05:00
Olli Pettay
71866f28cb Bug 526247 - Focus handling doesn't work on TestGtkEmbed, r=enndeakin+karl
--HG--
extra : rebase_source : 9cbff758434be4f0524af5c834b5f9c04233f496
2009-11-05 15:59:37 +02:00
Markus Stange
e0520f2a3a Bug 517396 - Moving a window shouldn't un-maximize it on Mac. r=neil, r=roc
--HG--
extra : rebase_source : 1a27add4c6dad5495707518b643e9636522bac8a
2009-11-02 20:10:07 +01:00
Karl Tomlinson
c7424c5d9a b=509278 suppress painting while the window is invisible and detect viewability changes through signals r=roc 2009-11-02 15:03:12 +13:00
Mark Finkle
7f5aab4b30 Bug 520860: Remove code to suppress Maemo autocomplete widget, r=roc 2009-10-07 10:14:49 -04:00
Doug Turner
0ed7a00a68 Bug 520304 - Improve responsiveness of idle service on mobile platforms. r=roc
--HG--
extra : rebase_source : 26978bcc0acc35d6ea0fb6c3f64a9b61aa7065a0
2009-10-06 11:47:46 -07:00
Robert O'Callahan
7fa763ef88 Bug 509693. Remove eWindowType_java (unused) and actually use eWindowType_plugin. r=josh
--HG--
extra : rebase_source : 14ebf24d00378e65e75b75692b9d82a020966db1
2009-09-24 21:32:20 +12:00
Brad Lassey
fc19ede380 bug 518748 - send softkb notification for maemo r=roc 2009-09-25 12:52:11 -04:00
Mark Finkle
60dbf3ce4e Bug 515761: URLBar textbox will auto capitalize on the N900, r=masayuki 2009-09-25 00:30:55 -04:00
Masayuki Nakano
dc3936158f Bug 513817 Switch scrolling to 6 lines in the default case for 3.6 on windows r=roc, ui=faaborg 2009-09-24 19:58:04 +09:00
Markus Stange
36822e5cf2 Bug 515446 - Combine the two Create methods of nsIWidget into one. Also remove nsCocoaWindow's capability of adapting its NSWindow from aNativeParent. r=josh, sr=roc 2009-09-24 18:18:10 +12:00
Doug Turner
5745b161d2 Bug 511037 - Maemo/OSSO idle service does not work per spec. r=stuart 2009-09-17 10:13:45 -07:00
Karl Tomlinson
d76f831195 Bug 506173 don't dispatch activate events from nsIWidget::SetFocus() r=enndeakin
--HG--
extra : rebase_source : 570083f0247e0fc53957aeb4d97456bc4fe3270e
2009-09-16 14:01:09 +12:00
Markus Stange
411161c562 Bug 514992 - Remove nsIWidget::Invalidate(PRBool aIsSynchronous). r=roc
--HG--
extra : rebase_source : dfdf06c8547b00744647d4a285809a57cdbfe1f4
2009-09-08 09:53:36 +12:00
Markus Stange
4ad22e5a56 Bug 514988 - Remove unused nsIEventListener interface and update users. r=roc
--HG--
extra : rebase_source : b69928341cb6402d035fa242dde3c85367d96984
2009-09-08 09:50:22 +12:00
Markus Stange
ad388c7623 Bug 514987 - Remove unused nsIWidget::Validate. r=roc
--HG--
extra : rebase_source : c06acb3c5f6608bc2d8667044fbab904668a58b0
2009-09-08 09:48:23 +12:00
Doug Turner
10fd01fde6 Bug 512575 - Switching out of fullscreen mode and alt-tabbing puts me back in fullscreen mode. r=dholbert 2009-08-26 17:09:47 -07:00
Doug Turner
99576ac81e Bug 481950 - Hildon - Entering caps or special characters using hardware keyboard in password fields is broken. r=masayuki@d-toybox.com 2009-08-20 21:31:56 -07:00
Doug Turner
63a6829c61 Bug 510546 - support for sizemode=fullscreen on gtk2. r=stuart. 2009-08-14 12:56:56 -07:00
Robert O'Callahan
9f2ae1a715 Bug 507334, part 2: Blit multiple rectangles when scrolling rather than blitting only the largest single rectangle, and avoid repainting opaque content that covers the scrolling content. r=dbaron 2009-08-13 19:09:51 -07:00
timeless@mozdev.org
89369fea8c Bug 506254 plugin_client_message_filter never used Display *dpy
r=roc
2009-08-12 11:49:54 +02:00
Jim Mathies
fce07a753a Bug 506103 - Remove mDeferredPositioner and related code. r=roc 2009-07-27 12:27:35 -05:00
Karl Tomlinson
d022c55604 b=506433 reuse the GdkWindow in MozContainers. r=roc
--HG--
extra : rebase_source : 27cdc9fd7b3371627730751b239da5226133bbb9
2009-07-27 13:40:46 +12:00
Karl Tomlinson
969f78a53e b=506433 replace mozDrawingarea with a single GdkWindow. r=roc
--HG--
extra : rebase_source : 02003e8745f8602d1620b7a477100e0e8be1c434
2009-07-27 13:39:36 +12:00
Karl Tomlinson
cbcdc656e2 b=478519 don't pass gdk invalidation regions when the drawing area is not visible. r=roc
--HG--
extra : rebase_source : e13e39054de48e6523c5eeb7bca71aca20a4df37
2009-07-27 13:28:05 +12:00
Robert O'Callahan
75b988c589 Bug 505896. Try to avoid invalidating plugins unnecessarily on Windows. r=jmathies
--HG--
extra : rebase_source : dfd12f047b693a61126e4d1c961a75a84fd6e9a2
2009-07-27 09:19:15 +12:00