Robert O'Callahan
775dd33c74
Bug 450930. Fire a DOM event when painting so that content and chrome can track what's being repainted. r=smaug,sr=dbaron
2008-09-18 21:47:21 +12:00
Vladimir Vukicevic
94fcbb9322
Add -lXrender to non-libxul EXTRA_DSO_LDOPTS; bustage fix.
2008-09-17 14:32:43 -07:00
Vladimir Vukicevic
7168fa6199
b=450916; mobile gtk2 optimizations -- prefs for: force 24bpp everywhere; use a single pixmap for double-buffer backing store (bounded by screen dimensions); disable native theme; r=jeff,sr=stuart
2008-09-17 14:15:52 -07:00
Markus Stange
681442ed36
Bug 448767 - Make -moz-system-metric(mac-graphite-theme) live, r+sr=roc
2008-09-17 18:26:57 +02:00
Markus Stange
7d14ac6764
Bug 448767 - Add -moz-system-metric(mac-graphite-theme), r=vlad sr=dbaron
2008-09-17 18:23:58 +02:00
Steven Michaud
b83d7c6b4e
Avoid crashes and performance problems with large cells (relanded). b=444864,444260,449111 r=josh sr=roc
2008-09-17 10:17:08 -05:00
Oleg Romashin
e38ddcc319
Bug 454269 - Popup menus drawn without borders. r=vladimir.
2008-09-17 17:40:06 +03:00
Markus Stange
cc968bd29f
Bug 449833 - Add platform colors -moz-mac-chrome-active and -moz-mac-chrome-inactive, r=josh sr=roc
2008-09-17 13:45:30 +02:00
Markus Stange
32449e2eac
Bug 350471 - Reenable pixel scrolling (two-finger touchpad), r=smaug r=smichaud sr=roc
2008-09-17 13:27:19 +02:00
Arpad Borsos
e66e319d66
Bug 454477 - Fix "unhandled enumeration value" warnings in widget/; r+sr=roc
2008-09-16 13:32:03 +02:00
Markus Stange
6583400347
Bug 439354 - OS X toolbar background doesn't have a good gradient, part 2 / 3, r=hwaara sr=roc
2008-09-16 12:10:21 +02:00
Markus Stange
6aff4d526f
Bug 439354 - OS X toolbar background doesn't have a good gradient, part 1 / 3, r=hwaara sr=roc
2008-09-16 10:21:06 +02:00
Taras Glek
12f3cb3887
bug 454426: prbool fixes for widget/. r+sr=roc
2008-09-15 17:00:09 -07:00
Steven Michaud
50b77d162e
Backing out f82532e1b6b5 due to reftest failures. b=444864,444260,449111
2008-09-15 12:32:18 -05:00
Steven Michaud
ef53e86191
Backed out changeset f82532e1b6b5 due to reftest failures (b=444864,444260,449111)
2008-09-15 12:30:43 -05:00
Antonio Gomes
7561c9d3e9
Bug 435885 - EntryCompletion popup not working properly; v3; r+sr=roc
2008-09-15 17:58:57 +02:00
Steven Michaud
9ed0565291
Avoid crashes and performance problems with large cells. b=444864,444260,449111 r=josh,sr=roc
2008-09-15 09:46:46 -05:00
Shane Caraveo
d1fd3004e9
ctrl+mouseup should set mouse button to right button the same way mouse down does. b=451870 r=josh sr=roc
2008-09-15 08:50:59 -04:00
Jesse Ruderman
8ecf716aec
Add crashtest
2008-09-14 00:37:23 -07:00
Rob Arnold
9835c5ceff
Allow Aero Glass on popups r=vlad
2008-09-13 17:52:17 -04:00
Peter Weilbacher
886e99f448
[OS/2] Bug 454956: remove superfluous semicolons to get OS/2 working with GCC 3.4.6, r=wuno@lsvw
2008-09-12 23:13:39 +03:00
Bobby Holley
d60517eb9d
Fixing some endian-ness bugs for color management - bug 439704. r=vlad
2008-09-10 19:21:03 -07:00
Neil Deakin
9d3a3227cd
Bug 454224, Drag feedback should handle canvases not in a document, r+sr=roc
2008-09-10 12:57:58 -04:00
Neil Deakin
45ce2a8581
Bug 435848, don't allow xul popups in minimized windows, fix window.windowState property and window.restore() on Mac, r=josh,sr=roc
2008-09-10 12:57:57 -04:00
Brad Lassey
14a7ca7de9
Bug 406837 - clicking on text input box or address bar doesn't raise virtual keyboard on n800 r=roc sr=roc
2008-09-10 12:12:58 -04:00
Honza Bambas
c05f662cbb
Bug 296528 - Dragging file from Windows Explorer FTP into Firefox deletes the file. r=emaijala
2008-09-10 10:15:54 +02:00
Ted Mielczarek
ff7706a544
bug 447642 - get rid of --disable-mochitest, replace MOZ_MOCHITEST with ENABLE_TESTS. r=bsmedberg
2008-09-09 13:59:11 -04:00
Masayuki Nakano
8a8d14aa04
Bug 452385 Bookmark This Page panel hangs Firefox when -moz-border-radius is used r=ere, sr=vlad
2008-09-10 02:22:12 +09:00
Ben Turner
227866ccc2
Bug 435848 - Backed out changeset 9b9968a7c755 due to failing unit tests.
2008-09-08 13:50:45 -07:00
Neil Deakin
4c330a0e83
Bug 435848, don't allow xul popups in minimized windows, fix window.windowState property and window.restore() on Mac, r=josh,sr=roc
2008-09-08 12:09:35 -04:00
Serge Gautherie
47cbea44ee
Bug 78388 - Fix uses of |new nsAutoString / nsCAutoString|; (Cv1a) <nsDataObj.cpp>; r=emaijala sr=mats.palmgren
2008-09-06 18:24:45 +02:00
Graeme McCutcheon
4793b67e6a
Bug 451232 - Setting ui.* color pref to empty string or removing pref doesn't immediately reset color to default. r+sr=roc
2008-09-05 11:57:52 +02:00
Kai Liu
4b7a455a25
Bug 433109 - Menu items suffer from vertical alignment problems on Windows, r=gavin,vlad
2008-09-04 20:20:18 -07:00
Steven Michaud
df5c8a9b6f
Don't crash on Objective-C exceptions in hooked [NSWindow sendEvent:] method. b=442245 r=josh sr=roc
2008-09-04 11:08:30 -05:00
Mats Palmgren
d7a066b6fe
Clamp window size to 32767px. b=451636 r+sr=vlad
2008-09-03 17:39:08 +02:00
Graeme McCutcheon
3eaf4ad543
Bug 451204 - Highlighted text is white on white text on a yellow background, difficult to read. r+sr=roc
2008-09-02 08:28:44 +02:00
Neil Deakin
1b69ddad13
Bug 452083, drag and drop not working on Windows if effectAllowed isn't set, don't reuse the event for drops on Linux, causes the cancel flag to still be set from the previous event, r=smaug,sr=roc
2008-09-01 15:51:12 -04:00
Jason Orendorff
6b5d53f655
Bug 407216 - DOM quick stubs - faster paths for top N DOM methods (r+sr=jst, security r=mrbkap, build r=bsmedberg)
...
* * *
* * *
* * *
2008-08-19 21:38:24 -05:00
Ere Maijala
9fb6373ff1
Bug 212316 - Mozilla must handle WM_ENDSESSION message to cleanly unload in case of exiting or restarting windows, r=neil, sr=bsmedberg
2008-08-30 11:57:48 +03:00
Brian Crowder
e75928c3cd
Bug 422792 - reduce narrow Windows API calls in widget, original patch by Brad Lassey <blassey@mozilla.com>, r=roc
2008-08-29 14:26:56 -07:00
Brian Crowder
dafb9b3819
Backed out changeset 6b496b906af4, bug 422792
2008-08-29 13:37:23 -07:00
Brian Crowder
8d93cffa68
Bug 422792 - reduce narrow Windows API calls in widget/, original patch by Brad Lassey <blassey@mozilla.com>, r=roc
2008-08-29 11:29:35 -07:00
Daniel Holbert
0607c50094
Bug 452438 - Null-check stored printer-name string before passing it to nsTSubstring::Equals(), to avoid triggering an assertion. r+sr=roc
2008-08-28 12:01:26 -07:00
Oleg Romashin
38b0f78619
Bug 452414 – Building of qtport drag service is broken after landing 356295. r+sr=roc
2008-08-28 20:55:40 +10:00
Peter Weilbacher
2fc544e06f
[OS/2] Bug 451346: implement nativehyperlinktext to get readable URLs in the location bar autocomplete, r=wuno@lsvw
...
Simply use blue color as OS/2 doesn't have a system property to query this kind of color.
2008-08-22 01:09:28 +03:00
Karl Tomlinson
f996eae348
remove dangling references from GdkWindows and add asserts, b=451341 r=roc
2008-08-28 14:04:06 +12:00
stefanh@inbox.com
8bc53a2303
Backing out bug 439354 (changesets a2709097171f and b54001303198) and the dependent bug 449833 (changeset 2b246e03252b) due to perf regressions on Leopard talos boxen.
2008-08-27 21:40:25 +02:00
Markus Stange
89f9b4f8ce
Bug 449833 - Need a platform color for chrome background on Mac OS X. r=josh, sr=roc.
2008-08-27 18:07:36 +02:00
Markus Stange
fa433f6235
Bug 439354 - OS X toolbar background doesn't have a good gradient. Part 1 (widget). r=hwaara, sr=roc.
2008-08-27 17:45:24 +02:00
Neil Deakin
a6d6c664e4
Bug 356295. Implement HTML5 drag-drop. r=smaug,neil,sr=roc
2008-08-27 08:07:27 -04:00
Steven Michaud
3edc8a26bb
Chrome test for bug 428405. b=428405 r=josh sr=roc
2008-08-26 12:08:34 -05:00
Markus Stange
ad14dd6f9a
Bug 432131: [10.4] Slight delay / flash / lag when window loses focus. r=josh, sr=roc
2008-08-26 13:41:23 +01:00
Josh Aas
cdf23ffa46
Fix more comments and some whitespace issues.
2008-08-26 02:53:00 -04:00
Josh Aas
669e8dab43
Fix more incorrect/outdated event handling comments.
2008-08-26 01:36:17 -04:00
Josh Aas
3a364e1fdf
remove nsIMouseListener interface. b=452118 r=smaug sr=roc
2008-08-25 20:02:26 -04:00
Boris Zbarsky
350d6fc473
Backed out changeset 6958399a2eb1 o try to fix failed mochitests on Windows and Linux
2008-08-25 11:08:28 -04:00
Neil Deakin
acd274d130
Bug 356295. Implement HTML5 drag-drop API. r=smaug,sr=roc
2008-08-25 21:56:29 +12:00
Vladimir Vukicevic
362a1a5270
Backed out bug 313403. (merge)
2008-08-20 13:28:49 -07:00
Vladimir Vukicevic
c7a8a4d1ae
Backed out bug 313403. (changeset 4460de8869d8)
2008-08-20 13:28:15 -07:00
Dave Townsend
5be4986b48
Backout of bug 52352 due to increased leaks on the unit testers
2008-08-20 13:59:41 +01:00
Dão Gottwald
9fac2a74a4
Merging backout of bug 451300
2008-08-20 10:21:36 +02:00
Dão Gottwald
c7e5c03bda
Backed out changeset 7f3879f42151
2008-08-20 10:18:18 +02:00
Serge Gautherie
74e8dfc2d2
Bug 52352 - Fix uses of 'new/static nsAutoString/nsCAutoString'
...
(Ev2) <os2/nsFilePicker.cpp>
r=mozilla@Weilbacher.org
2008-08-20 01:20:22 -05:00
Rob Arnold
b77a5081f4
Bug 451300 - "Add Aero Glass to Ctrl-Tab" [r+ui-r=mconnor r=vlad]
2008-08-20 00:41:37 -05:00
Josh Aas
c955c16412
Don't stop plugins from loading just because they don't have a resource file. b=451234 r=smichaud sr=roc
2008-08-20 00:23:19 -04:00
Ere Maijala
a4e006d515
Bug 313403 - "nsWindow::GetAttention should obey the system set FOREGROUNDFLASHCOUNT if aCycleCount = -1 (background dialogs flash in the taskbar forever, should only flash <user-specified> times)" [r=timeless sr=roc]
2008-08-19 23:08:50 -05:00
Joe Drew
b17c9987f2
Bug 446675 - "Remove BeOS port of gfx" [r=vlad]
2008-08-19 22:45:02 -05:00
Jason Orendorff
abf12d8076
Backing out changeset cf6c811e1272 (bug 407216) due to debug assertions.
2008-08-19 22:28:26 -05:00
Jason Orendorff
09f9ac1d0a
Bug 407216 - DOM quick stubs - faster paths for top N DOM methods (r+sr=jst, security r=mrbkap, build r=bsmedberg)
...
* * *
* * *
2008-08-19 21:38:24 -05:00
Dave Camp
50af1d671b
Merged backout of bug 356295.
2008-08-19 17:56:33 -07:00
Dave Camp
2092b61045
Backed out changeset 30d900751ca9 to fix unit test orange (Bug 356295)
2008-08-19 17:55:30 -07:00
Dave Camp
b91a7b6a5d
Merge for backout of bug 261074.
2008-08-19 15:44:51 -07:00
Dave Camp
1a085467bf
Backed out changeset c0f5a0af84dd to try to fix windows orange (Bug 261074).
2008-08-19 15:44:21 -07:00
Neil Deakin
ca9461ce4b
Bug 356295. Implement HTML5 drag-drop. r=smaug,sr=roc
2008-08-20 10:31:45 +12:00
Ere Maijala
c1b75ef02f
Bug 261074 - onFocus fires twice when window is restored (Windows-only) r=Neil sr=roc
2008-08-19 15:20:18 -04:00
arenevier@fdn.fr
ba60bc11db
Bug 437047 - cannot paste data from other application if target is not text/plain or html
2008-08-19 14:28:24 -04:00
Vladimir Vukicevic ext:(%2C%20Karl%20Tomlinson%20%3Ckarlt%2B%40karlt.net%3E)
e9b1bb3657
Bug 449959: gfxGdkNativeRenderer: look for GdkDrawable on group target,
...
use default display for fallback. r=vlad/karlt
2008-08-19 15:22:42 +12:00
Benjamin Smedberg
6f9fe8ca05
Backed out changeset 7a55d41f8ca2 due to build bustage:
...
c:/builds/slave/trunk_win2k3_hw/build/widget/src/windows/nsWindow.cpp(7353) : error C2446: '==' : no conversion from 'HWND' to 'HWND (__stdcall *)(void)'
There is no context in which this conversion is possible
c:/builds/slave/trunk_win2k3_hw/build/widget/src/windows/nsWindow.cpp(7353) : error C2040: '==' : 'HWND (__stdcall *)(void)' differs in levels of indirection from 'HWND'
2008-08-19 16:15:24 -04:00
Ere Maijala
4e1718b37a
Bug 313403 - nsWindow::GetAttention should obey the system set FOREGROUNDFLASHCOUNT if aCycleCount = -1, r=timeless sr=roc
2008-08-19 15:56:50 -04:00
Kai Liu
0dccff6dc5
Allow theme CSS to distinguish between themed and non-themed in Windows - bug 431666 r=vlad r=dbaron
2008-08-18 10:33:08 -07:00
Josh Aas
107cd6b18f
Don't process events twice when a plugin has focus in an embedding situation. b=433719 r=smorgan sr=roc
2008-08-18 03:10:18 -04:00
Oleg Romashin
4490c66152
merge with mozilla-central
2008-08-16 03:39:26 -04:00
Oleg Romashin
bbea932ec3
Fixed bug 449575 - Menus steal focus hard in Qt por, r=vladimir
2008-08-16 03:07:21 -04:00
Oleg Romashin
a9dd77b4e9
Fixed bug 449566 cairo-qpainter-surface.cpp fails to compile with gcc 4.3.x, r=pavlov
2008-08-16 03:06:39 -04:00
Neil Rashbrook
9925a52747
Followup to bug 418454 to use HANDLE instead of HTHEME r=robstrong,vlad
2008-08-15 10:50:24 +01:00
Brian Crowder
47d72df77a
Backed out changeset c7264525ad20
2008-08-14 16:29:04 -07:00
Brian Crowder
7f7df267a9
Bug 422792 - reduce narrow Windows API calls in widget, original patch by Brad Lassey <blassey@mozilla.com>, r=roc
2008-08-14 14:30:57 -07:00
Rob Arnold
89c6d875b7
uxtheme.dll crash on shutdown - bug 448104 r=vlad
2008-08-14 09:48:09 -07:00
Rob Arnold
23698fa904
last set of y1/y4 tests in acid3 test 46 (media queries) fail on Windows - bug 448132 r=vlad
2008-08-14 09:48:09 -07:00
Bo Yang
d0bdbf44cb
Bug 450220 - Fix include case in nsUXThemeData.h for mingw build, r=ere
2008-08-14 11:48:06 -04:00
RIVAUD Julien (_FrnchFrgg_)
59fbc09c24
Bug 405421 - Ensure our widget painting is transparent for themes that support it. r=bsmedberg/ventron/roc
2008-08-14 10:04:28 +02:00
Ginn Chen
8de12ed01d
Bug 449371 Firefox/Thunderbird crashes at exit [@ gdk_display_x11_finalize], p=Brian.Lu at sun.com r=vladimir sr=roc
2008-08-14 15:14:04 +08:00
Dave Townsend
e5fe05c72f
Backout of bug 432131
2008-08-13 23:02:52 +01:00
Dave Townsend
27e822c372
Backed out changeset fd0a09d29072
2008-08-13 23:02:32 +01:00
Martijn Wargers
c57519fe4a
Bug 215719 – crash causes loss of text copy to clipboard. r=jmathies, sr=roc
2008-08-13 08:59:45 +02:00
Kai Liu
a47a75abf0
Bug 448704 – Eliminate <gripper> as an independent element. r=vlad/dbaron/enndeakin
2008-08-13 08:15:27 +02:00
Masayuki Nakano
d504a8c50f
Bug 449955 – Remove #ifdef of nsCaret.cpp for IME r+sr=roc
2008-08-13 10:55:39 +09:00
Rob Arnold
a99f6d56c4
Implement Aero Glass effect support - bug 418454 r=vlad r=roc
2008-08-12 17:44:14 -07:00
Brian Crowder
5f7ce9a7b6
Bug 422972: Backed out changeset d1be05700e20 (tree closed)
2008-08-12 10:13:56 -07:00
Brian Crowder
b99d985d19
Bug 422972 - reduce narrow Windows API calls in widget/, original patch by Brad Lassey <blassey@mozilla.com>, r=roc
2008-08-12 09:30:35 -07:00
Bobby Holley
3e81f0a50a
Bug 449681 – switch color_management pref from off/on bool to off/on/taggedonly int. r=vlad
2008-08-11 21:55:36 -07:00
Neil Rashbrook
6c76776822
Bug 450040 Rename IENUMFE.CPP/H to IEnumFE.cpp/h r=ere,ted
...
--HG--
rename : widget/src/windows/IENUMFE.CPP => widget/src/windows/IEnumFE.cpp
rename : widget/src/windows/IENUMFE.H => widget/src/windows/IEnumFE.h
2008-08-11 20:54:41 +01:00
Masayuki Nakano
48f4d946e8
Bug 447635 – IME candidate list window doesn't prefer the focused window level r=josh+roc, sr=roc
2008-08-11 17:27:59 +09:00
Vladimir Vukicevic
c96257260c
b=422221; additional DirectFB compilation fixes
2008-08-09 22:25:30 -07:00
hectorchu@gmail.com
692ef42a64
Bug 445030, win32 nsAppShell eats WM_QUIT messages, r=robert.bugzilla@gmail.com, sr=roc
2008-08-09 21:49:42 +03:00
Oleg Romashin
75fc2387ae
mozilla-central merge
2008-08-08 13:05:00 +03:00
Oleg Romashin
6960f93407
Fixed bug 449830 - Window title shows long dash incorrectly r=pavlov
2008-08-09 00:32:31 +03:00
Vladimir Vukicevic
abb36b9752
[dfb,422221] Gtk/DirectFB: widget changes
2008-08-06 13:48:55 -07:00
Masayuki Nakano
dbe443ee82
Bug 449012 – Remove legacy Reconversion/QueryCaretRect Events r=ere+roc, sr=roc
2008-08-09 11:46:30 +09:00
Markus Stange
f4ee43aa4a
Bug 56488 - Down scroll arrow hidden, draws behind resize widget when neither Status Bar nor horizontal scrollbar are displayed. r+sr=roc.
2008-08-08 18:11:54 +02:00
Vladimir Vukicevic
bf9d81b83e
Backing out d883ab4b8f41:7540abc35c97
2008-08-06 16:24:13 -07:00
Vladimir Vukicevic
9c18b4758a
[dfb,422221] Gtk/DirectFB: widget changes
2008-08-06 13:48:55 -07:00
Oleg Romashin
9c9a161e74
Fixed bug 433952 - decomtaminate and clean up nsIMenuBar, nsIMenu, nsIMenuItem
2008-08-04 00:10:15 +03:00
Oleg Romashin
1ae93ca4ab
Fixed building printing gui for qt unix port
2008-08-04 00:08:45 +03:00
Oleg Romashin
427aa3fb16
Merging mozilla-central to mozilla-qt.
2008-08-03 20:30:10 +03:00
Ere Maijala
c096f1f271
Fix for bug 318235: Ctrl+Enter being treated as Ctrl+J when captured by a Javascript event
...
Patch by Rob Arnold (tellrob@gmail.com )
r=vlad
sr=roc
2008-08-02 21:03:25 -07:00
Ere Maijala
a9906d2600
Patch for bug 112294: calling an alert box from window.onblur triggers the event multiple times
...
r=smaug
sr=roc
2008-08-01 10:32:32 -07:00
Asaf Romano
c9d1d9a951
Bug 263683 - Findbar's Highlight feature should not manipulate the DOM. Patch by Graeme McCutcheon <graememcc_firefox@graeme-online.co.uk>, r=me,roc. sr=roc.
2008-07-30 23:48:56 +03:00
Masayuki Nakano
4e814c49e6
Bug 447945 IME candidate list is positioned to wrong place when the caret is in <panel> r=roc+katakai, sr=roc
2008-07-31 01:12:49 +09:00
Josh Aas
08caec849c
Improve support for DOM manipulation handling in native menu system, add tests. Re-landing with regression fixes. b=442972 r=kreeger sr=roc
2008-07-28 00:46:33 -04:00
Peter Weilbacher
79a15dff4f
[OS/2] Bug 446290: clear print_to_filename after printing to make sure that it's not overwritten next time, r=mkaply
2008-07-27 23:33:01 +00:00
Markus Stange
882f519fe4
Bug 446463 - DrawWidgetBackground can't snap to pixels properly, remove translation. r+sr=roc.
2008-07-27 18:08:51 +02:00
Honza Bambas
3254b09cf0
Bug 435220 – Dropping images to Total Commander produces broken image. r=emaijala, sr=roc
2008-08-04 13:00:07 +02:00
dougt@dougt-xubuntu
5668fb4679
Fixes bugs 446089, 445267. adds a nsIdleService for OSSO and exposes osso functionality. This is a linux only change. r=stuart
2008-07-25 14:34:30 -07:00
Robert O'Callahan
563a807138
Back out bug 442972 to fix DOM Inspector (bug 447042).
2008-07-25 16:32:41 +12:00
Karl Tomlinson
0ed708d923
rounding changes in nsNativeThemeGTK::DrawWidgetBackground,
...
rename aClipRect to aDirtyRect in nsITheme::DrawWidgetBackground. b=444837 r=roc
2008-07-25 11:01:59 +12:00
Ted Mielczarek
d2f723f6b0
merge to backout bug 112294
2008-07-23 08:51:30 -04:00
Ted Mielczarek
a4a899e2a2
Backed out changeset ed4c2de9fa70 from bug 112294 - failing unit tests
2008-07-23 08:50:22 -04:00
Ere Maijala
88c1909593
Merge commit for bug 112294
2008-07-23 10:32:44 +03:00
Ere Maijala
2372bd5fea
Patch for bug 112294: calling an alert box from window.onblur triggers the event multiple times
...
r=neil/smaug
sr=roc
2008-07-23 10:26:24 +03:00
Peter Weilbacher
ca84bf0ddc
Bug 258136: Long HTML page takes very long to load on OS/2. r=mkaply
...
Fixing an old typo to make OS/2 load long pages up to 10 times as fast! :-)
2008-07-23 08:56:10 +02:00
Josh Aas
2467b27e9f
improve support for DOM manipulations in native menu system, add tests. b=442972 r=kreeger sr=roc
2008-07-21 00:33:38 -04:00
Rob Arnold
58b618a9b0
Bug 446238 - broken rendering of menus on WinXP r=vlad
2008-07-21 12:55:31 -07:00
Josh Aas
ce90fb3c24
fix license comments and a misspelling. r/sr=sparky the wonder dog
2008-07-21 09:26:34 -04:00
Peter Weilbacher
d404ae2f2c
No Bug: whitespace changes to test Mercurial operation on OS/2.
2008-07-17 23:15:06 +00:00
Kai Liu
6f5cd1aa07
Incorrect display of right-to-left menus in Vista - bug 403458 r+sr=vlad
2008-07-18 13:55:25 -07:00
Kai Liu
291895f4ba
Native Windows theme supports needs ot be able to handle mirrored RTL drawing - bug 441452 r+sr=vlad
2008-07-18 13:50:21 -07:00
Josh Aas
e39224aabc
fix crash in nsMenuX::OnCreate(). b=443455 r=smichaud sr=roc
2008-07-18 13:38:03 -04:00
Rob Campbell
9f83db47de
revert nsMenuBarX.mm
2008-07-18 11:35:13 -03:00
Rob Campbell
48da4723b5
bug 436540 - BookmarksMenu items from distribution.ini do not get added to Bookmarks Menu, p=me, r=gavin+thunder
2008-07-18 11:00:41 -03:00
Shawn Wilsher
1c8ee0c237
merge to mozilla-central tip after backout (for bug 445838).
2008-07-17 18:18:40 -04:00
Shawn Wilsher
0418cd065c
Backed out changeset e05e892261a8 (bug 444005) because it caused bug 445838.
2008-07-17 18:18:07 -04:00
Rob Arnold
1e7cb11d8e
Centralize win32 theme implementation - bug 444013 r=vlad
2008-07-17 10:19:10 -07:00
Rob Arnold
70fb880d14
Disable double buffering when Vista compositor is enabled - bug 444005 r=vlad
2008-07-17 10:10:57 -07:00
Rob Arnold
901329e61c
Cleanup unused transparency code in nsWindow.cpp - Bug 444679 r=vlad
2008-07-17 10:09:10 -07:00
Karl Tomlinson
9738632051
cairo_draw_with_xlib should provide a non-NULL visual to callback. b=445250 r=vlad
2008-07-17 13:22:50 +12:00
Steven Michaud
dc085b2e37
Crash while doing Flash IME. b=443024 r=josh,masayuki sr=vladimir
2008-07-14 09:38:49 -05:00
Blake Kaplan
9203ce420a
Make cocoa's nsSound implementation implement all needed interfaces. bug 444113, r=josh sr=roc
2008-07-14 15:04:24 +02:00
Sylvain Pasche
5c4d8d77e3
Take non-Xinerama codepath when Xinerama reports only one screen. (Bug 403706) r=dbaron sr=roc
2008-07-13 20:20:33 -07:00
L. David Baron
1173e2f94d
Do reinitialization of screen info at the screen manager level, so we get it for the xinerama codepath too. (Bug 403706) r+sr=roc
2008-07-13 20:20:30 -07:00
L. David Baron
a6d2b5bf4c
Don't leak the result of PR_LoadLibrary for the xinerama library. (Bug 403706) r+sr=roc
2008-07-13 20:20:27 -07:00
L. David Baron
6ce752214d
Remove mNumScreens since it duplicates the length of mCachedScreenArray. (Bug 403706) r+sr=roc
2008-07-13 20:20:24 -07:00
L. David Baron
5da80eb095
Convert nsScreenManagerGtk from nsISupportsArray to nsCOMArray. (Bug 403706) r+sr=roc
2008-07-13 20:20:21 -07:00
Jim Chen
d37d5f2eeb
Bug 444772. Remove unused nsIKBStateControl. r+sr=roc
2008-07-14 14:56:54 +12:00
Jim Chen
264921a050
Bug 444772. Merge nsIKBStateControl into nsIWidget. r+sr=roc
2008-07-14 14:56:18 +12:00
Markus Stange
d86ae4c7a6
Bug 432131 – [10.4] Slight delay / flash / lag when window loses focus. r=josh, sr=roc
2008-07-12 11:38:41 +02:00
Kai Liu
d784906f5f
Bug 437009 – buttons with type="radio" or type="checkbox" render with the incorrect state when checked. r+sr=vlad
2008-07-12 11:15:07 +02:00
Kai Liu
7439b6827b
Bug 441034 – Unfocused <select> arrow-button has transparent background. r=vlad
2008-07-12 11:08:23 +02:00
Jesse Ruderman
6fa784c47b
Remove extra semicolon (bug 443756). Patch reviewed by Peter Weilbacher.
2008-07-11 14:34:05 -07:00
Ryan A. C
496f972497
Bug 426732 - implement -moz-nativelinktext, r=dbaron, sr=roc
2008-07-11 20:34:53 +02:00
Ryan A. C
08f210332e
Backed out changeset 9718a9421ee3
2008-07-11 16:30:30 +02:00
Ryan A. C
999c32a6ee
Bug 426732 - implement -moz-nativelinktext, r=dbaron, sr=roc
2008-07-11 16:23:26 +02:00
Chris Double
91826e2fd0
Bug 382267. Core implementation of the <video> and <audio> elements. r=jst,r+sr=roc
2008-07-09 20:22:20 +12:00
Karl Tomlinson
bb5ad136ed
Comments for Bug 432389 – CapsLock and NumLock state should be preferred at KeyTranslate.
...
r=josh sr=roc
2008-07-08 14:19:56 +12:00
Karl Tomlinson
ccb2fa8327
Bug 435764 – crash [@ cairo_draw_with_xlib] painting windowless plugins.
...
Move ws_info set-up from nsObjectFrame::CallSetWindow().
Provide gfxXlibNativeRenderer::NativeDraw with Screen and Colormap.
r+sr=roc
2008-07-08 14:15:40 +12:00
Brad Lassey
61414a5366
changes to honor the disable printing flag b=362455 r=roc sr=roc
2008-07-02 12:35:31 -04:00
Mats Palmgren
fab38680f3
Clamp window width to twice the X screen width (ditto for height). b=409006 r+sr=roc
2008-07-02 13:09:15 +02:00
Steven Michaud
19fb988fd4
IME doesn't work in Flash with Cocoa build (fix broken handing of key-up events, see bug 434914). b=357670 r=josh sr=roc
2008-06-30 11:30:22 -05:00
Mats Palmgren
10f21e7e3f
Don't use the surface if there was an error creating it. b=441995 r+sr=roc
2008-06-28 23:45:53 +02:00
Josh Aas
9749c3d829
Re-landing. Decomtaminate native menu system. Add new native menu API. Lots of cleanup for the native menu system code. Memory usage and speed improvements. b=433952 r=bent r=kreeger sr=roc
2008-06-28 03:55:30 -04:00
Steven Michaud
4fa455df65
Keyboard shortcuts sometimes fail. b=428405 r=josh sr=roc
2008-06-27 15:48:03 -05:00
Steven Michaud
0d4abe0152
Left-clicking on Customize Toolbar popup doesn't give app focus to Firefox. b=434097 r=josh sr=roc
2008-06-27 15:31:54 -05:00
Steven Michaud
20070e579d
Crash when closing pop-under window without focusing it. b=433644 r=josh sr=roc
2008-06-27 12:11:24 -05:00
Josh Aas
aa0023d237
back out 433952
2008-06-27 02:52:18 -04:00
Josh Aas
5e50e676a1
bustage fix for bug 433952 landing
2008-06-27 01:22:22 -04:00
Josh Aas
0d352b4197
Decomtaminate native menu system. Add new native menu API. Lots of cleanup for the native menu system code. Memory usage and speed improvements. b=433952 r=bent r=kreeger sr=roc
2008-06-27 00:14:45 -04:00
Michael Ventnor
c6a1fd787c
Bug 118308, NS_THEME_TEXTFIELD_CARET implementation (GTK), r+sr=roc
2008-06-23 11:50:52 +03:00
Michael Ventnor
95215d2e79
Bug 440112, Form elements are not hidden behind overlapping parent with overflow:hidden, r+sr=roc
2008-06-23 11:30:07 +03:00
Bo Yang
9b4b769367
Bug 439603 - scope a case statement to avoid an unusual error during cross-compiling, r=roc
2008-06-19 14:32:52 -04:00
Bo Yang
6d4dc631e4
Bug 439593 - compile error in mingw casting HKL to DWORD, r=roc
2008-06-19 10:32:04 -04:00
Bo Yang
a413d20797
Bug 439593 - GCC can't convert types automatically when cross-compiling, r=roc
2008-06-19 10:24:30 -04:00
Michael Ventnor
7964df7c86
Bug 376238: drag feedback should be transparent on gtk. r+sr=roc
2008-06-18 10:20:29 +01:00
Reed Loden
99fc3ad9d4
Back out Ventron's patch in bug 376238 due to test failures.
2008-06-17 00:55:04 -07:00
Michael Ventnor
cc01790bc7
Bug 376238 - "drag feedback should be transparent on gtk" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc]
2008-06-16 23:15:40 -07:00
Kai Liu
a39f48b35f
Bug 439274: NS_THEME_SCROLLBAR_GRIPPER_* should get its state from its parent, r+sr=roc
2008-06-15 21:32:15 -04:00
Olli Pettay
a1c0d47a56
Bug 412567, Once dispatched, events cannot be redispatched, r+sr=jst
2008-06-04 23:09:48 +03:00
dtownsend@oxymoronical.com
deb15a4120
Backout of bug 357670 due to bug 434914. a=shaver
2008-05-30 07:32:43 -07:00
mats.palmgren@bredband.net
2d15f3f801
Bail out if DispatchWindowEvent() causes this widget to be destroyed. b=433432 r=joshmoz sr=roc a1.9=beltzner
2008-05-26 15:30:46 -07:00
mozilla@weilbacher.org
035317dfe2
[OS/2] Bug 435010: fix printing to PDF
2008-05-24 09:21:54 -07:00
mozilla@weilbacher.org
459291267d
[OS/2] Bug 415522: print to a PDF file on the Desktop as a workaround for crashing during printing
2008-05-24 09:18:27 -07:00
karlt+@karlt.net
f1d13b1402
Bug 433192. Ctrl+Shift+X doesn't switch text-direction in text boxes with Hebrew keyboard layout. p=masayuki+karl r=gavin sr=roc a1.9=schrep.
2008-05-11 17:39:29 -07:00
karlt+@karlt.net
a863361e54
Bug 432533 - some mac key tests fail on Mac OS X 10.5 p=kinetik@flim.org (Matthew Gregan) r=josh sr=roc a1.9=damons
2008-05-09 16:14:57 -07:00
karlt+@karlt.net
0d1820d01c
Bug 433030. Desired character codes for DOM events with Cmd+Shift. p=masayuki+karl r=josh sr=roc a=discore.
2008-05-09 16:10:40 -07:00
joshmoz@gmail.com
90cad534bb
back out bug 54488 due to Ts regression. a=schrep
2008-05-09 11:12:39 -07:00
gavin@gavinsharp.com
e6699d969a
Fix mistake in previous nit fix from bug 432389
2008-05-08 18:58:17 -07:00
gavin@gavinsharp.com
f8d61e642f
Fix nit from previous checkin for bug 432389
2008-05-08 18:56:36 -07:00
gavin@gavinsharp.com
0d57248f3c
Bug 432389 followup: refactor code to make it more understandable, patch by Karl Tomlinson <mozbugz@karlt.net>, r=roc, a=schrep
2008-05-08 18:51:46 -07:00
gavin@gavinsharp.com
4e5991fe09
Bug 332314: Menu items are improperly aligned when using iconic menuitems, patch by Kai Liu <kliu@mozilla.kailiu.com>, r=me, r=zeniko, r=roc, a=damon
2008-05-08 17:18:46 -07:00
masayuki@d-toybox.com
990c48434e
Bug 432389 CapsLock and NumLock state should be preferred at KeyTranslate code: r=josh+karl, sr=roc, a=dsicore tests: r+sr=roc
2008-05-08 17:01:29 -07:00
joshmoz@gmail.com
abd59d5b3c
add tests, patch by roc, b=432773 r=josh
2008-05-08 15:41:13 -07:00
joshmoz@gmail.com
cf50360a25
Use different key translation API on 10.5, what worked on 10.4 is garbage on 10.5. Fixes some key combos on non-US keyboard layouts. Patch by Karl, Josh, and Roc. b=432632 r=karl r=josh sr=roc a=dsicore
2008-05-08 15:03:46 -07:00
gavin@gavinsharp.com
73a51ebfa4
Bug 427173: fix massive tooltips after switching OS themes by making sure we release the right theme handle, patch by Kai Liu <kliu@mozilla.kailiu.com>, r+sr=roc, a=schrep
2008-05-08 08:17:23 -07:00
reed@reedloden.com
a6a6939f1e
Bug 431309 - "Vista toolbar styles should have a -moz-win- prefix" (using the -moz-win- prefix) [p=kliu@mozilla.kailiu.com (Kai Liu) r+sr=roc a1.9=beltzner]
2008-05-08 02:29:38 -07:00
joshmoz@gmail.com
a1ccc68144
make widgets appear inactive when they are backgrounded. patch by Markus Stange. b=54488 r=josh sr=roc a=schrep
2008-05-07 15:22:33 -07:00
joshmoz@gmail.com
b63056a1c2
key translation fixes, patch by Masayuki. b=432388 r=josh r=karl sr=roc a=schrep
2008-05-07 14:54:21 -07:00
joshmoz@gmail.com
a75810cd87
fix active/inactive for sheets that are children of sheets. patch by Steven Michaud. b=432212 r=josh sr=roc a=schrep
2008-05-07 14:15:57 -07:00
joshmoz@gmail.com
a5af48ce92
null check. patch by Steven Michaud. b=432556 r=josh sr=roc a=schrep
2008-05-07 14:13:01 -07:00
roc+@cs.cmu.edu
272208662c
Bug 432466, fixing bustage
2008-05-06 22:17:40 -07:00
roc+@cs.cmu.edu
61760707b2
Bug 432466. Allow sendNativeKeyEvent to return NS_ERROR_NOT_AVAILABLE to indicate that a keyboard layout is not available. Load keyboard layouts programmatically on Windows so we can detect whether a keyboard is available. This also makes keyboard layouts usable when they're installed but not enabled, which is true for most layouts, so we can reenable the Greek keyboard tests on tinderbox. r=karlt,a=beltzner
2008-05-06 21:46:37 -07:00
joshmoz@gmail.com
bb23f9115a
use native event routing for synthesized key events. b=432405 r/sr=roc a=dsicore
2008-05-06 14:00:59 -07:00
Oleg Romashin
8813684108
Fixed Qt scrollbars rendering
...
p=Pekka Vanhoja
2008-05-06 16:41:32 +03:00
roc+@cs.cmu.edu
af6baa5832
Fixing bustage
2008-05-06 00:33:08 -07:00
masayuki@d-toybox.com
e9f7bd9ad5
Bug 429510 Web apps cannot handle Ctrl+foo/Alt+foo key on keypress event, gtk2 part r=karl, sr=roc, a=beltzner
2008-05-05 21:11:52 -07:00
roc+@cs.cmu.edu
1f1b2d9bbd
disabling failing (new) tests
2008-05-05 17:07:19 -07:00
roc+@cs.cmu.edu
053304431d
Reverting unwanted changes
2008-05-05 16:44:18 -07:00
roc+@cs.cmu.edu
31ec6e9c58
Reverting unwanted changes
2008-05-05 16:20:39 -07:00
roc+@cs.cmu.edu
a41b7ed86d
Bug 431503. Infrastructure and tests for native key event translation. r=josh,karlt,sr=jst
2008-05-05 16:01:07 -07:00
mozilla@weilbacher.org
7fc2598eda
[OS/2] Bug 400329: work around hover position mismatch after scrolling on pages with iframes, r=mkaply
2008-05-02 13:49:18 -07:00
bent.mozilla@gmail.com
c587700da8
Bug 431475 - "KeyEquivDBItem shouldn't use NSMutableIndexSet". Patch by me and Josh Aas <joshmoz@gmail.com>. r=smichaud, sr=vlad, a=mconnor.
2008-05-02 11:35:04 -07:00
roc+@cs.cmu.edu
561174a1aa
Bug 406730. Track window activation status and set an 'active' attribute on the XUL root so we can style window contents based on activation status. Also provide active+inactive colors to Cocoa chrome drawing and use them based on 'main' state. Patch by Markus Strange, r=josh,sr=roc,a=mconnor
2008-05-02 04:32:50 -07:00
roc+@cs.cmu.edu
d8ba7ee964
Bug 428071. Tie NS_ACTIVATE/NS_DEACTIVE state to a window's 'main' status. patch by Markus Stange and Stephen Michaud, r=josh,r=mstange,sr=roc,a=mconnor. God have mercy on us all
2008-05-02 03:40:49 -07:00
masayuki@d-toybox.com
d9d750058c
Bug 431468 Using right alt key in keyboard shortcuts has no effect r=ere, sr=roc, a=dsicore
2008-05-01 21:32:28 -07:00
masayuki@d-toybox.com
c836d067cc
Bug 430499 [10.5] Can't switch tabs with CTRL + Tab r=josh, sr=vlad, a=dsicore
2008-05-01 21:30:38 -07:00
mozilla@weilbacher.org
943fc2ef29
[OS/2] Bug 410398: fix autoscroll behavior on trunk, r=wuno
2008-05-01 14:49:19 -07:00
smichaud@pobox.com
59fdd4c4c2
App focus wierdness with sheets. b=431429 r=josh sr=roc a=dsicore
2008-05-01 08:50:23 -07:00
dholbert@cs.stanford.edu
f00d46c83e
Bug 431190: Make Linux print dialog & page setup dialog modal. r+sr=vlad a=damons
2008-04-30 23:43:04 -07:00
karlt+@karlt.net
32fc0dcede
Bug 431478 - alternativeCharCodes should depend on CapsLock/NumLock state r=masayuki sr=roc a1.9=damons
2008-04-30 16:14:01 -07:00
Vladimir Vukicevic
71d470b9e7
Merging mozilla-central to mozilla-qt.
2008-04-30 16:00:19 -07:00
masayuki@d-toybox.com
4870aec3be
Bug 429510 Web apps cannot handle Ctrl+foo/Alt+foo key on keypress event (windows part) r=karl, sr=roc, a=dsicore
2008-04-29 21:12:15 -07:00
smichaud@pobox.com
ed8f0b78d0
Crash on exit when some extensions' prefs windows are key. b=430506 r=josh sr=roc a=dsicore
2008-04-29 17:35:50 -07:00
gavin@gavinsharp.com
9faf302294
Revert accidental checkin
2008-04-29 13:18:11 -07:00
gavin@gavinsharp.com
989734bbdf
Bustage fix for bug 427045
2008-04-29 13:17:21 -07:00
gavin@gavinsharp.com
603d1a4569
Bug 427045: Pull out correct toolbar colors in Vista themes, patch by wesley-johnston@uiowa.edu, r=vlad, sr=roc, a=beltzner
2008-04-29 12:27:23 -07:00
smichaud@pobox.com
088b3636da
Followup cosmetic fix for patch for bug 426499 (code neutral). b=426499 r=josh
2008-04-29 09:04:25 -07:00
masayuki@d-toybox.com
6315997220
Bug 430650 '^' and 'N' chars don't work in password fields r=roc+katakai, sr=roc, a=beltzner
2008-04-29 08:31:51 -07:00
Oleg Romashin
c9e3fbb24d
Disabled force repainting of whole widget area on each scroll event
2008-04-29 17:54:13 +03:00
Oleg Romashin
c5bd4d875e
Disable GTK related hack from QT native themes
2008-04-29 13:24:51 +03:00
Oleg Romashin
bdb1e160a4
Disabled Native Theme for styled widgets
...
Probably fixed performance issue on dhtml benchmark
2008-04-29 11:03:54 +03:00
romaxa@microb.research.nokia.com
c4480dc4a5
Remove QT_XLIB_SURFACE support (cairo-xlib drawing on QT-widget)
2008-04-29 07:42:08 +03:00
Vladimir Vukicevic
9c61c0e59b
[qt] Don't recreate the surface returned by nsWindow::ThebesSurface()
2008-04-28 18:16:45 -07:00
Vladimir Vukicevic
f2afa365c3
Get rid of unnecessary printfs
2008-04-28 18:16:23 -07:00
Vladimir Vukicevic
10e2cf8a01
[cairo-qpainter] Create QPixmaps with an alpha channel if required
2008-04-28 18:15:30 -07:00
joshmoz@gmail.com
0db73352e4
make key equivs work when a plugin has focus on Mac OS X. b=428047 r=smichaud sr=roc a=mconnor
2008-04-28 10:43:34 -07:00
gavin@gavinsharp.com
9ed4bb9d3a
Bug 428792: expanders cause 'unsupported widget' warning, patch by Ian Spence <ispence@gmail.com>, r+sr=roc, a=beltzner
2008-04-28 03:06:56 -07:00
vladimir@pobox.com
32bee1faae
b=427122, padding on select elements is ignored ; r=dbaron, a=beltzner
2008-04-25 16:12:45 -07:00
masayuki@d-toybox.com
84d6c0c6d0
Bug 430419 Command-Option-F does not select search box #2 r=josh, sr=roc, a=dsicore
2008-04-25 11:32:45 -07:00
mats.palmgren@bredband.net
db8b65d4c8
Add error handling for invalid filename. b=429707 r+sr=roc a1.9=beltzner
2008-04-25 03:48:57 -07:00
smichaud@pobox.com
a701b6872e
Disable OS-level menu reindexing on OS X 10.5 and higher (to avoid crashes and other problems opening the Help menu). b=426499 r=josh sr=roc a=beltzner
2008-04-24 08:30:20 -07:00
roc+@cs.cmu.edu
b59f02562c
Bug 429188. Support CSS colors for 'odd tree row' and 'even tree row' on all platforms. patch by stefanh@inbox.com, r+sr=roc,r=gavin,a=beltzner
2008-04-24 01:08:33 -07:00
gavin@gavinsharp.com
7bd74eae4a
Bug 277067: Mozilla mistimes changing QuickDraw plugin visibility when switching tabs, patch by patch by Matthew Gregan <kinetik@flim.org>, r=josh, sr=roc, a=damon
2008-04-23 15:56:40 -07:00