Commit Graph

2179 Commits

Author SHA1 Message Date
Markus Amalthea Magnuson
dd90bc6deb Bug 287162 - Mac Widget code ignores "minimizable=no" window feature, r=mano sr=roc ui-r=faaborg 2009-10-17 21:05:42 -07:00
Masayuki Nakano
019ea85b6d Bug 520417 Redesign nsSound structure r+sr=roc
--HG--
rename : widget/src/beos/nsSound.cpp => widget/src/beos/nsSystemSoundService.cpp
rename : widget/src/beos/nsSound.h => widget/src/beos/nsSystemSoundService.h
rename : widget/src/cocoa/nsSound.h => widget/src/cocoa/nsSystemSoundService.h
rename : widget/src/cocoa/nsSound.mm => widget/src/cocoa/nsSystemSoundService.mm
rename : widget/src/gtk2/nsSound.cpp => widget/src/gtk2/nsSystemSoundService.cpp
rename : widget/src/gtk2/nsSound.h => widget/src/gtk2/nsSystemSoundService.h
rename : widget/src/os2/nsSound.cpp => widget/src/os2/nsSystemSoundService.cpp
rename : widget/src/os2/nsSound.h => widget/src/os2/nsSystemSoundService.h
rename : widget/src/photon/nsSound.cpp => widget/src/photon/nsSystemSoundService.cpp
rename : widget/src/photon/nsSound.h => widget/src/photon/nsSystemSoundService.h
rename : widget/src/qt/nsSound.cpp => widget/src/qt/nsSystemSoundService.cpp
rename : widget/src/qt/nsSound.h => widget/src/qt/nsSystemSoundService.h
rename : widget/src/windows/nsSound.cpp => widget/src/windows/nsSystemSoundService.cpp
rename : widget/src/windows/nsSound.h => widget/src/windows/nsSystemSoundService.h
2009-10-17 21:53:47 +09:00
Rich Walsh
54d9abee3b [OS/2] Bug 509330 - rewrite nsSound, r=pweilbacher 2009-10-23 13:30:38 +02:00
Rob Arnold
0cdb2a8368 Bug 522416 - Tab Previews must not do synchronous HTTP requests.
Fixes a startup crash and unit tests.
r=vlad

--HG--
extra : rebase_source : 003b29893d97b13820648cd5a1a3277e5d8b3946
2009-10-16 15:02:27 -07:00
Peter Weilbacher
f371675d8e [OS/2] Bug 522216 - create PDF output only if we are not doing print preview, r=mkaply 2009-10-16 09:29:48 +02:00
Vladimir Vukicevic
7296f0ab88 b=523064, add a way to safely shut down background firefox (MOZ_WM_APP_QUIT); r=jimm 2009-11-05 11:58:21 -08: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
Peter Weilbacher
e845e3e165 [OS/2] Bug 509330 - copy the MozSounds.cmd file into the program dir, r=wuno@lsvw 2009-11-05 00:20:12 +01:00
Steven Michaud
f541ca0c7a Bug 515700 - Browser freezing when clicking 'Help' r=josh 2009-11-04 10:13:00 -06:00
Neil Deakin
bd3a36146d Bug 520535, activate event should fire only at windows and dialogs, r=jmathies 2009-12-09 11:34:14 -05:00
Benjamin Smedberg
fa058fc1f1 Merge mozilla-central to electrolysis to pick up bug 515436. 2009-10-12 10:51:38 -04:00
Rich Walsh
bdab68be3d [OS/2] Bug 516274 - fix plugin focus issues, r=pweilbacher 2009-10-12 11:10:38 +02:00
Rich Walsh
e5e691bbe1 [OS/2] Bug 520894 - browser doesn't show anything in the main window, r=pweilbacher 2009-10-12 10:48:41 +02:00
Dave Yeo
37b0f349be [OS/2] Bug 520420 - build break due to typo, r=mkaply 2009-10-12 10:33:20 +02:00
Jim Mathies
9173927909 Bug 473045 - added taskbar idl comments. no bug. 2009-10-09 16:38:52 -05:00
Jim Mathies
b4ae287fcb Bug 520837 - Address Ts regression from aero landing. r=robarnold. 2009-10-09 15:55:11 -05:00
Ben Turner
62534891fc Merge mozilla-central 2009-10-05 16:08:52 -07:00
Daniel Holbert
5c29312056 comment-only fix: change a comment in gtk2xtbin.c from c++-style to c-style, to fix compile warning. [no bug #] 2009-10-05 15:21:17 -07:00
Brad Lassey
571ef96533 bug 520521 - Add touch-enabled support for Windows Mobile r=dougt 2009-10-05 11:38:53 -04:00
Markus Stange
1db2aff813 Bug 520494 - Implement the Cocoa print dialog in a way that works on 10.4. r=josh, r=rs
--HG--
rename : toolkit/locales/en-US/chrome/global/gnomeprintdialog.properties => toolkit/locales/en-US/chrome/global/printdialog.properties
2009-10-09 18:20:37 +13:00
Markus Stange
49505be9f8 Merge backout of bug 456646. 2009-10-09 18:15:34 +13:00
Markus Stange
8efbc0ba13 Backed out changeset 8c4658f8f0dc, bug 456646 (Cocoa print dialog) - we can do better. 2009-10-09 18:14:31 +13:00
Masayuki Nakano
f1815b7374 Bug 496360 Servere performance problems pasting into textareas r=roc 2009-10-05 10:45:43 +09:00
Mark Finkle
5431eed7c0 Bug 520341: Implement a way to detect a pre-Fremantle Nokia Maemo tablet, r=roc 2009-10-04 21:31:26 -04:00
Mark Finkle
97a66d45d1 Bug 520176: Add touch-enabled support for Hildon, r=roc 2009-10-04 21:31:25 -04:00
Chris Jones
d215e057fe Merge backout 2009-10-02 18:09:39 -05:00
Chris Jones
08de77b6a4 Backed out changeset 8cbc47eee659 2009-10-02 18:09:08 -05:00
L. David Baron
7e2aee0cc5 Fix spelling of synthetic in macro name. 2009-10-02 14:06:42 -07:00
Chris Jones
3e5fef214c bug 441324: implement infallible ::operator new(), malloc() and friends. make |new Foo()| infallible, but leave |malloc()| fallible for the time being. r=blassey sr=bsmedberg,vlad 2009-10-01 21:50:09 -05:00
Markus Stange
5506bd72d5 Bug 456646 - Replace Carbon printing dialog with Cocoa one. r=josh, r=bsmedberg, sr=jst
--HG--
rename : toolkit/locales/en-US/chrome/global/gnomeprintdialog.properties => toolkit/locales/en-US/chrome/global/printdialog.properties
extra : rebase_source : 80b46470b496313b6994366cb953abed5bb0849e
2009-10-01 11:15:32 +13:00
Ben Turner
29c6cc37ec Merge mozilla-central 2009-09-23 13:14:34 -07:00
Masayuki Nakano
53148f968b Bug 516654 Cannot scroll to horizontal continuously with Logitech (Logicool) mouse r=roc 2009-09-24 02:13:55 +09:00
Markus Stange
7251aeec3a Bug 515003 - Rewrite native mouse event handling. Also add tests for native mouse events (bug 470845). r=josh, sr=roc 2009-09-23 14:31:37 +12:00
Markus Stange
5b0990240b Bug 518085 - Fix some colors that I got wrong in bug 517412. r=josh 2009-09-23 14:21:38 +12:00
Josh Aas
57878ef860 Fix dragging in Google Maps street view on Mac OS X. b=516602 r=roc 2009-09-22 21:52:49 -04:00
Markus Stange
f877219f80 Merge backout of changeset 7799cfb99362, bug 517804 2009-09-23 08:53:56 +12:00
Markus Stange
f16e17827d Backed out changeset 7799cfb99362 (Bug 517804 - Flush reflows and invalidations during viewWillDraw) because it caused a ts_shutdown regression. 2009-09-23 08:53:25 +12:00
Josh Aas
8e51c328b8 Don't use ::GetCaretTime() in nsLookAndFeel.mm. It isn't available to 64-bit applications. b=518140 r=mstange 2009-09-22 16:51:02 -04:00
Rich Walsh
b69ba40a4d [OS/2] Bug 514408 - improved plugin clipping, r=pweilbacher 2009-09-22 15:51:43 +02:00
Rich Walsh
5c1a94f9fe [OS/2] Bug 517880 - Build Break following removal of nsplugindefs.h, r=pweilbacher 2009-09-22 15:49:26 +02:00
Benjamin Smedberg
8aab401dc1 Merge mozilla-central into electrolysis to pick up new plugin tests. 2009-09-21 10:57:57 -04:00
Masayuki Nakano
ab0f2e9ba1 Bug 528435 Drop NS_COMPOSITION_QUERY event r=roc, sr=neil 2009-11-16 22:13:02 +09:00
Robert O'Callahan
453275ec80 Bug 498340. Fire NS_WILL_PAINT on Windows so flushes that change the window hierarchy happen before we call BeginPaint. r=jmathies 2009-11-16 11:48:21 +13:00
Kyle Huey
4a2c414fc5 Bug 528267 - Lenovo laptop touchpad scrolling stopped working. r=roc 2009-11-14 18:24:02 +01:00
Markus Stange
89681f9fd4 Bug 517804 - Flush reflows and invalidations during viewWillDraw. r=roc, r=josh
--HG--
extra : rebase_source : cb6f250b0fc137682cd09e569d34c29ca272211e
2009-11-14 00:03:46 +01:00
Markus Stange
39e71143b6 Bug 403174 - Attach sheets under the toolbar, not directly under the titlebar. r=josh
--HG--
extra : rebase_source : a4bdfa97c723fa2e6191719842a85f64db9a81cc
2009-11-13 23:59:38 +01:00
Markus Stange
499457b8f0 Bug 527686 - Make tooltips transparent and tweak their background color. r=josh
--HG--
extra : rebase_source : 6e566c16fd942102ebb11274faf0209e45a08ada
2009-11-13 23:58:59 +01:00
Markus Stange
5a80b9e552 Bug 527685 - Simplify widget transparency handling. r=josh, r=roc
Store the window's transparency state on the NSWindow and use it for all of its subviews, instead of only making the top-level NSView transparent.

--HG--
extra : rebase_source : 88cbbc9104a156f236464722cadd8194d47a1584
2009-11-13 23:58:15 +01:00
Markus Stange
a051d28321 Bug 492217 - Make more parts of native theme rendering rtl-aware, for example tree twisties and tree header cells with sort arrows. r=josh
--HG--
extra : rebase_source : b203117731e3390d75cd33af84c4b17ee5eade2f
2009-11-13 23:56:30 +01: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
Jim Mathies
33fd5b7bdd Bug 499816 - Minimizing Firefox does not release window focus. r=blassey. 2009-11-11 19:11:57 -06:00
Steven Michaud
f480889ca9 Bug 527800 - NPCocoaEvent structures sometimes not initialized in nsChildView.mm. r=josh 2009-11-11 14:56:43 -06:00
Markus Stange
670c6722c8 Bug 517412 - 64 Bit fixes for nsLookAndFeel.mm. Also removes some unused colors. r=josh, r=dbaron 2009-09-22 20:03:17 +12:00
Markus Stange
ad76cfe637 Bug 517415 - 64 Bit fixes for nsNativeThemeCocoa.mm. r=josh 2009-09-22 20:01:35 +12:00
Markus Stange
fea8980cd9 Bug 517802 - Use a new API on 10.5 that lets us scroll dirty rects instead of always invalidating the whole view when scrolling a dirty view. r=josh 2009-09-22 19:50:45 +12:00
Markus Stange
064df42d99 Bug 513493 - Adjust native theme colors to match Snow Leopard. r=josh 2009-09-22 19:48:55 +12:00
Markus Stange
af80e1bef8 Bug 517804 - Flush reflows and invalidations during viewWillDraw. r=roc, r=josh 2009-09-21 18:29:59 +12:00
Benjamin Smedberg
d44f878b56 Merge mozilla-central into Electrolysis. 2009-09-18 16:47:18 -04:00
Mark Finkle
7f5aab4b30 Bug 520860: Remove code to suppress Maemo autocomplete widget, r=roc 2009-10-07 10:14:49 -04:00
Jim Mathies
f6cefec274 Bug 506124 - Follow up for 502 sdk for margins struct. r=roc. 2009-10-07 00:22:06 -05:00
Masayuki Nakano
7e5494fb45 Bug 517549 TISGetInputSourceProperty is 12.3% of my startup path r=josh 2009-09-21 22:24:57 +09:00
Josh Aas
70b5cbd7ef Never put an NSEvent object into a gecko event nativeMsg field. b=526276 r=smichaud 2009-11-03 17:27:57 -05:00
Peter Weilbacher
64a49eda80 [OS/2] Bug 522896 - Widget Code Maintenance, part 0: eliminate gcc 4.x warnings, r=pweilbacher 2009-11-03 22:29:31 +01:00
Robert O'Callahan
b29ea58b95 Bug 523911. Cocoa 'scrollRect' method doesn't actually update the window if we don't also invalidate something. Sometimes our scroll optimizations are so smart we don't actually need to repaint anything, so just invalidate one pixel in that case. r=josh 2009-11-04 07:39:42 +13:00
Markus Stange
ce61c6dd93 Disable the test for bug 517396 on Linux.
--HG--
extra : rebase_source : 5a5c6785a62af9027e7eb408ecc200b1b13dfc4e
2009-11-03 17:45:00 +01:00
Markus Stange
fcbd721c97 Fix the test for bug 517396
--HG--
extra : rebase_source : 24b47eb12240260bec01c571e41114f9270a9715
2009-11-03 14:57:05 +01:00
Markus Stange
55d034057d Test for bug 429954.
--HG--
extra : rebase_source : 7e46940aa021a01fcfdbba2d6c69f0b579f15c7d
2009-11-02 20:37:40 +01:00
Markus Stange
43e6068ad7 Bug 523323 - Restore the code from bug 312018 that was removed in bug 456646. r=josh
--HG--
extra : rebase_source : bdae0d890eda26a12425937b60ec7b6617f773fb
2009-11-02 20:23:53 +01: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
Markus Stange
d8684bece4 Bug 522217 - Persist window settings like title and titlebarcolor when switching to and from fullscreen mode. r=josh
--HG--
extra : rebase_source : 485a737dadacf66f06981c4b244e82b7dfa9ee45
2009-11-02 20:07:57 +01:00
Brad Lassey
8eae6471c5 bug 514212 - Typed letters in password fields become asterisks immediately r=neil 2009-11-02 10:37:25 -05: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
Olli Pettay
c806e56c0e Bug 508479 - HTML5 Drag and Drop: Drop event on elements that are not drop targets, r=enn, sr=sicking 2009-10-29 13:11:02 +02:00
Brian Crowder
1dd0e38f7b Bug 506926 - unable to run reftests on Windows Mobile r=blassey, sr=vlad 2009-10-28 16:51:28 -04:00
Kyle Huey
f5610bb8c9 Mouse wheel scrolling broken with Katmouse enabled - bug 514927 r+a=roc 2009-10-07 00:19:04 -04:00
Jim Mathies
5fbbb84f7f Bug 473045 - Win7 jump list platform support. r=robarnold, sr=roc. 2009-10-06 16:42:45 -05: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
Markus Stange
89014540fd Bug 485118 - Always set the right minimum size for the scrollbar thumb. r=josh
--HG--
extra : rebase_source : 7e80754649ccb2a1d6064d8ee878d37bb248de21
2009-10-06 16:02:50 +13:00
Markus Stange
b110ccf8a7 Bug 438789 - Roll up popups when the window's key state changes. r=josh
--HG--
extra : rebase_source : ec1d9eb82ffe38c3d53c4199435635f1498d52c7
2009-10-06 15:59:23 +13:00
Siddharth Agarwal
685a3bc683 Bug 474060 - Win7 progress indicator platform support. r=jimm, r=robarnold, sr=roc. 2009-10-06 14:00:23 -05:00
Neil Rashbrook
fb26b584a4 Bug 185533 Use native resizing when possible r=jimm,Enn 2009-10-06 17:11:59 +01:00
jhorak@redhat.com
6dd5a51f91 Bug 509671 - Remove icons from buttons due to Gnome changes. r=roc,gavin 2009-10-06 16:20:59 +02:00
Rob Arnold
e8fa6cf1b3 Bustage fix for rev 5d4df2ddcc20 2009-10-05 22:56:54 -04:00
Rob Arnold
50370570e0 Bug 501490 - Enable Taskbar Previews for Windows 7 r=jimm sr=roc 2009-10-05 22:26:54 -04:00
Steven Michaud
3fe0b0b44b Bug 494267: Cmd+A selects all text on page even when a plugin has keyboard focus. r=josh 2009-09-21 16:48:55 -05:00
Karl Tomlinson
ac0e2a7357 b=518506 test no unnecessary invalidation of plugins with gtk2 (mochitest version)
--HG--
extra : rebase_source : b52ec716b0ae9330ba62493983b7135f86f4f9aa
2009-12-14 15:44:05 +13:00
Karl Tomlinson
a3ad9aac19 b=518506 test no unnecessary invalidation of plugins with gtk2 2009-12-14 15:32:46 +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
James Cook
f692632ee5 Bug 533658 - Memory leak in nsScreenManagerQt, r=mark.finkle 2009-12-09 00:16:00 -08:00
Kyle Huey
02de585826 Bug 338478. Add CF_HDROP support to Mozilla for file drag and drop. r=roc
Bug 338478.  Add CF_HDROP support to Mozilla for file drag and drop. r=roc
2009-12-10 00:15:56 -05:00
Robert O'Callahan
df03f99df0 Bug 532404. If SW_SCROLLCHILDREN was used, invalidate the region in all descendant windows as well. r=jmathies 2009-12-12 10:50:35 -08:00
Robert O'Callahan
56caf25e1b Bug 509693. Don't use SW_SCROLLCHILDREN if some child has a descendant window that's outside the scrolled rectangle. r=jmathies
--HG--
extra : rebase_source : d6762b4e570d90e7a2561597ddc071383a923092
2009-09-24 21:37:01 +12: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
kantha kanchiraju
c642f8013c Bug 514076 Fennec produces a error report with enable-faststart and Screen rotation. r=dougt. 2009-09-17 17:41:43 -07:00
Benjamin Smedberg
95d0bdfec3 Bug 515949 - nsCOMPtr/nsCOMArray<nsScreenCocoa> is bad because nsScreenCocoa doesn't have an IID, r=josh 2009-09-10 15:05:50 -04: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
Josh Aas
923b0e293c Gecko should use NPAPI directly, remove nsplugindefs.h abstractions. b=516661 r/sr=jst 2009-09-16 21:30:26 -04:00
Markus Stange
27a0168804 Bug 516924 - Don't pass our ChildViews to drawWithFrame:inView: when drawing NSCells (e.g. buttons) because that causes Cocoa to think our views have focus rings, so it starts repainting unnecessarily when we invalidate rects near the view boundaries. r=josh 2009-09-17 10:06:16 +12: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
7ac022ab75 Bug 516324 - Remove nativeWindow method and use -[NSView window] directly. r=josh 2009-09-16 09:56:44 +12:00
Ginn Chen
074dd14819 Bug 513885 Cannot drag&drop multibyte text to GTK+ application r=roc 2009-09-15 15:04:54 +08:00
Neil Deakin
02a7469b05 Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug 2009-09-13 09:13:16 -04:00
Bobby Holley
2d5ec55945 Bug 435296 - Decode-On-Draw. r=joe,roc,bz,dolske,peterw sr=vlad 2009-09-12 16:44:18 -06:00
Josh Aas
d069d0092b Cocoa event model: 1) fix spurious NPP_SetWindow calls 2) propagate event model immediately. b=527115 r=smichaud r=roc 2009-11-09 22:58:48 -05:00
Robert O'Callahan
0b58e82a7e Bug 526882. translateRectsNeedingDisplayInRect isn't exactly what we need so we have to apply it to a larger rectangle than desired, then fix up by invalidating areas that have not been bltted. r=mstange 2009-11-10 14:00:36 +13:00
Josh Aas
e0f7e5b459 Mac OS X, mouse move: Don't add a nativeMsg to an event from widgets that aren't plugin widgets. b=526845 r=smichaud 2009-11-09 18:08:42 -05:00
Steven Michaud
f08610879f Bug 509130 - Crashes [@objc_msgSend | IdleTimerVector ] (OS X) caused by WebKit used by Carbon plugin (DivXBrowserPlugin). r=josh 2009-11-09 10:10:27 -06:00
Josh Aas
e11201548e Add support for scrollwheel events to Cocoa NPAPI. b=519100 r=roc 2009-11-08 16:51:46 -05:00
Masayuki Nakano
9abf0afd73 Bug 519631 nsBidiKeybaord.mm is still using KL APIs r=smontagu+josh 2009-10-16 18:12:09 +09:00
Mark Finkle
026067fc7a Bug 511290: Can't use standard file picker to upload files from user's Maemo File area [r=roc r=ted.mielczarek] 2009-10-15 14:38:10 -04:00
Kyle Huey
20775756a5 Bug 514927: Tweak Trackpoint Driver Detection. r=roc 2009-10-10 16:21:12 -04:00
Steven Michaud
2019c10ca2 Bug 519532 - Null deference in nsMenuItemIconX::OnStopFrame(). r=josh 2009-09-30 14:36:28 -05:00
Wolfgang Rosenauer
a3cb44a1c0 Bug 515639 - respect gtk-alternative-button-order GtkSetting in printing sub dialog. r=karlt 2009-09-11 08:14:13 +02:00
Neil Deakin
a5bfe49767 Bug 503943, back out mouse capture patch, CLOSED TREE 2009-09-10 12:11:41 -04:00
Neil Deakin
2ca788ce33 Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug 2009-09-10 08:51:36 -04:00
Josh Aas
e7f0f0208d Add another 64-bit ifdef to nsChildView.mm. b=513777 r=smichaud 2009-09-08 17:25:55 -04:00
Jesper Kristensen
e1e28e4b74 Bug 513233 - Implement accelerometer support for Windows ThinkPad. r=dougt 2009-09-02 09:56:56 -07:00
Masayuki Nakano
b6a79c108a Bug 513955 Replace KL* APIs to TIS* APIs r=josh 2009-09-08 14:38:42 +09: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
b7c2bcf0fa Bug 514648 - Non-resizable windows don't have resizers, even though -[NSWindow showsResizeIndicator] pretends they do. r=josh
--HG--
extra : rebase_source : fa03586a85d48a1ef5dd6db4ac8aecaf81477216
2009-09-08 09:52:59 +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
c85d57a2f7 Bug 514989 - Remove unused OnPaint methods. r=josh
--HG--
extra : rebase_source : becb8d97710a1f13f491689e4a9eba6924f19dca
2009-09-08 09:49:38 +12:00
Markus Stange
484af80d2e Bug 514990 - Remove unused live resize methods. r=josh
--HG--
extra : rebase_source : 2da53fc4120e4648e4080d573d15a40d41f453d8
2009-09-08 09:49:18 +12:00
Markus Stange
8d20e351bb Bug 514991 - Remove unused childViewHasPlugin method. r=josh
--HG--
extra : rebase_source : 1ea5cae0c5fde6feefc69738f9731a09775939a2
2009-09-08 09:48:54 +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
Markus Stange
f6a2ce136f Bug 514986 - Remove unused nsChildView::SetBounds. r=josh
--HG--
extra : rebase_source : 38dbfeb2ced68e0f3989604f8464038d6eddea49
2009-09-08 09:47:43 +12:00
Markus Stange
2c52bf82ab Bug 496601 - nsCursorManager's internal state can get out of sync with reality. Detect these situations and set the right cursor. r=josh
--HG--
extra : rebase_source : 4f60fcd9aed56b90463dceb8f093c665e73c6c49
2009-09-08 09:40:10 +12:00
Markus Stange
5be460860c Bug 496601 - Only reset the cursor when crossing window boundaries, not view boundaries. r=josh
--HG--
extra : rebase_source : d8cc3f4c3ba11a603b3c4117ec480bcfbb481832
2009-09-08 09:38:17 +12:00
Wolfgang Rosenauer
2122c8cfd7 Bug 507981 - respect gtk-alternative-button-order GtkSetting for the filechooser. r=karlt 2009-09-05 14:33:02 +02:00
Benjamin Smedberg
008e309c7f Bug 513032 - remove empty conditionals in our makefiles, r=ted 2009-08-27 10:48:18 -07:00
Kyle Huey
aa346b4676 Bug 507222. Remove window class detection and implement Trackpoint hack for all window classes. r=roc 2009-09-04 00:22:34 -04:00
Masayuki Nakano
46e7090dcf Bug 512235 bug 462809 should be implemented in content/events, not widget/src/* r=roc+vlad 2009-09-03 16:07:18 +09:00
Brad Lassey
777033d380 Bug 513922 - AutoErase() should invalidate the erased region on WinCE, follow up to fix bustage on wince 2009-09-02 22:01:05 -04:00
Karl Tomlinson
f1a428ee91 b=499498 BadWindow errors on startup r=roc
--HG--
extra : rebase_source : 8e47f6374273fa5d44c1b3a96be5fa71f6662976
2009-09-03 08:47:44 +12:00
Taras Glek
4da04c756b dead stuff in nsDeviceContextSpecGTK b=459306 r=karlt
--HG--
extra : rebase_source : c03a5881333cf6f6f097775c0b5aa897852aafd1
2009-09-03 08:32:03 +12:00
brian :crowder
2f7e9299e6 Bug 513922 - "AutoErase() should invalidate the erased region on WinCE" r=roc 2009-09-02 20:40:10 -04:00
Doug Turner
6e90dd1c1e Merge 2009-09-02 15:21:08 -07:00
Doug Turner
9bd1fb6970 Backed out changeset 101ba406c527 2009-09-02 15:20:56 -07:00
Jesper Kristensen
c7b904c6d0 Bug 513233 - Implement accelerometer support for Windows ThinkPad. r=dougt
--HG--
extra : rebase_source : 3b316892e76eb1295780515d0d1cb7933a56f5af
2009-09-02 09:56:56 -07:00
Brad Lassey
b0704fc2b5 bug 514007 - titlebar pops over window when switching orientation on HTC touch pro r=dougt 2009-09-02 17:23:24 -04:00
Doug Turner
2989200a79 Backed out changeset d07a46ba2eba 2009-09-02 11:04:30 -07:00
Jesper Kristensen
b672215c0e Bug 513233 - Implement accelerometer support for Windows ThinkPad. r=dougt
--HG--
rename : widget/src/windows/nsAccelerometerCE.cpp => widget/src/windows/nsAccelerometerWin.cpp
rename : widget/src/windows/nsAccelerometerCE.h => widget/src/windows/nsAccelerometerWin.h
2009-09-02 09:56:56 -07:00
Blake Kaplan
4b54d358d0 Clean up this backup file that landed for bug 513183 2009-09-01 13:42:49 -07:00
Brad Lassey
c61ee4488f bug 513867 - Soft keyboard covers the search buttons on samsung omnia r=dougt 2009-09-01 14:56:51 -04:00
Doug Turner
ab7137f070 Bug 513183 - Implement accelerometer support for Windows Mobile (HTC and Samsung). r=olli 2009-09-01 09:45:48 -07:00
Doug Turner
143b958449 Bug 513754 - every time wm_activate happens, we loadlibrary htcapi.dll. r=blassey 2009-08-31 15:13:24 -07:00
Timothy Nikkel
aa2f62e0cd Bug 445765. In GTK screen manager, for the common case of just one screen don't make potentially expensive system calls to try to determine which screen we are on. r=dbaron 2009-09-01 12:40:49 -04:00
Josh Aas
cc88183174 64-bit fixes for Mac OS X nsChildView, part 1. b=513777 r=mstange 2009-08-31 21:00:13 -04:00
Michael Ventnor
584f9ac37c Bug 512345 - Implement accelerometer support for Linux and Maemo. r=dougt/olli 2009-08-29 08:40:22 -07:00
Kyle Huey
413ad93ea7 Bug 507222. Create a fake scrollbar widget so that the Thinkpad Trackpoint driver will send us scroll messages. r=roc
--HG--
extra : rebase_source : 561b5f3d0c81853151bb8f9bbe28e013968eed84
2009-08-31 18:19:06 -04:00
Benjamin Smedberg
187a34a633 Merge mozilla-central into Electrolysis 2009-08-26 12:15:27 -04:00
Robert O'Callahan
0a4c0e5e83 Fix bustage
--HG--
extra : rebase_source : 9e76df4981946fac173074b2cc39ec05f4be6866
2009-08-25 13:13:23 -07:00
Masatoshi Kimura
5196c3f287 Bug 509179. Disable compilation of TSF when not available in the SDK. r=ted 2009-08-25 12:13:42 -07:00
Mook
25952f64b4 Bug 510650. Make class ::nsWindow a friend of mozilla::widget::WindowHook, not mozilla::widget::nsWindow. r=jmathies 2009-08-25 12:10:32 -07:00
Robert O'Callahan
02bbe8dd79 Bug 507926. Make sure CreateWindowEx doesn't fail when we're creating an invisible window. r=jmathies 2009-08-25 12:00:46 -07:00
Kyle Huey
396fd8cc7b Bug 522767: Fix off by one error at nsDataObj::GetFile, r=jmathies,sr=roc 2009-10-27 14:45:20 +13:00
Phil Ringnalda
4ee2e4bdb1 Bug 523054 - Sweep out some more viewer orts, r=dbaron 2009-10-25 10:03:17 -07:00
Robert O'Callahan
ecd5186e49 Bug 507402. Update window bounds to account for SW_SCROLLCHILDREN, since plugins might not tell us about their WM_MOVE messages. r=jmathies
--HG--
extra : rebase_source : afe93b37bada5d53dfd83cf3a676acea0a65c533
2009-08-07 13:14:37 +12:00
Benjamin Smedberg
2e9438fd2f Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted 2009-08-25 08:59:31 -07:00
Boris Zbarsky
36622c6995 Backed out changeset 4aa19414e651 (bug 488249) to fix test orange.
--HG--
extra : rebase_source : ae1c0155ec32b0887eff27ded77c6ba2b37dda64
2009-08-24 20:51:57 -04:00
Boris Zbarsky
04e56ca248 Backed out changeset 59ae87416f96 (bug 488249 followup) to fix test orange.
--HG--
extra : rebase_source : 0108b501163d0114ef96a9059023fad69accd9e1
2009-08-24 20:50:52 -04:00
Sylvain Pasche
5d99b88504 Bug 508734 - <menuitem> checkbox ugliness with high DPI. r=jmathies,neil 2009-08-25 00:13:01 +02:00
Boris Zbarsky
f17e0c5b7c Bug 488249 build bustage fix. 2009-08-24 16:28:21 -04:00
David Zbarsky
932e28482f Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst 2009-08-24 16:02:07 -04:00
Sylvain Pasche
ecf428e4cf Bug 502292 - Minimum size of scrollbar thumb is far too small; r=(jmathies + neil) ui-r=beltzner 2009-08-24 04:03:03 +02:00
Doug Turner
1e370a90b2 Bug 511902 - Device Orientation Support - cocoa. r=josh 2009-08-21 13:49:43 -07:00
Ryo Kawaguchi
54bb0a0d80 Implement background-image: -moz-image-rect(), which allows a region of an image to be used as a background image. (Bug 113577) r=roc, dbaron 2009-08-21 13:39:25 -07:00
Doug Turner
74c9fd92d0 Bug 485943 - Fixes a regression caused by a duplicate id being used. r=olli 2009-08-21 10:28:52 -07:00
Doug Turner
db1a20b897 Bug 485943 - Device Orientation Support. r=olli 2009-08-21 07:42:37 -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
Joone Hur
475e598428 Bug 341772 - Dont pop up software keyboard when hardware keyboard exists. r=dougt 2009-08-20 11:25:02 -07:00
Neil Deakin
808de8ae84 Bug 510333, native resizer theming for Cocoa, r=mstange 2009-08-20 10:19:18 -04:00
Jonathan Griffin
964346d7d0 Bug 506187; fix intermittent orange. 2009-08-19 10:25:01 -07:00
Doug Turner
cde44992e8 Bug 511167 - Increase the thread priority between mouse down and mouse up (WINCE only). r=blassey 2009-08-19 09:23:30 -07:00
Rich Walsh
b97110b393 [OS/2] Bug 510656 - fix nsWindow::Scroll following bug 507334, r=pweibacher 2009-08-19 09:41:29 +02:00
Markus Stange
a8a1885d3d Bug 443178 - Tooltips cause bogus mouse events. r=josh
--HG--
extra : rebase_source : 40eba323189da67fa33d3a2b3c6ef1e98fe360f4
2009-08-18 14:36:15 +12:00
Jesse Ruderman
15e3a448a6 Add crashtests 2009-08-27 19:48:20 -07:00
Doug Turner
15ec048a67 Fix build bustage on wince 2009-08-27 16:26:43 -07:00
Doug Turner
2851bc066b Bug 511167 - WINCE -> WINCE_WINDOWS_MOBILE for Increase the thread priority between mouse down and mouse up. r=vlad 2009-08-27 13:11:04 -07:00
Brad Lassey
20bc59bf26 bug 510979 - OnPaintImageDDraw16 repaints the entire screen on every call r=dougt 2009-08-20 18:15:01 -04:00
Benjamin Smedberg
cd2c007c60 Additional followup #3 to bug 398573 - remove more REQUIRES by fixing another bug in the script 2009-08-27 09:09:31 -07:00
Benjamin Smedberg
0df64c6bc4 Additional followup to bug 398573 - remove REQUIRES from the tree even when they are in makefile conditional blocks
--HG--
extra : rebase_source : cc65c34a414e6c67a5651fc9cf0b6bd709ebcdbd
2009-08-27 08:53:13 -07:00
Tobias Hunger
1b47014fb1 bug 510872 - Xulrunner fails to build in Qt mode r=mfinkle 2009-08-27 10:48:00 -04:00
Josh Aas
65e80f6eb0 Implement Cocoa NPAPI event model. b=435041 sr=roc 2009-08-26 17:29:47 -07: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
de7964045c Bug 512237 - Device Orientation issues and cleanup. r=olli 2009-08-26 16:57:08 -07:00
Alexandru Cristei
f6e6ec1737 bug 505391 - Implement support for touch sensitive click wheel on HTC phones r=dougt 2009-08-26 12:07:15 -04:00
Robert O'Callahan
2194dd18b0 Bug 520462. Test that mouse clicks transfer focus to plugins correctly. r=jmathies 2009-10-08 00:14:12 +13:00
Neil Rashbrook
71e4e3df1a Bug 522063 Groupbox minimum width wrong on default Windows XP theme r=jimm 2009-10-14 21:46:43 +01:00
Karl Tomlinson
0d378950db b=521940 don't paint the plugin socket window to avoid flicker on load r=roc
--HG--
extra : rebase_source : 9a0f5cf10ecd3c939e6f13c14c9bcd88ace5d457
2009-10-14 15:38:31 +13:00
Mark Finkle
106506ee28 Backed out changeset 7c0b5c2b3501 2009-10-13 16:20:11 -04:00
Mark Finkle
d24c495257 Bug 511290: Can't use standard file picker to upload files from user's Maemo File area [r=roc r=ted] 2009-10-13 15:55:11 -04:00
Doug Turner
f0361b327c Bug 521848 - Accelerometer on newer MBP have x and y reversed. r=josh
--HG--
extra : rebase_source : f2945dbb9820b944dbedfaea43c3fad7926cd966
2009-10-12 20:08:52 -07:00
Ben Turner
cd1d42ffe0 Merge mozilla-central 2009-07-30 11:28:07 -07:00
Walter Meinl
9d5e2f145a [OS/2] Bug 507251: Fix build break of xulrunner, sunbird due to missing readme.*, r=pweilbacher 2009-07-30 21:20:44 +03:00
Peter Weilbacher
c30d0ced85 [OS/2] Bug 506997: fix build break after removal of deferred window position and clean up 2009-07-30 21:20:44 +03:00
Neil Deakin
492e487e7d Bug 513299, add a flag to focus events to indicate that a window was raised, fixes issue where text in a field is selected when a window is raised, r=smaug.sr=neil 2009-10-01 14:53:10 -03:00
Phil Lacy
f69b06aac0 fix for ff hang when tb drag drop message or attachment over tab bar, r=roc, 514148 2009-09-29 13:39:16 -07:00
Josh Aas
1ca4a76f17 Minor improvements for Mac OS X scrollwheel code including 64-bit support. b=518542 r=mstange 2009-09-28 02:01:05 -04:00
Markus Stange
6e81a3956b Bug 514745 - RTL support for -moz-appearance: resizer. r=josh
--HG--
extra : rebase_source : f85af58c3b0205f16720fd80b0117fed6beb0d37
2009-09-28 10:58:58 +13:00
Markus Stange
7697c5bf56 Bug 514745 - Transformed scrollbars render in the wrong place. r=josh
--HG--
extra : rebase_source : 1b860fd6071095b74709dcd161ba8878dc2938b9
2009-09-28 10:58:15 +13:00
Markus Stange
661d06b92c Bug 420339 - SetCursor doesn't work on popup windows. r=josh
--HG--
extra : rebase_source : e3d3a0a5a256abe6d2a4b001e2f096ac4ac47b3d
2009-09-28 10:04:16 +13:00
Jim Mathies
4f55707c6c Bug 509449 - Minimized browser window restores during page loads. r=jimm. 2009-09-26 21:07:43 -05:00
Kyle Huey
c815c08e8d Bug 513684. Stop :hover from bleeding through certain elements. r=roc Test fixes from Markus Stange <mstange@themasta.com>. 2009-09-26 16:35:05 -07:00
Rob Arnold
86c105ebdd Bug 506124 - Fixup Aero Glass code. r=jimm, sr=vlad. 2009-09-26 17:42:14 -05:00
Daniel Holbert
a9b3c25511 Reverting changeset 51b055be91bb (185533's main checkin) due to test_resizer.xul orange 2009-09-25 18:46:15 -07:00
Daniel Holbert
599541b7aa Reverting changeset e866b92b28c4 (part of bug 185533's checkin) due to test_resizer.xul orange 2009-09-25 18:45:10 -07:00
Josh Aas
c5d195fe3e Replace IOConnectMethodStructureIStructureO usage with IOConnectCallStructMethod for 64-bit compatibility. b=517409 r=joelr 2009-09-25 20:43:55 -04:00
Jim Mathies
c8185c84af Bug 185533 fix wince bustage. 2009-09-25 16:16:41 -05:00
Neil Rashbrook
eba22846fb Bug 518249 Lazily provide images to the clipboard r=karlt 2009-09-25 21:32:07 +01:00
Neil Rashbrook
635806986e Bug 185533 Use native resizing when possible r=jimm 2009-09-25 21:31:16 +01:00
Steven Michaud
89701df418 Bug 516249 - [10.6] Wrong event modifiers passed to plugin on switching Spaces with Ctrl-<number key>. r=josh 2009-09-25 15:10:04 -05:00
Brad Lassey
fc19ede380 bug 518748 - send softkb notification for maemo r=roc 2009-09-25 12:52:11 -04:00
Steve Snyder
b1da8fa53e Bug 509730 - Use strchr(), not strstr(), for single-char searches, r=bsmedberg 2009-09-22 20:33:24 -07:00
Makoto Kato
74307be43f Bug 514380 - accelerometer supports for Toshiba TG01. r=dougt 2009-09-25 13:57:42 +09:00
Mark Finkle
60dbf3ce4e Bug 515761: URLBar textbox will auto capitalize on the N900, r=masayuki 2009-09-25 00:30:55 -04:00
wagerlabs
d5bed3c54b Fix argument type for undocumented API "_setWindowNumber:". b=518546 r=smichaud 2009-09-25 00:00:28 -04:00
Olli Pettay
af4c497fa8 Bug 517658 - When adding MozOrientation listener, the listener is called only after there is orientation change, r=dougt 2009-09-24 20:54:10 +03: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
816b832ea3 Bug 518395 - White text on drop down buttons. r=josh, r=roc 2009-09-24 18:19:40 +12: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
Roy Frostig
049a9fbdc8 Bug 514732. Issue a DOM event for document resizing. r=smaug sr=roc 2009-09-11 16:13:56 -07:00
Benjamin Smedberg
0501b7a589 Make --disable-ipc work... mac-ppc now builds by default. 2009-07-20 15:04:52 -04:00
Benjamin Smedberg
1e808cd4ea Merge mozilla-central into Electrolysis
--HG--
rename : modules/plugin/base/src/nsPluginHostImpl.cpp => modules/plugin/base/src/nsPluginHost.cpp
2009-07-20 09:36:23 -04:00
Michael Ventor
873c73245a Bug 503863 - fix warnings ISO C90 forbids mixed declarations and code, r=roc 2009-07-17 10:22:11 -04:00
Rob Arnold
4d1a02075c Bug 502713 - Minimized windows resize their content to (0,0) r=jmathies r=vladimir 2009-07-16 13:34:57 -07:00
Brad Lassey
5d7db9e5e8 bug 327100 - WindowsCE nsIFilePicker getFolder doesn't work r=dougt 2009-07-15 10:40:47 -04:00
Tobias Hunger
5c677c629b Bug 497858: Clean up Qt's nsWindow, r=mfinkle 2009-07-15 08:20:21 -04:00
Masayuki Nakano
f368778b7e Bug 76053 Windows mouse integration: no "Snap to default button in dialog boxes" r=enn+ere, sr=roc 2009-07-15 18:54:30 +09:00
Paul O'Shannessy
d6585e8bf0 Bug 502516 - Cannot use file picker to browse for folders on Windows CE, r=vlad 2009-07-14 12:54:57 -07:00
Steven Michaud
68137e029c NPP_SetWindow can pass the wrong window's CGContextRef to a plugin. b=500130 r=josh sr=roc 2009-07-14 10:09:18 -05:00
Jim Mathies
0aace1df71 Bug 470487 - Refactor win nsWindow tear down. (r=neil) 2009-07-13 10:58:19 -05:00
Masayuki Nakano
644c971f17 b=502799 fix some misspelled words r+sr=roc 2009-07-11 10:32:43 +09:00
Peter Weilbacher
76816b4615 [OS/2] Bug 500379: fix focus behavior when activating windows after the big focus change landed, p=Rich Walsh, r=pweilbacher 2009-07-10 09:30:39 +02:00
Benjamin Smedberg
7ed58e4b8c Merge changes from mozilla-central to electrolysis 2009-06-30 12:04:18 -04:00
Benjamin Smedberg
34f5d65570 Hook up the event loop changes and fix the build
--HG--
rename : ipc/chromium/src/base/file_version_info_linux.h.version => ipc/chromium/base/file_version_info_linux.h
2009-06-30 12:02:37 -04:00
Olli Pettay
6041f8abed Bug 496567 - Remove nsXULCommandEvent and nsIDOMXULListener, r=neil, sr=sicking 2009-06-30 10:56:40 +03:00
Jim Mathies
68285ee4b7 Bustage fix for change set 9f0e541d6656. 2009-06-30 01:23:22 -05:00
Jim Mathies
0730253ebc Bug 493037 - "aNumLines must be non-zero" assertion hit on mouse wheel input. r=emaijala. 2009-06-30 01:02:07 -05:00
Jim Mathies
79d245deca Leak fix for change set 1aecdc720018 plus comment updates. r=jimm. 2009-06-30 01:00:16 -05:00
Josh Aas
4a7715939e Bug 501194 - Remove nsplugin.h. r/sr=jst 2009-06-30 01:55:05 -04:00
Jim Mathies
20a315d9be Bug 487245 - Cleanup and better organize code in widget/src/windows/nsWindow. r=emaijala. 2009-06-29 14:36:16 -05:00
David Bolter
281b227c46 Bug 467144 - nsIMutationObserver::AttributeChanged should provide old attribute value; r=bzbarsky, r+sr=sicking 2009-06-29 14:36:25 -04:00
Markus Stange
73d1a9a799 Bug 420491 - Refactor construction and destruction of native NSWindows. r=josh 2009-06-24 17:15:32 +02:00
Olli Pettay
965bce94cb Bug 495983 - Remove nsPageTransitionEvent, r+sr=jst 2009-06-24 16:33:02 +03:00
Olli Pettay
05d764dea7 Backout Bug 495983
--HG--
extra : rebase_source : d60b23f968d8279ef726de5baf4eaa622814687c
2009-06-24 14:32:50 +03:00
Olli Pettay
a22b555893 Bug 495983 - Remove nsPageTransitionEvent, r+sr=jst
--HG--
extra : rebase_source : e5dac1176973db9660eb109e03d237799acad35d
2009-06-24 11:47:46 +03:00
Olli Pettay
f1f141152f Bug 496000 - Remove nsBeforePageUnloadEvent, r+sr=jst
--HG--
extra : rebase_source : 0288c06ade3ef23641bb2fe9a33143e865d90217
2009-06-24 11:42:00 +03:00
Doug Turner
f0170f0213 Bug 500088. CAIRO_HAS_DDRAW_SURFACE is not tested for on WINCE. build bustage.. r/sr=stuart. 2009-06-23 18:26:17 -07:00
Doug Turner
a6d98751df Bug 500088. CAIRO_HAS_DDRAW_SURFACE is not tested for on WINCE. I also moved cairo.h from nsWindow.cpp to nsWindow.h to support this #define. r/sr=stuart. 2009-06-23 17:26:11 -07:00