dougt%meer.net
9e1d6f26f3
Missed an ifdef. fixing build bustage
2005-10-13 16:03:04 +00:00
dougt%meer.net
d314f17932
Bug 297683 r/sr=dveditz.
...
Patch does the following:
1) Enables native theme support on WinCE so that things look more clean --
specifically scrollbars looks better.
2) SetGraphicsMode isn't implemented on WinCE. I ifdef'ed it out for WINCE. I
think stuart, vlad, and I will have to really determine if i need to implement
this in the WinCE shunt. For now, keep everything building.
3) I enabled IMM support on WINCE, although it is very rarely used. This
allows us to remove some ifdef's.
4) I am remapping the hardward keys to new values.
5) I am also allowing the SmartPhone softkey's and the Back button to be
remapped.
Mostly WinCE
2005-10-13 15:07:56 +00:00
smfr%smfr.org
26796e8397
Fix camino bug 311683. The earlier fix for bug 297343 introduced a short delay before the dispatch of focus/activate events on window activation. It turns out that this was bad, as you could end up with two windows which continually each come to the front ("duelling windows"). This patch makes things synchronous again, but fixes the original bug by exposing a category on NSWindow in the widget code that allows the embedder to know if a SetFocus() call is coming as a result of window activation. r=mento
2005-10-12 17:38:29 +00:00
smfr%smfr.org
21131a726d
Fix bug 308471: implement -firstRectForCharacterRange so that the IME inline input window shows up in the correct location. r=pinkerton
2005-10-08 00:20:27 +00:00
joshmoz%gmail.com
27ed91dc81
cocoa widget window cleanup, also adds basic support for showing a menu bar. NPOB. b=111230 r=pinkerton sr=smfr
2005-10-07 23:31:45 +00:00
timeless%mozdev.org
5b937cede8
Bug 243078 - Native Theme Rendering for Windows XP Menus, toolbars
...
patch by silver@warwickcompsoc.co.uk r=dougt sr=neil
2005-10-07 00:31:36 +00:00
vladimir%pobox.com
8994df8c7d
Merge from org.mozilla.cvs.cairo branch.
...
- Cairo 1.1.1
- Updated thebes, gfx/src/thebes
- Fixes to plugins with thebes gfx under linux
- Native theme fixes with thebes rendering (NOTE: widget changes only enabled when building with thebes, otherwise all old code)
2005-10-06 04:02:10 +00:00
maxf%magma.ca
7cc54a513f
Photon-only changes. These only affect QNX builds, which are not part of
...
Tinderbox. Fix compile errors introduced by jst%mozilla.jstenback.com
(missing parenthesis) and others. My QNX email address is mfeil@qnx.com .
r=briane@qnx.com
2005-10-05 21:44:17 +00:00
maxf%magma.ca
8350c3cc6e
Photon-only change. This only affects QNX builds, which are not part of
...
Tinderbox. The head branch version of Mozilla (& Firefox) was seg faulting
as soon as you used the menu bar. This fix is actually by briane@qnx.com .
I am checking it in and reviewing it. My QNX email address is mfeil@qnx.com .
r=briane@qnx.com
2005-10-05 20:15:05 +00:00
mozilla.mano%sent.com
cd65b55b6e
Bug 310894 - Bookmarks Manager: updating the sort direction / method from the View menu doesn't update the view until the columns headers are hovered. r=mento, sr=smfr.
2005-10-03 20:01:52 +00:00
mark%moxienet.com
4315bac853
Bug 304089, maximum window size during resize is too large, windows go offscreen and under the dock. Set maximum bounds carefully. r=mano r=josh sr=smfr
2005-09-30 16:24:54 +00:00
smfr%smfr.org
0a58503390
Widget part of fix for bug 297343: avoid re-entrant -[NSWindow makeKeyAndOrderFront:] calls by postponing the focus and activate calls into Gecko so that they get called the next time through the event loop, when window visibility and key status are correct. This allows embedder code that implements to nsIEmbeddingWindow::SetFocus() to check those and avoid re-entrant/redundant makeKeyAndOrderFront: calls. r=mento. Only affects Camino.
2005-09-30 00:59:29 +00:00
mark%moxienet.com
4d084d9b8b
Bug 310379, crash [@nsMacEventHandler::Scroll]. Check for !widgetToScroll. r=mano sr=smfr
2005-09-29 17:26:09 +00:00
sergei_d%fi.tartu.ee
1e2278105b
fixing BeOS-build bustage appeared with commiting fix for Bug 310293 fix. BeOS-only
2005-09-28 17:12:11 +00:00
sergei_d%fi.tartu.ee
7fe6703e92
Bug 310293 fix. Bringing menu popup to current workspace before show() now. r=thesuckiestemail@yahoo.se. BeOS-only, this no sr
2005-09-28 15:43:30 +00:00
neil%parkwaycc.co.uk
6774a48602
Supplementary patch to bug 305384 to fix alerts on GTK1 r+sr=roc
2005-09-27 12:40:37 +00:00
sergei_d%fi.tartu.ee
d1deefb85e
Bug 129310, Scrolling and related painting rewrite for BeOS widget, r=mailto:thesuckiestemail@yahoo.se, BeOS-only change, no sr required
2005-09-26 17:40:54 +00:00
bzbarsky%mit.edu
345acb42ac
Fixing the indent.
2005-09-25 18:19:18 +00:00
bmlk%gmx.de
998900d600
bustage fix, checkin patch as shown in bugzilla
2005-09-25 16:49:38 +00:00
bzbarsky%mit.edu
64d9954ae9
Fix bug 114929, finally! Patch by Dan Dickerman <dandickerman@speakeasy.net>,
...
r=bzbarsky, sr=shaver
2005-09-25 15:31:32 +00:00
mark%moxienet.com
ab4f639cb7
Bug 301338, sheets prevent their parent windows from updating. Don't clip out top-level windows. r=josh sr=smfr
2005-09-23 03:18:38 +00:00
mark%moxienet.com
a38e0cabd7
Bug 171680, modifier keys have no effect on mouse wheel (Mac). Handle modifier keys for scrollwheel events. Bug 255415, scroll wheel doesn't scroll the right scrollable thing until the mouse is moved. Walk the widget hierarchy to find out what's under the mouse. r=mano sr=smfr
2005-09-21 04:10:59 +00:00
mark%moxienet.com
db305d61f4
Bug 309395, scrollwheel doesn't work in non-toplevel window. Install the scroll event handler on appropriate window types. r=mano sr=smfr
2005-09-21 00:17:06 +00:00
masayuki%d-toybox.com
cb657121eb
Bug 306209 Should fire NS_FOCUSCONTENT event on nsPluginInstanceOwner by clicking plugin's content patch by VYV03354@nifty.ne.jp r+sr=roc
2005-09-18 09:41:37 +00:00
masayuki%d-toybox.com
ccc10dd215
Bug 307396 Add IME selection colors and Underline height (nsILookAndFeel) r+sr=roc
2005-09-17 11:34:27 +00:00
masayuki%d-toybox.com
977c7b7eeb
Bug 207102 Sound preview doesn't work if its path contains non-ASCII string r=amardare+jshin, sr=roc
2005-09-17 10:11:38 +00:00
timeless%mozdev.org
adcd5cac17
Bug 308573 use if (NS_FAILED(...)) instead of if NS_FAILED(...)
...
patch by b.jacques@planet.nl r=darin sr=darin
2005-09-15 23:17:17 +00:00
joshmoz%gmail.com
5eff2f8120
knock out some unused code in widget/mac. no bug. sr=smfr
2005-09-15 19:16:18 +00:00
darin%meer.net
34a296d6d3
fixes bug 257196 "crash on exit after installing incompatible extension [@ moz_gtk_get_widget_border()]" r=bsmedberg sr=bryner
2005-09-13 22:06:41 +00:00
sergei_d%fi.tartu.ee
746e0e7475
Bug 296823 [BEOS] nsWindow::SetTitle should check if mView is NULL. r=sergei_d. BeOS-port only, no sr required
2005-09-13 20:13:19 +00:00
gerv%gerv.net
a656eecc05
Bug 236613: change to MPL/LGPL/GPL tri-license.
2005-09-13 18:40:56 +00:00
mkaply%us.ibm.com
a45f2012ec
#307086
...
r=Peter Weilbacher, sr=mkaply (OS/2 only)
Patch from Rich Walsh - OS/2 drag drop is broken
2005-09-13 14:50:33 +00:00
cbiesinger%web.de
e3c9f390f9
fixing mac bustage
2005-09-12 13:01:21 +00:00
cbiesinger%web.de
2332875cab
bug 281298 replace nsIPref with nsIPrefService/nsIPrefBranch in widget
...
patch by Vidar Braut Haarr <vhaarr+bmo@gmail.com> r=bryner sr=bz
2005-09-12 12:36:11 +00:00
mats.palmgren%bredband.net
fbbf3b86c3
Make nsHTMLFormatConverter deal with an empty source string. Don't add an URL dataflavor if the source URI is empty. b=303818 r+sr=bzbarsky
2005-09-10 11:39:32 +00:00
joshmoz%gmail.com
97e40b6848
fix a couple bad hard-coded default colors in nsLookAndFeel.cpp. this whole system is bunk though, so no more bugs on it please. we don't even really use it. b=301364 r=pinkerton sr=smfr
2005-09-09 19:16:44 +00:00
joshmoz%gmail.com
e467d70190
don't play sound during GetAttention. b=307323 r=mano sr=smfr
2005-09-09 02:58:46 +00:00
mark%moxienet.com
d2674e48d4
Bug 266769, Mac windows can't be drag-moved when a sheet is open. Remove conditionals only intended for use on pre-OS X. Patch by Ari <the_great_spam_bin@yahoo.com> (if that even is a real address). r=me sr=smfr
2005-09-07 22:01:07 +00:00
scott%scott-macgregor.org
6d061f8a99
Bug #194632 --> notification preference to use a self-defined wav-file does not function well on Mac OS X
...
Patch by Jon Baumgartner
r=pinkerton
sr=sfraser
2005-09-06 18:25:53 +00:00
neil%parkwaycc.co.uk
530f235598
Bug 306686 Make / start FAYT even when it's Shift+7 also make menus and xbl agree on the legal modifier token delimiters p=dainis_jonitis@swh-t.lv r=bz sr=me
2005-09-02 15:54:27 +00:00
joshmoz%gmail.com
c934a93e53
Fix crash in nsFilePicker.cpp when too many file filters are used. Patch by Shane Caraveo from ActiveState. b=306351 r=josh sr=smfr
2005-09-01 19:16:33 +00:00
neil%parkwaycc.co.uk
6c1a3f40d7
Bug 269568 Prevent crash by starting drag session before firing drag enter event patch also seems to fix a couple of my other drag-and-drop issues r+sr=bryner
2005-08-31 22:56:37 +00:00
roc+%cs.cmu.edu
38e777c0c6
Bug 297508. Allow native theme drawing to overflow the frame bounds in a reliable way by setting the frame's overflow area. Use this to work around drawing errors in some GTK2 themes. r=bryner,sr=blizzard
2005-08-31 21:00:52 +00:00
dougt%meer.net
f424cd58e3
This patch does the following:
...
* Removes #ifndef WINCE around the OleRegisterMgr. I have implemented the
required OLE functions in the windows ce shunt layer.
* In nsWindow::InitEvent, i moved code from outside of the if-statement as it
was only being used within the true block.
* In nsWindow::EventIsInsideWindow, we need to treat Activation events are
non-fatal. That is to say, if a popup window gets an activation event, it
shouldn't cause the popup to go away on windows ce.
* Removing the #ifndef WINCE around the dialog code. Now eWindowType_dialog
really will get you a dialog just like on Windows.
* I have stubbed out MA_* defines in the WinCE shunt layer. This allowed us
to remove the #ifdef in nsWindow::ProcessMessage.
Window CE only. r/sr=dveditz. b=297683
2005-08-31 20:23:09 +00:00
ginn.chen%sun.com
c7de449b0d
Bug 287523 insensitive check/radio buttons can't be distinguished in some themes r+sr=bryner
2005-08-31 03:26:06 +00:00
pavlov%pavlov.net
2e781f3780
these files got put here by accident. removing them.
2005-08-30 23:40:30 +00:00
mats.palmgren%bredband.net
994a1d9993
Move nsBaseDragService::GetFrameFromNode() to Mac widget code (only consumer); clean it up a bit. b=299084 r+sr=roc
2005-08-29 04:16:48 +00:00
cls%seawood.org
cf8a7c4a80
Fix mingw bustage
...
Thanks to Eli Friedman <sharparrow1@yahoo.com> for the patch.
Bug #305708 r/sr=roc
2005-08-28 18:42:57 +00:00
dbaron%dbaron.org
4bfbc0e688
Back out most of the rest of bug 304462.
2005-08-28 16:45:39 +00:00
dbaron%dbaron.org
51f5f4e843
Give popup blocked events a message constant. b=304462 r+sr=bryner
2005-08-26 21:38:38 +00:00
zack%kde.org
d014afa85c
style fix and removing useless header
2005-08-25 23:05:31 +00:00
zack%kde.org
3baa6d2d12
fixing the toolbar issue. All the credit goes to biesi (he provided
...
the testcase for it)
2005-08-25 23:05:30 +00:00
zack%kde.org
065f8ada5c
Qt Mozilla port. For now the best way to start playing with it is the
...
TestQGeckoEmbed from the embedding/browser/qt/tests.
Build patch sr=jst, r=biesi.
Rest: r=dbaron,biesi
2005-08-25 23:05:29 +00:00
jwatt%jwatt.org
597ff4f826
Fixing bug 302103. Implement SVG events. r=tor@acm.org, sr=jst@mozilla.org
2005-08-25 21:31:09 +00:00
roc+%cs.cmu.edu
9ada78a761
Bug 246560. Tweak event masks to get some plugins (acroread5/7, xpdf) working. rubberstamp r+sr=brendan. Still considering whether this is the right thing.
2005-08-24 21:58:52 +00:00
smfr%smfr.org
18b33b9e4d
Followup for bug 168378: make sure it builds.
2005-08-24 04:38:10 +00:00
smfr%smfr.org
f1b2f44349
Fix bug 168378: make sure that we correctly set up the event coordinates in drop events. Camino only, r/sr=me
2005-08-24 04:34:14 +00:00
smfr%smfr.org
8461976c05
Oops, removing unwanted line from previous checkin.
2005-08-23 22:07:06 +00:00
smfr%smfr.org
4eed58ae3d
Fix bug 305662: Camino regressed to non-native form controls because cocoa widget was ignored when moving nsNativeTheme to widget. r/sr=roc
2005-08-23 22:06:30 +00:00
masayuki%d-toybox.com
56f86eaf22
Bug 276727 Implement disable/enable IME API r=roc, timeless, pinkerton, amardare and katakai, sr=roc
2005-08-23 14:32:09 +00:00
roc+%cs.cmu.edu
31124c236b
Bug 296036. Remove the very poorly specified (and redundant) field 'point' of nsEvent. r+sr=roc, patch by Eli Friedman
2005-08-23 03:57:07 +00:00
pavlov%pavlov.net
d28bd27581
include nsIDrawingSurfaceMac
2005-08-23 02:55:10 +00:00
pavlov%pavlov.net
e6bae37b1f
QI to nsIDrawingSurfaceMac instead of just casting
2005-08-23 02:54:35 +00:00
pavlov%pavlov.net
3f88529b8c
cry harder, gtk1
2005-08-23 02:48:17 +00:00
pavlov%pavlov.net
120e3e4564
fix burning
2005-08-23 02:36:33 +00:00
pavlov%pavlov.net
0689d85cf0
moving native theme stuff to widget (bug 305291) and landing the remaining thebes gfx changes (bug 305538). r=vlad sr=roc
2005-08-23 02:11:54 +00:00
bzbarsky%mit.edu
692c9e00f2
Make nsIPresShell::GetPrimaryFrameFor return nsIFrame* instead of using an out
...
param. Bug 303779, patch by Bastiaan Jacques <b.jacques@planet.nl>, r+sr=bzbarsky
2005-08-22 22:24:29 +00:00
emaijala%kolumbus.fi
2ebb95e93d
Fix for bug 297563: Transparency doesn't seem to work in 16bit color depth
...
patch by Dainis Jonitis
r=emaijala
sr=roc
2005-08-22 15:17:53 +00:00
emaijala%kolumbus.fi
d6a70c7b83
Fix for bug 304955: Crash when scrolling through page [@ nsWindow::GetTopLevelWindow]
...
r+sr=roc
2005-08-22 04:18:47 +00:00
cbiesinger%web.de
7707e495ef
bug 302821 correctly match LockLooper/UnlockLooper calls
...
patch by Doug Shelton <doug@sheltonfamily.org> r=tqh a=cbeard
2005-08-21 19:42:41 +00:00
zack%kde.org
ffa918bf95
style fix and removing useless header
2005-08-20 07:14:33 +00:00
mozilla.mano%sent.com
b21d199d5d
Bug 301688 - [Mac] Disabled buttons shoud never have a 'default button' look&feel. r=josh, sr=smfr, a=bsmedberg.
2005-08-20 07:14:32 +00:00
zack%kde.org
21e9081ad7
fixing the toolbar issue. All the credit goes to biesi (he provided
...
the testcase for it)
2005-08-20 07:14:31 +00:00
zack%kde.org
bff1397c6d
Qt Mozilla port. For now the best way to start playing with it is the
...
TestQGeckoEmbed from the embedding/browser/qt/tests.
Build patch sr=jst, r=biesi.
Rest: r=dbaron,biesi
2005-08-20 07:14:30 +00:00
mconnor%steelgryphon.com
fc05f21b99
bug 255947 - missing borders for the progress bar in with native classic widget on windows, patch by Mathieu Pellerin <nirvn.asia@gmail.com>, r+sr=roc, a=shaver
2005-08-20 07:14:29 +00:00
mozilla.mano%sent.com
44279290c1
Bug 203734 - enable focus ring on push buttons in 10.4 (Tiger) and above. r=jhpedemonte sr=smfr a=asa
2005-08-20 07:14:28 +00:00
dougt%meer.net
cc0a51d6a3
Bug 295481. WINCE Fixes. This includes changes to make the makefiles do the right thing if we try to build Minimo and XUL together. These changes rs=bsmedberg. Further WINCE fixes in GFX and Widget. r=emaijala, sr=rbs, a=asa.
2005-08-20 07:14:27 +00:00
cbiesinger%web.de
ccf845f954
Bug 176177 use the correct flag for buttons that are checked
...
patch by Son Le <son.le0@gmail.com> r=emaijala sr=bz
2005-08-20 07:14:26 +00:00
mozilla.mano%sent.com
31ca16c983
Bug 265282 - Unsorted tree columns are drawn as sorted columns. r=jhpedemonte sr=neil
2005-08-20 07:14:25 +00:00
mozilla.mano%sent.com
5ce31b67c6
Bug 118025 - nsITheme menupopup/menuitem implementations (Mac). r=pinkerton sr=smfr (for gfx) r=kmgerich (for pinstripe)
2005-08-20 07:14:24 +00:00
aaronleventhal%moonset.net
54839a85aa
Bug 303404. Crash when hitting escape in context menu for a menu item. r=dbaron, sr=neil
2005-08-20 07:14:23 +00:00
caillon%redhat.com
d7f88e4a6b
Null out static variables after we destroy the widgets to avoid crashing.
...
Bug 244549. GTK2 patch by Pete Zha, GTK1 patch by Ben Bucksch.
r=caillon, sr=blizzard.
2005-08-20 07:14:22 +00:00
ginn.chen%sun.com
b18f90a1fa
Bug 174740 Black checkboxes in menus (e.g. View->Toolbars->Navigation Bar)
...
r=robin.lu sr=bryner
2005-08-20 07:14:21 +00:00
bzbarsky%mit.edu
83a00e28f6
Fix horizontal scrollbar rendering with GTK theming when steppers are not
...
square. Bug 258758, patch by Benjamin Leviant <benjamin@ethium.net>,
r+sr=bryner
2005-08-20 07:14:20 +00:00
dougt%meer.net
31a1eaa4f4
bug 281948. WinCE changes to GFX and Widget. r=ere, sr=darin
2005-08-20 07:14:19 +00:00
smfr%smfr.org
a21e5e5939
Fix bug 279510: remove all the pre-Carbon code and TARGET_CARBON #idfefs from gfx. Patch by Ludovic Hirlimann <qa-mozilla@hirlimann.net>, r=pink, sr=me
2005-08-20 07:14:18 +00:00
dbaron%dbaron.org
55f977c739
Use preprocessor instead of separate files for platform-specific parts of forms.css. b=272151 r+sr=bryner
2005-08-20 07:14:17 +00:00
kyle.yuan%sun.com
ca407ce7b4
Bug 254241 Do not lookup gtk_style_get_prop_experimental in GTK2 build
...
r=bryner, sr=blizzard
2005-08-20 07:14:16 +00:00
kyle.yuan%sun.com
d708f06676
Bug 238854 [gtk2] Changing GNOME2 theme doesn't apply until restarting Mozilla
...
r=bryner, sr=dbaron, patch=ginn.chen@sun.com
2005-08-20 07:14:15 +00:00
bzbarsky%mit.edu
df85e75d28
Fix border width inheritance by keeping track of both the border width we'd
...
have if our style were not none/hidden and the actual computed border width.
Bug 290377, r+sr=dbaron, a=asa
2005-08-20 07:14:14 +00:00
joshmoz%gmail.com
853de796be
fix typo in constant usage from patch for bug 204237 - this error causes buttons to incorrectly theme fairly often
2005-08-20 07:14:13 +00:00
joshmoz%gmail.com
2020ffcc10
disabled form elements don't have aqua appearance (bug 204237) r=josh sr=bryner
2005-08-20 07:14:12 +00:00
cbiesinger%web.de
be0b470ae0
bug 241070 patch by npeninguy@gmail.com (Nicolas PENINGUY), r=bryner sr=blizzard
...
Refactor nsNativeThemeGTK
2005-08-20 07:14:11 +00:00
bryner%brianryner.com
ac10db12f6
Fix gtk warnings on older gtk versions (bug 255656, r+sr=dbaron).
2005-08-20 07:14:10 +00:00
joshmoz%gmail.com
d4741c99ee
clean out some old stuff pertaining to classic Mac OS (bug 231337) r=sdagley sr=bzbarsky
2005-08-20 07:14:09 +00:00
bryner%brianryner.com
53843a6435
attempt to work around btek lameness
2005-08-20 07:14:08 +00:00
bryner%brianryner.com
ca84c668d4
Fixes for a number of native theme button problems on gtk2 (bug 255911). In order to more easily accomodate CSS fallbacks for when native theme rendering is not available, this adds GetWidgetPadding() to nsITheme, which allows the native theme impl to supply padding values which will override the css padding. This way, padding for the css fallback can be given without having it be added to the padding that's part of the native theme-rendered border. r=caillon, sr=roc.
2005-08-20 07:14:07 +00:00
bryner%brianryner.com
2b8c557704
Remove refcounting version of nsIPresShell::GetPresContext. Bug 253889, r+sr=roc.
2005-08-20 07:14:06 +00:00
p_ch%verizon.net
12dd524895
Bug 118294: NS_THEME_DROPDOWN implementation (GTK2)
...
(+ add forgotten style for menulist-description binding in the new toolkit)
r=bryner, sr=roc.
2005-08-20 07:14:05 +00:00
bryner%brianryner.com
857aab4138
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
2005-08-20 07:14:04 +00:00
bzbarsky%mit.edu
c66c8e0f3f
Forgot to commit this file. Bug 232175, patch by Isaac Hwak Han
...
<isaachh@mailc.net>, r=bryner, sr=bzbarsky
2005-08-20 07:14:03 +00:00
bryner%brianryner.com
8716c7eb8d
fix crash by moving assignment after lazy widget instantiation. r/sr/a=dbaron
2005-08-20 07:14:02 +00:00
dbaron%dbaron.org
cc4c806482
Remove the nsDrawingSurface typedef and replace it with nsIDrawingSurface*. b=64023 r+sr=roc
2005-08-20 07:14:01 +00:00
bryner%brianryner.com
12ba7037f4
Lots of fixes for native themed checkbox and radio buttons on gtk2. Bug 247631, r=caillon, sr=blizzard.
2005-08-20 07:14:00 +00:00
neil%parkwaycc.co.uk
724cb92a0c
Removing unused variables b=130292 p=mbockelkamp@web.de r/sr=rbs
2005-08-20 07:13:59 +00:00
roc+%cs.cmu.edu
48711388b9
Bug 226439. Convert Seamonkey to EqualsLiteral. rs=darin
2005-08-20 07:13:58 +00:00
neil%parkwaycc.co.uk
82024a8063
Bug 237138 Disabled form controls are not always greyed out r/sr=bz
2005-08-20 07:13:57 +00:00
bzbarsky%mit.edu
7c4d575e72
Make nsNativeThemeWin inherit from nsNativeTheme; remove some redundant code.
...
Bug 232175, patch by Isaac Hwak Han <isaachh@mailc.net>, r=bryner, sr=bzbarsky
2005-08-20 07:13:56 +00:00
pinkerton%aol.net
8a40330eb3
add errant break removed by accident in last patch (r/sr=pink, bug 242868)
2005-08-20 07:13:55 +00:00
bzbarsky%mit.edu
cb0f562b62
Make sure to always theme listboxes on mac. Bug 241205, patch by Stuart Morgan
...
(sbm5@case.edu ) and Isaac Hwak Han (isaachh@mailc.net ), r=pinkerton,
sr=bzbarsky.
2005-08-20 07:13:54 +00:00
gerv%gerv.net
59149b83f1
Bug 236613: change to MPL/LGPL/GPL tri-license.
2005-08-20 07:13:53 +00:00
roc+%cs.cmu.edu
f4f97f1737
Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
2005-08-20 07:13:52 +00:00
kyle.yuan%sun.com
3308e70668
Bug 237535 prelight text invisible in high-contrast inverse themes
...
r=bryner, sr=roc, patch by ginn.chen@sun.com
2005-08-20 07:13:51 +00:00
bryner%brianryner.com
7de92b0caa
Don't highlight toplevel menus on hover for gtk. Bug 233242, r=pch, sr=roc.
2005-08-20 07:13:50 +00:00
chanial%noos.fr
2e1a950144
Bug 236484: check for the attributes "focused" and "_moz-menuactive" in WidgetStateChanged. r+sr=bz
2005-08-20 07:13:49 +00:00
chanial%noos.fr
79aabb67d6
Bug 118296: implement NS_THEME_MENUBAR, NS_THEME_TOOLBAR, NS_THEME_MENUPOPUP and NS_THEME_MENUITEM (GTK2)
...
r=bryner, sr=roc
2005-08-20 07:13:48 +00:00
bzbarsky%mit.edu
876d49a4e9
Fix IsWidgetStyled to properly handle backgrounds on <select>. Bug 224974 and
...
bug 181490, patch by Isaac Hwak Han (isaachh@mailc.net ), r=bryner, sr=bzbarsky,
a=chofmann
2005-08-20 07:13:47 +00:00
bryner%brianryner.com
041cba8990
deCOMtaminate nsIPresContext::GetEventStateManager. Bug 229371, r+sr=roc.
2005-08-20 07:13:46 +00:00
chanial%noos.fr
afe7b901d9
Bug 119735: NS_THEME_WINDOW and NS_THEME_DIALOG implementations (GTK2)
...
r=bryner, sr=roc
2005-08-20 07:13:45 +00:00
bryner%brianryner.com
f2a526a8c2
quiet a compiler warning. no bug.
2005-08-20 07:13:44 +00:00
bryner%brianryner.com
61c011d7ee
Keep track of whether we have successfully drawn each widget+state combination, and if we have, don't bother with a gdk_flush for error detection in the future. Bug 174585, r=roc, sr=blizzard.
2005-08-20 07:13:43 +00:00
bryner%brianryner.com
c8afffef23
Inline TwipsToPixels and PixelsToTwips on nsIPresContext. Bug 229371, r+sr=dbaron.
2005-08-20 07:13:42 +00:00
bryner%brianryner.com
992f02d7c8
Continuing nsIPresContext deCOMtamination (bug 229371). Remove GetImageLoadFlags (unused). Make failure to fetch the LookAndFeel service cause Init() to fail, don't null check it after that, and inlined the getter. Move IOService caching to nsImageFrame, the only user of it. r+sr=bzbarsky.
2005-08-20 07:13:41 +00:00
jst%mozilla.jstenback.com
c8a76abeeb
Fixing bug 225837. DeCOMtaminating nsIContent more, making GetTag() return a weak raw pointer, and renaming GetTag() to Tag(), and making GetRangeList() return an const nsVoidArray*, and changing GetContentID() to return the id, and renaming it to ContentID(). r=jonas@sicking.cc, sr=bryner@brianryner.com.
2005-08-20 07:13:40 +00:00
bryner%brianryner.com
a7542c3d8c
Updating my email address
2005-08-20 07:13:39 +00:00
bryner%netscape.com
044395e264
Don't draw buttons as active when they are disabled. But 195881, r=blizzard, sr=jag, a=sspitzer.
2005-08-20 07:13:38 +00:00
pinkerton%aol.net
fe7c9adb2e
text fields shouldn't default to transparent as we use -moz-field for the bg
...
(r/sr=bryner, bug 203438)
2005-08-20 07:13:37 +00:00
bryner%brianryner.com
c89670f238
Change all callers of nsIPresContext::GetShell() to use the non-refcounting versions. Most callers now use PresShell(), a few that were checking for null conditions are using GetPresShell() -- this will be remedied once we can ensure that a prescontext never has a null pres shell. Bug 227690, r+sr=bzbarsky.
2005-08-20 07:13:36 +00:00
jst%mozilla.jstenback.com
716ffc1dd7
Fixing bug 215981. DeCOMtaminating nsIContent and nsIDocument some, and also some minor changes to other related interfaces. r=caillon@aillon.org, sr=peterv@propagandism.org.
2005-08-20 07:13:35 +00:00
dbaron%dbaron.org
ed69dd6c17
Call moz_gtk_shutdown before the event loop shuts down so that objects can be freed completely on shutdown. b=219523 r=bryner sr=blizzard
2005-08-20 07:13:34 +00:00
uid502
d5cc300afe
Bug 190735. Final patch for deCOMtamination of core nsIFrame methods! rs=dbaron
2005-08-20 07:13:33 +00:00
bryner%brianryner.com
35c456bbfb
Workaround for oscillating splitter in mailnews (bug 201379). r=varga, sr=mscott, a=sspitzer.
2005-08-20 07:13:32 +00:00
bzbarsky%mit.edu
0f3db161a5
Fixing build-bustage typo
2005-08-20 07:13:31 +00:00
bzbarsky%mit.edu
ddcd064ca2
DeCOMify GetParent/GetBindingParent/GetDocument on nsIContent. Bug 213823,
...
r+sr=jst
2005-08-20 07:13:30 +00:00
jaggernaut%netscape.com
d9677bdddc
Bug 213601: Switch some users of NS_NewAtom over to do_GetAtom. r=bzbarsky, sr=dbaron
2005-08-20 07:13:29 +00:00
bzbarsky%mit.edu
82fdd74ff0
Fix mac build bustage
2005-08-20 07:13:28 +00:00
caillon%returnzero.com
19217fed97
Bug 209087
...
Content interface out-parameters should use ptr-to-ptrs instead of ref-to-ptrs and some small deCOMtamination.
r+sr=jst@netscape.com
2005-08-20 07:13:27 +00:00
dbaron%dbaron.org
0a90d676e8
Clean up API (and its callers) for getting style data: remove unneeded null checks and switch to new inline member functions (one for each struct) that return values. b=197205 r+sr=roc a=brendan
2005-08-20 07:13:26 +00:00
varga%netscape.com
312ac7ce45
Low risk fix for bug 199915. Can't use File Bookmark in XP.
...
r=bryner, sr=jag, a=sspitzer
2005-08-20 07:13:25 +00:00
bzbarsky%mit.edu
dd5d386c3e
Make sure we drop native theming of form controls in various situations when we
...
need to. Bug 184359 and its dependencies (171598, 181490, 184218, 185708,
188785, 189907, 190610). Patch by tim@prismelite.com (Tim Hill), r=bryner,
sr=bzbarsky, a=asa
2005-08-20 07:13:24 +00:00
bryner%netscape.com
10397c5f44
Bug 197136, <button> elements should be Aqua bevel buttons for Cocoa. Add a new -moz-appearance value, button-bevel. Also, fixed a problem that caused the button in a file input control to change size when it was focused. r=pinkerton, sr=sfraser.
2005-08-20 07:13:23 +00:00
bryner%netscape.com
4de1d18002
Fixing progress meters in classic on mac (bug 197289). Use nsString::ToInteger correctly. r=shuehan, sr=jag, a=sspitzer.
2005-08-20 07:13:22 +00:00
bryner%netscape.com
35882dbef5
Fix several problems with aqua form controls:
...
- don't disable -moz-appearance because the textfield has a transparent background
- don't draw a focus border for buttons, because of an OS bug that causes ugly lines through them
- make sure button text doesn't move when the button is pressed
- make sure buttons don't get a dotted internal focus border
- don't allow colors to be overridden on buttons for now
Also fixes dependencies in gfx/src/mac/Makefile.in. Bug 197094, r=pinkerton, sr=bzbarsky.
2005-08-20 07:13:21 +00:00
shliang%netscape.com
9d7c4b062e
123617 - can't tab to buttons checkboxes and radios in osx classic. r=jag, sr=bryner.
2005-08-20 07:13:20 +00:00
bryner%netscape.com
6b86740cbf
Fix drawing of context menus and selected tab on Mac (bug 197107). r=sfraser, sr=kin
2005-08-20 07:13:19 +00:00
bryner%netscape.com
ce58d3cee5
Implement Aqua form controls when building with the Cocoa toolkit (bug 188254). r=pinkerton, sr=sfraser.
2005-08-20 07:13:18 +00:00
pkw%us.ibm.com
961b2164ce
AIX: Calling gtk_realize_widget on a gtk_entry causes a root status window
...
to come up.
r=katakai@japan.sun.com , sr=blizzard@mozilla.org , a=asa@mozilla.org
2005-08-20 07:13:17 +00:00
robin.lu%sun.com
ebe23fd767
patch fixes bug 216752 [gtk2]tooltip make mozilla crash on Solaris.
...
r=bryner sr=blizzard patched by robin.lu@sun.com
2005-08-20 07:13:16 +00:00
bryner%netscape.com
7ff7dba2d2
A few cleanups and fixes for gtk2's native theme code: handle ownership of the GtkTooltips object correctly, fix up the textfield drawing code to paint the background first and to paint the focus border correctly, and update to the new widget style property names for scrollbars. Bug 211488, r=blizzard. Not part of the default build (gtk2 only).
2005-08-20 07:13:15 +00:00
blizzard%redhat.com
4d57c82fbd
Part of bug #174471 . Fix problems with bluecurve them with gtk2 native themes. r=bryner, sr=sspitzer, a=asa
2005-08-20 07:13:14 +00:00