Markus Stange
45c2c60f84
Merge backout of bug 300904.
2009-10-21 17:09:45 +02:00
Markus Stange
2f5f7937fe
Backed out changeset 3ee95c194798, bug 300904 (tracking rects) in order to investigate the Mac DHTML performance regression.
2009-10-21 17:09:19 +02:00
Markus Stange
b1658e903d
Bug 513158 - Titlebar drawing support for Mac OS X. r=josh
2009-10-21 09:05:39 +02:00
Markus Stange
6c3dfba67c
Bug 515880 - Add drawintitlebar attribute to XUL root elements and sync it to the window widget. r=neil, sr=roc
2009-10-21 09:05:34 +02:00
Markus Stange
f9476a0ed2
Bug 300904 - Use tracking rects to determine whether the mouse is over a different app and block mouse move events when that's the case. r=josh
2009-10-21 09:04:40 +02:00
Markus Stange
f546a633e4
Bug 520044 - Crash [@ ChildViewMouseTracker::MouseMoved]. r=josh
2009-10-21 09:02:13 +02:00
Benjamin Smedberg
9ae75c423f
Merge mozilla-central to electrolysis.
2009-10-20 12:08:28 -04:00
Daniel Holbert
cd18d8284e
Bug 521677: Use fputs instead of printf/fprintf in a few cases, to fix "format not a string literal and no format arguments" build warnings. r=dbaron
2009-10-19 08:03:00 -07:00
Masayuki Nakano
df751e7973
Backing out bug 520417
...
--HG--
rename : widget/src/beos/nsSystemSoundService.cpp => widget/src/beos/nsSound.cpp
rename : widget/src/beos/nsSystemSoundService.h => widget/src/beos/nsSound.h
rename : widget/src/cocoa/nsSystemSoundService.h => widget/src/cocoa/nsSound.h
rename : widget/src/cocoa/nsSystemSoundService.mm => widget/src/cocoa/nsSound.mm
rename : widget/src/gtk2/nsSystemSoundService.cpp => widget/src/gtk2/nsSound.cpp
rename : widget/src/gtk2/nsSystemSoundService.h => widget/src/gtk2/nsSound.h
rename : widget/src/os2/nsSystemSoundService.cpp => widget/src/os2/nsSound.cpp
rename : widget/src/os2/nsSystemSoundService.h => widget/src/os2/nsSound.h
rename : widget/src/photon/nsSystemSoundService.cpp => widget/src/photon/nsSound.cpp
rename : widget/src/photon/nsSystemSoundService.h => widget/src/photon/nsSound.h
rename : widget/src/qt/nsSystemSoundService.cpp => widget/src/qt/nsSound.cpp
rename : widget/src/qt/nsSystemSoundService.h => widget/src/qt/nsSound.h
rename : widget/src/windows/nsSystemSoundService.cpp => widget/src/windows/nsSound.cpp
rename : widget/src/windows/nsSystemSoundService.h => widget/src/windows/nsSound.h
2009-10-18 16:29:08 +09:00
Markus Amalthea Magnuson
c2b874d630
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
4acf47e1e9
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
4872835c4b
[OS/2] Bug 509330 - rewrite nsSound, r=pweilbacher
2009-10-23 13:30:38 +02:00
Rob Arnold
bb653feba8
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
a7cca2c611
[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
df51b110e6
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
3814207e74
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
7be008c00e
[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
983915ba14
Bug 515700 - Browser freezing when clicking 'Help' r=josh
2009-11-04 10:13:00 -06:00
Neil Deakin
8fa3b15d89
Bug 520535, activate event should fire only at windows and dialogs, r=jmathies
2009-12-09 11:34:14 -05:00
Benjamin Smedberg
960781ec85
Merge mozilla-central to electrolysis to pick up bug 515436.
2009-10-12 10:51:38 -04:00
Rich Walsh
2a2bea0133
[OS/2] Bug 516274 - fix plugin focus issues, r=pweilbacher
2009-10-12 11:10:38 +02:00
Rich Walsh
4b12b9ace6
[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
22621432cc
[OS/2] Bug 520420 - build break due to typo, r=mkaply
2009-10-12 10:33:20 +02:00
Jim Mathies
007dcfb3b7
Bug 473045 - added taskbar idl comments. no bug.
2009-10-09 16:38:52 -05:00
Jim Mathies
d16e2c4713
Bug 520837 - Address Ts regression from aero landing. r=robarnold.
2009-10-09 15:55:11 -05:00
Ben Turner
1458356fce
Merge mozilla-central
2009-10-05 16:08:52 -07:00
Daniel Holbert
e2dce973b9
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
ea8a610bba
bug 520521 - Add touch-enabled support for Windows Mobile r=dougt
2009-10-05 11:38:53 -04:00
Markus Stange
d113609b2f
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
7ee5cecce4
Merge backout of bug 456646.
2009-10-09 18:15:34 +13:00
Markus Stange
94f4ccb97f
Backed out changeset 8c4658f8f0dc, bug 456646 (Cocoa print dialog) - we can do better.
2009-10-09 18:14:31 +13:00
Masayuki Nakano
5a8649e888
Bug 496360 Servere performance problems pasting into textareas r=roc
2009-10-05 10:45:43 +09:00
Mark Finkle
92ba26fdf5
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
dbf9df698d
Bug 520176: Add touch-enabled support for Hildon, r=roc
2009-10-04 21:31:25 -04:00
Chris Jones
2151b59798
Merge backout
2009-10-02 18:09:39 -05:00
Chris Jones
708e2e04ae
Backed out changeset 8cbc47eee659
2009-10-02 18:09:08 -05:00
L. David Baron
87aaedc9a4
Fix spelling of synthetic in macro name.
2009-10-02 14:06:42 -07:00
Chris Jones
f2df9d3504
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
24f7463d0c
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
9914a675f3
Merge mozilla-central
2009-09-23 13:14:34 -07:00
Masayuki Nakano
4a23a8bc9d
Bug 516654 Cannot scroll to horizontal continuously with Logitech (Logicool) mouse r=roc
2009-09-24 02:13:55 +09:00
Markus Stange
c2055691da
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
d234cc450e
Bug 518085 - Fix some colors that I got wrong in bug 517412. r=josh
2009-09-23 14:21:38 +12:00
Josh Aas
2cd6055329
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
f148acd35d
Merge backout of changeset 7799cfb99362, bug 517804
2009-09-23 08:53:56 +12:00
Markus Stange
f29053535c
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
ff316746d8
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
01a4b01eb4
[OS/2] Bug 514408 - improved plugin clipping, r=pweilbacher
2009-09-22 15:51:43 +02:00
Rich Walsh
ed05982a6f
[OS/2] Bug 517880 - Build Break following removal of nsplugindefs.h, r=pweilbacher
2009-09-22 15:49:26 +02:00
Benjamin Smedberg
54ae75f5f4
Merge mozilla-central into electrolysis to pick up new plugin tests.
2009-09-21 10:57:57 -04:00
Masayuki Nakano
fbd9249755
Bug 528435 Drop NS_COMPOSITION_QUERY event r=roc, sr=neil
2009-11-16 22:13:02 +09:00
Robert O'Callahan
fe0ce7590d
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
999eb9d0ce
Bug 528267 - Lenovo laptop touchpad scrolling stopped working. r=roc
2009-11-14 18:24:02 +01:00
Markus Stange
1022cad728
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
f6a620926b
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
d595d628cc
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
86e667ba3d
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
a219f3c5ab
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
a11e5c47df
b=528386 handle side-effect sibling destruction when destroying child windows r=roc
2009-11-13 17:20:23 +13:00
Jim Mathies
536d351e5d
Bug 499816 - Minimizing Firefox does not release window focus. r=blassey.
2009-11-11 19:11:57 -06:00
Steven Michaud
7ba5be32ef
Bug 527800 - NPCocoaEvent structures sometimes not initialized in nsChildView.mm. r=josh
2009-11-11 14:56:43 -06:00
Markus Stange
7722899178
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
752f2e32ba
Bug 517415 - 64 Bit fixes for nsNativeThemeCocoa.mm. r=josh
2009-09-22 20:01:35 +12:00
Markus Stange
d7770f4bc8
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
d95610b27e
Bug 513493 - Adjust native theme colors to match Snow Leopard. r=josh
2009-09-22 19:48:55 +12:00
Markus Stange
133f044207
Bug 517804 - Flush reflows and invalidations during viewWillDraw. r=roc, r=josh
2009-09-21 18:29:59 +12:00
Benjamin Smedberg
03bc0e116d
Merge mozilla-central into Electrolysis.
2009-09-18 16:47:18 -04:00
Mark Finkle
32bb74ea00
Bug 520860: Remove code to suppress Maemo autocomplete widget, r=roc
2009-10-07 10:14:49 -04:00
Jim Mathies
3d8f3ca274
Bug 506124 - Follow up for 502 sdk for margins struct. r=roc.
2009-10-07 00:22:06 -05:00
Masayuki Nakano
aa1ce3f484
Bug 517549 TISGetInputSourceProperty is 12.3% of my startup path r=josh
2009-09-21 22:24:57 +09:00
Josh Aas
7673c71f1e
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
c757c50643
[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
e3f770f808
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
8b0f5d76cf
Disable the test for bug 517396 on Linux.
...
--HG--
extra : rebase_source : 5a5c6785a62af9027e7eb408ecc200b1b13dfc4e
2009-11-03 17:45:00 +01:00
Markus Stange
658ee5080c
Fix the test for bug 517396
...
--HG--
extra : rebase_source : 24b47eb12240260bec01c571e41114f9270a9715
2009-11-03 14:57:05 +01:00
Markus Stange
685763009a
Test for bug 429954.
...
--HG--
extra : rebase_source : 7e46940aa021a01fcfdbba2d6c69f0b579f15c7d
2009-11-02 20:37:40 +01:00
Markus Stange
452e29ce22
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
1632558f4a
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
1efc09c079
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
53dbbd3e6b
bug 514212 - Typed letters in password fields become asterisks immediately r=neil
2009-11-02 10:37:25 -05:00
Karl Tomlinson
46584e05b2
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
62344a3ec7
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
396f689097
Bug 506926 - unable to run reftests on Windows Mobile r=blassey, sr=vlad
2009-10-28 16:51:28 -04:00
Kyle Huey
4b65ce7eff
Mouse wheel scrolling broken with Katmouse enabled - bug 514927 r+a=roc
2009-10-07 00:19:04 -04:00
Jim Mathies
d4f2c468aa
Bug 473045 - Win7 jump list platform support. r=robarnold, sr=roc.
2009-10-06 16:42:45 -05:00
Doug Turner
c08df5a2a9
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
83c7d86e1d
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
8aa9585229
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
2970e95de0
Bug 474060 - Win7 progress indicator platform support. r=jimm, r=robarnold, sr=roc.
2009-10-06 14:00:23 -05:00
Neil Rashbrook
3c5ad17de1
Bug 185533 Use native resizing when possible r=jimm,Enn
2009-10-06 17:11:59 +01:00
jhorak@redhat.com
23118aa33f
Bug 509671 - Remove icons from buttons due to Gnome changes. r=roc,gavin
2009-10-06 16:20:59 +02:00
Rob Arnold
c36a23d330
Bustage fix for rev 5d4df2ddcc20
2009-10-05 22:56:54 -04:00
Rob Arnold
c10d94d94a
Bug 501490 - Enable Taskbar Previews for Windows 7 r=jimm sr=roc
2009-10-05 22:26:54 -04:00
Steven Michaud
c22ec31dcb
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
8ca1bc583c
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
d4e82512c0
b=518506 test no unnecessary invalidation of plugins with gtk2
2009-12-14 15:32:46 +13:00
Karl Tomlinson
8dc7c5e282
b=518506 order child widget moves a little carefully when scrolling r=roc
2009-12-14 10:01:33 +13:00
James Cook
323fffa3d2
Bug 533658 - Memory leak in nsScreenManagerQt, r=mark.finkle
2009-12-09 00:16:00 -08:00
Kyle Huey
4b33cec898
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
d949a0c5f6
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