bryner%netscape.com
4845cd2227
Fix incorrect (and potentially uninitialized) native widget used for NS_THEME_DROPDOWN_BUTTON. Not part of the build yet.
2005-08-20 07:13:03 +00:00
bryner%netscape.com
6ce983d42f
Fixing comet orange; need to null check style->engine or we will crash if no theme engine is being used.
2005-08-20 07:13:02 +00:00
bryner%netscape.com
9f57a17432
oops! fixing my last checkin to actually set the widget types as disabled
2005-08-20 07:13:01 +00:00
bryner%netscape.com
902ef58ec5
Disable GTK native theme support if we're using a theme engine that's known to crash, such as the Xenophilia engine (bug 175306). r=blizzard, sr=brendan.
2005-08-20 07:13:00 +00:00
bryner%netscape.com
8b4d9d090b
Fix gtk native theme crash on solaris (bug 175755) by not relying on gdk_error_trap_push and instead using our own X error handler (and restoring the old handler after the painting operation is finished). r=blizzard, sr=jag, a=dbaron.
2005-08-20 07:12:59 +00:00
bryner%netscape.com
b4bf1dd86c
Locate the symbols for gtk_style_get_prop_experimental and _gtk_check_button_get_props at runtime, so that builds done on GTK+ versions < 1.2.9 will function correctly with newer GTK+ versions and themes (bug 174319). r=pavlov, sr=brendan, not part of the build yet.
2005-08-20 07:12:58 +00:00
bryner%netscape.com
10e994143c
Install a gdk error handler during native theme paint operations, and dynamically disable native theming of the widget in question if an X error occurs, to work around buggy theme engines. Bug 142334, patch by roc, r=blizzard, sr=bryner
2005-08-20 07:12:57 +00:00
hyatt%netscape.com
5d080cf7ab
Tweak to previous patch for form controls. r=bryner/sr=blake
2005-08-20 07:12:56 +00:00
hyatt%netscape.com
143c950b2d
Fix for 169373, make HTML form controls fully support native look on Windows XP. r/sr=hewitt/blake
2005-08-20 07:12:55 +00:00
timeless%mac.com
dd5ba97458
Bug 161945 clean up simple mac build warnings
...
r=dbradley sr=bz
2005-08-20 07:12:54 +00:00
pinkerton%netscape.com
e2eb647516
get tabs looking better and fix some enabling/active issues with the drawing logic. r=pink/sr=hyatt. patch from ajfeldman@brown.edu. bug# 134447
2005-08-20 07:12:53 +00:00
pinkerton%netscape.com
cb3b579968
turn off double-buffering on osx with a new method on nsIRenderingContext. r=kmcclusk/sr=sfraser/a=valeski. bug# 78764
2005-08-20 07:12:52 +00:00
pinkerton%netscape.com
55b9610b0b
implement NS_THEME_TOOLBAR_SEPARATOR, also patch outliner to support it. r=bryner,smfr/sr=blake/a=shaver. bug#127722
2005-08-20 07:12:51 +00:00
pinkerton%netscape.com
a990877153
cleanup bg theme brush and fix things for dialog bg to draw. r=bryner/sr=hyatt. bug#119736
2005-08-20 07:12:50 +00:00
pinkerton%netscape.com
fd59ce4363
tweak attribute checking for xbl form control checkboxes. patch by bryner. r=pink/sr=hyatt. bug#124483
2005-08-20 07:12:49 +00:00
alecf%netscape.com
47c79fc040
one part of fix for bug 107575 - clean up consumers of nsString::EqualsIgnoreCase and nsString::EqualsWithConversion, to be explicit about case-insensitive compares
...
r=timeless sr=jag
2005-08-20 07:12:48 +00:00
bryner%netscape.com
ae0b3310a4
Bug 124482 - nsNativeThemeWin needs to check _moz-input-checked attribute for HTML/XBL checkboxes. r=blake, sr=hyatt.
2005-08-20 07:12:47 +00:00
pinkerton%netscape.com
81a964349f
fix gcc scoping problem.
2005-08-20 07:12:46 +00:00
pinkerton%netscape.com
5bb68a3158
give textfields minimum height. fix bg color on tooltips. bug#122689, r=brade/sr=sfraser.
2005-08-20 07:12:45 +00:00
darin%netscape.com
f70dc8ade6
fix mach-o bustage
2005-08-20 07:12:44 +00:00
pinkerton%netscape.com
a0d7c717ab
tooltips themed. r=sdagley/sr=ben. bug#115754
2005-08-20 07:12:43 +00:00
pinkerton%netscape.com
61ae95ca31
fix case where some pushbuttons were too narrow. r=sdagley/sr=sfraser. bug# 120896
2005-08-20 07:12:42 +00:00
pinkerton%netscape.com
b5b0032f51
twisties, upside down tabs, and tree implementation on mac. Also adding constants for window, menu, and dialog backgrounds XP. bug 115747, r=sdagley/sr=hyatt,sfraser.
2005-08-20 07:12:41 +00:00
bryner%netscape.com
9f749bac75
Fix one more warning
2005-08-20 07:12:40 +00:00
bryner%netscape.com
e713dc994d
Fix C++ comments in C file. patch from roc, r=me.
2005-08-20 07:12:39 +00:00
bryner%netscape.com
0e4ffb40b2
Fix checked checkboxes drawing as unchecked on the Crux theme. Not part of the build.
2005-08-20 07:12:38 +00:00
bryner%netscape.com
cf4565e4bb
On second thought, only allocate the extra space when determining the element size; still paint the indicator at its "real" size. Not part of the build.
2005-08-20 07:12:37 +00:00
bryner%netscape.com
1bcd8f5a12
Put a hardcoded min size of 14px on checkbox and radio button indicators, since many themes have indicators that are larger than the default 10px indicator_size, but don't bother setting the property. Not part of the build.
2005-08-20 07:12:36 +00:00
bryner%netscape.com
45c71ca460
Fix bug 156060, where a background pixmap was not aligned properly when a porting of it was invalidated. Also fixing a bug where a pixmap background for the toolbar did not draw. Not part of the build.
2005-08-20 07:12:35 +00:00
bryner%netscape.com
dfe0598189
Fix NATIVE_THEME_SUPPORT=1 with gtk+ < 1.2.9. Not part of the default build.
2005-08-20 07:12:34 +00:00
bryner%netscape.com
54841891a2
Don't allow the theme css to override the dropdown button min-size. Not part of the build.
2005-08-20 07:12:33 +00:00
bryner%netscape.com
835fa6b165
Fixing the painting of the overlap area between tabs. Not part of the build.
2005-08-20 07:12:32 +00:00
bryner%netscape.com
6289db7222
implement tabpanels. not part of the build.
2005-08-20 07:12:31 +00:00
bryner%netscape.com
8ae1fbcd19
adding support for native tab widgets. not part of the build.
2005-08-20 07:12:30 +00:00
bryner%netscape.com
69bc7a0127
Implementing native progress meter widget. Not part of the build.
2005-08-20 07:12:29 +00:00
bryner%netscape.com
c4364fddf4
some cleanup, add placeholders for not-yet-implemented widgets, implement statusbars. not part of the build.
2005-08-20 07:12:28 +00:00
bryner%netscape.com
478597e821
- Use the focused attribute for radio containers, not :focus
...
- Add tooltip support
- Fix dropdown arrow sizing, hopefully
Not part of the build.
2005-08-20 07:12:27 +00:00
bryner%netscape.com
dbd50d8e23
Oops, fixing native theme bustage. Not part of the build.
2005-08-20 07:12:26 +00:00
bryner%netscape.com
0e008d3e37
Slight tweak to scrollbar thumb painting to paint as prelight as you are dragging. Not part of the build.
2005-08-20 07:12:25 +00:00
bryner%netscape.com
9006d2b4cc
Prefer do_GetAtom to dont_AddRef(NS_NewAtom(...)). Also, tweak the borders on checkbox/radio buttons and containers a bit. Not part of the build.
2005-08-20 07:12:24 +00:00
bryner%netscape.com
43558a6113
Fix the focused state for textfields. Not part of the build.
2005-08-20 07:12:23 +00:00
bryner%netscape.com
931fbdbf64
- Hooked up toolbar background painting
...
- Return the correct border sizes for most widgets
- Code/style cleanup
Not part of the build.
2005-08-20 07:12:22 +00:00
bryner%netscape.com
faa8f9ac81
Style and code cleanup. No functional changes. Not part of the build.
2005-08-20 07:12:21 +00:00
bryner%netscape.com
0be8abc3eb
Removing scrollbar tracks from the list of widgets that don't need to be invalidated due to a state change. This fixes the scrollbar "stuck-in-hover" problem. Not part of the build.
2005-08-20 07:12:20 +00:00
bryner%netscape.com
66c2a9ef47
Cleaning up checkbox/radio button code, now that I understand how it's supposed to work. Hooked up checkbox/radio containers. Fixed active/hover state problems with buttons. Not part of the build.
2005-08-20 07:12:19 +00:00
bryner%netscape.com
63f3aba998
turning off focus border for checkboxes. it's causing problems. not part of the build.
2005-08-20 07:12:18 +00:00
bryner%netscape.com
d508a88629
Hooking up textfields and dropdown buttons. Not part of the build.
2005-08-20 07:12:17 +00:00
bryner%netscape.com
3b2e3e1614
Fixing selected state for radio buttons. Not part of the build.
2005-08-20 07:12:16 +00:00
bryner%netscape.com
768add5ddc
Hooking up radio buttons, clean up debugging printf's. Not part of the build.
2005-08-20 07:12:15 +00:00
bryner%netscape.com
f33a25c893
Some minor changes for scrollbar buttons that use transparency. Not part of the build.
2005-08-20 07:12:14 +00:00
bryner%netscape.com
0e35c73657
Fixing up horizontal scrollbars. Not part of the build.
2005-08-20 07:12:13 +00:00
bryner%netscape.com
8cbfe22f30
Make sure the button widget is created before painting scrollbar arrows. Not part of the build.
2005-08-20 07:12:12 +00:00
bryner%netscape.com
984d0660a8
Hook up toolbarbuttons and grippers. Tweak borders and minimum sizes on scrollbars. Not part of the build.
2005-08-20 07:12:11 +00:00
bryner%netscape.com
4f471bf17d
Bug 119837 - add a parameter to nsITheme::GetMinimumWidgetSize to specify if CSS is allowed to override the min size. r=bzbarsky, sr=hyatt.
2005-08-20 07:12:10 +00:00
pinkerton%netscape.com
3b9cc10d37
add tab support and fix up drawing problems with port not being set. r=sdagley/sr=sfraser/a=asa. bug# 120171
2005-08-20 07:12:09 +00:00
hyatt%netscape.com
c514103240
Fix for hover/active feedback on radio/checkbox/menulist in WinXP theme. r=hewitt, sr=ben
2005-08-20 07:12:08 +00:00
hyatt%netscape.com
64deb3400d
Fix for 115767, dropdown list support for WinXP, r=hixie, sr=blake
2005-08-20 07:12:07 +00:00
hyatt%netscape.com
0b97025bed
Fix for 115759, support for textfields in WinXP, r=hixie, sr=jst
2005-08-20 07:12:06 +00:00
pinkerton%netscape.com
0be24ac000
fixes bustage. had to wrap some things in TARGET_CARBON.
2005-08-20 07:12:05 +00:00
pinkerton%netscape.com
d908219dca
tweak scrollbars and fix non-carbon bustage. i'll get back to this later.
2005-08-20 07:12:04 +00:00
pinkerton%netscape.com
5c15576bbd
nsITheme impl on mac. r=sfraser/sr=hyatt. bugs 115731, 115733, 115735, 115737, 115740, 115749, 115760, 115763
2005-08-20 07:12:03 +00:00
hyatt%netscape.com
151fc7bf96
Fixing 115750, support for tabpanels and tabs in WinXP, r=bryner, sr=blake
2005-08-20 07:12:02 +00:00
hyatt%netscape.com
3ab59928d8
Fix for 115750, WinXP tab support. r=bryner, sr=blake
2005-08-20 07:12:01 +00:00
hyatt%netscape.com
f039e28dba
Fix for 115753, windows xp tooltip support, r=bryner, sr=sspitzer
2005-08-20 07:12:00 +00:00
hyatt%netscape.com
8972ab6527
Fix for 115748, r=bryner, sr=sspitzer
2005-08-20 07:11:59 +00:00
hewitt%netscape.com
eaf57b3256
115757 - null check for win2k, r=bryner, sr=hyatt
2005-08-20 07:11:58 +00:00
hyatt%netscape.com
de9d3e4ccf
Checking in 115757, enabling of Windows XP Theme Support under Classic skin.,r=bryner,sr=hewitt
2005-08-20 07:11:57 +00:00
hyatt%netscape.com
a5abc6882d
Fix for 112980, nsITheme API and dynamic skin switching re-enabling. r=ben, sr=waterson
2005-08-20 07:11:56 +00:00
blizzard%redhat.com
88dfe20b6b
Bug #174471 . nsITheme for gtk2. This is the file that Andrew Johnson sent me after re-indenting. It doesn't look quite right so it's not in the build yet.
2005-08-20 07:11:55 +00:00
bryner%netscape.com
8354492b92
Hooking up scrollbar tracks and thumbs. Not part of the build.
2005-08-20 07:11:48 +00:00
bryner%netscape.com
3770cacfae
GTK theme renderer changes:
...
- Keep "widget prototypes" around instead of raw GtkStyles. This way, the style retains valid GC's.
- Pass widget instances to gtk_paint_* to satisfy themes that expect this to be non-null.
- Add support for scrollbar buttons.
- Code refactoring and cleanup.
Not part of the build.
2005-08-20 07:11:47 +00:00
bryner%netscape.com
8a5df90045
Initial checkin of gtk native theme renderer. Contains support for buttons and checkboxes. Not part of the build, to enable set NATIVE_THEME_SUPPORT=1.
2005-08-20 07:11:46 +00:00
bzbarsky%mit.edu
ecd72d8bbe
Fix XRemoteClient leaks. Bug 295173, patch by Ferdinand
...
<ferdinandw+bmo@gmail.com>, r=caillon
2005-08-19 15:15:34 +00:00
masayuki%d-toybox.com
3c5e230de4
backing out previous my check-in b=276727
2005-08-18 14:53:14 +00:00
mats.palmgren%bredband.net
1fc18e7b1a
Truncate long TITLE strings to avoid crashing GTK/WM/X. b=167315 r+sr=bzbarsky
2005-08-18 08:10:28 +00:00
masayuki%d-toybox.com
896b1d1496
Bug 276727 Implement disable/enable IME API r=roc, timeless, pinkerton, amardare and katakai, sr=roc
2005-08-18 04:09:13 +00:00
cbiesinger%web.de
825960d193
bug 301004 make native gtk2 filepicker modal to its parent
...
patch by Christian Persch <chpe@gnome.org> r=caillon sr=roc a=asa
2005-08-17 13:41:44 +00:00
dougt%meer.net
4b0fea5250
More WINCE Fix ups.
...
1) removes unused variable mBorderlessParent.
2) fixes a few bugs whereby I #ifdef out a case in a switch statement resulting
the default action being taken.
3) allowing gesture animation via a flag to SHRecognizeGesture.
4) returning a positive value to the WM_ACTIVATE message as the caller excepts
that.
5) GetWindowPlacement() is not implemented in the wince shunt library. So, i
could remove some of the #ifndef WINCE code when handing WM_WINDOWPOSCHANGED.
6) Adjusting the window position when WM_SETTINGCHANGE is called with
SPI_SETWORKAREA. This is a windows ce thing. Basically, you can go to full
screen and a WM_SETTINGCHANGE message is fired.
7) Lastly, when dealing with popups, we want to ignore the activate message
when deciding to roll up the popup.
r=benjamin, a=asa (wince only)
2005-08-16 19:15:06 +00:00
dougt%meer.net
d7a6be51c3
Fixing windows ce build bustage. WS_CHILDWINDOW is not supported.
2005-08-14 04:01:58 +00:00
emaijala%kolumbus.fi
eb7508baaf
Fix for bug 297561: onmouseover , javascript alert shows twice
...
r+sr=roc
2005-08-13 18:00:33 +00:00
roc+%cs.cmu.edu
b1c77d0bf2
Bug 300297. Be careful about choosing the top-level window when making a transparent window. r+sr=me,a=shaver/cbeard,patch by Dainis.Jonitis
2005-08-12 03:29:18 +00:00
dougt%meer.net
d7170a4f62
Windows Ce only.
...
This patch does two things:
a) enables clipboard support on Windows CE. It was pretty easy to port. we
just don't support file clipboard type nor do we know what to do with drag and
drop. Hence there are a few ifdef's sprinkled through out. Also, i noticed
that the WinCE compiler chokeds on ::Global* for some reason. Since these do
not need to be namespaced, I removed the "::".
b) detects windows ce tap-and-hold events via SHRecognizeGesture. When we
discover that this occurs we fire a right mouse click.
r/sr=dveditz, a=asa. bug=297683
2005-08-11 00:37:53 +00:00
aaronleventhal%moonset.net
ee230b78cc
Bug 303841. When screen reader running, prefer external viewer applications over full page plugins because they are more accessible. r=biesi, sr=jst, a=cbeard
2005-08-10 01:45:31 +00:00
dougt%meer.net
426e3fba5c
Fixing bug 303995. Comparing the flags used in version 3.538 of nsWindow.cpp and what we are currently using you see a difference in both the popup and toplevel. This patch reverts my changes and takes us back to a good place. a/r/rs=benjamin
2005-08-09 16:00:08 +00:00
dougt%meer.net
cc48226255
Cleaner ifdef's for Windows CE WindowExStyle. This allows dialogs on Windows CE to have an OKAY box instead of the minimize box. This change is WINCE only. b=297683 r/sr=dveditz, a=asa
2005-08-09 07:21:27 +00:00
mats.palmgren%bredband.net
f45fd7a9d3
Implement nsIWidget::SetParent on GTK1 and GTK2. b=168116 r+sr=roc a=asa
2005-08-09 02:51:42 +00:00
caillon%redhat.com
3b77d2253c
Bug 300226, unset window userdata before destroying
...
p=chpe@gnome.org
r=mpgritti@gnome.org sr=roc a=asa
2005-08-08 19:43:31 +00:00
smfr%smfr.org
1464f1744c
Fix bug 301152: cruft in scrollbar when scrolling while loading a page. r=pinkerton, Camino-only.
2005-08-08 03:21:54 +00:00
mkaply%us.ibm.com
837130d4b2
#302621
...
r=mkaply, sr=mkaply, a=mkaply
OS/2 only - context menu crash - grab fix that is already in Windows
2005-08-02 03:08:49 +00:00
joshmoz%gmail.com
ac20933d22
change assertions to warnings. b=291096 r=pinkerton sr=smfr a=bsmedberg
2005-07-28 23:51:21 +00:00
smfr%smfr.org
75a9b5dae5
Fix bug 301807: sometimes on launch the tab bar would not be drawn, because the Mac widget code lost invalidates that happened during paints. Now we make sure not to clobber the WindowPtr's updateRgn after painting, so that those invalidates get drawn the next time. r=mento, jhpedemonte, sr=me, a=bsmedberg.
2005-07-28 18:00:16 +00:00
timeless%mozdev.org
14b97c0a0e
Bug 301582 Win32 HTML clipboard format broken by patch for Bug #244685 (StartFragment offset incorrect)
...
patch by daniel_atallah@yahoo.com r=david.gardiner@unisa.edu.au sr=neil a=bsmedberg
2005-07-25 21:06:35 +00:00
smfr%smfr.org
8df98a2b1f
Fix bug 192276: control-click on a plugin should show the plugin context menu, not the browser one -- return nil from -menuForEvent for a plugin view. r=pink
...
Fix bug 180592: dispatch Carbon Events for scroll wheel events so that plugins can use them. r=pink.
Both changes only affect Camino.
2005-07-25 15:56:25 +00:00
dougt%meer.net
cdb4471a32
This patch does the follow:
...
*) First it allows hardware key that various devices have (so called HOTKEYs)
be mapped into the DOM (as F-KEYS). This will allow application developers use
the standard hardware buttons on devcies in some interesting way. This is
controlled via a preference. it is to be defaulted on -- we will override the
hardware buttons and pass these events on.
*) Secondly, i have added a preference which controls if the top level windows
have a (X) box or a (OK) box in their upper right hand corner. The difference
between these is that an (X) box only puts the top level window in the
background whereas the (OK) box actually is suppose close and destory the
window. It is very important for developers (a time save) to have the ablity
to directly kill the window. Without this, you have to go to Settings / System
/ Memory / Running Programs, then find your app and press "Stop".
This patch is WINCE only -- everything is within the correct #defines.
emaijala: review+
dveditz: superreview+
a=asa WinCE only.
2005-07-24 19:36:18 +00:00
roc+%cs.cmu.edu
e81dc32b6b
Bug 301402. HideWindowChrome should do that, not make the window fullscreen in GTK2. r+sr=blizzard,a=shaver
2005-07-21 04:28:40 +00:00
shaver%mozilla.org
4ebc072129
Bug 269823: fix invalid casts preventing compilation on 64-bit platforms with
...
gcc4. r+"sr"=caillon, a=me.
2005-07-20 18:29:05 +00:00
smfr%smfr.org
4179bb51d7
Fix bug 289973: white patches in XUL menus. This happened because the window was being resized inside an update, so that the window's new visRgn from SizeWindow was being clobbered by the later EndUpdate(). Fixed by breaking out of BeginUpdate/EndUpdate around the SizeWindow. This also required us to move all update handling to the Carbon Event handler (that was only being used for sheets). r=mento, r=jhpedemonte, sr=me, a=bsmedberg.
2005-07-20 18:24:09 +00:00
mark%moxienet.com
eb21f1844d
Bug 300095, tab close button draws over top of scrollbar after tab bar collapses. Don't validate control rects after drawing, when it's too late for us to care. Allows the system to paint. r=jhpedemonte sr=smfr a=shaver
2005-07-20 17:52:00 +00:00
smfr%smfr.org
a6bfc07d9f
Fix bug 289353: bad drawing on scrolling, if the scrolled area is not rectangular (e.g. page with abs-positioned divs). The synchronous update was messing with the window state so that later drawing was incorrectly clipped. Fixed by using an asycnchronous invalidate. r=mento, r=jhpedemonte, sr=me, a=shaver.
2005-07-20 17:41:56 +00:00
roc+%cs.cmu.edu
502ff3fea2
Fix build bustage from bug 301161.
2005-07-19 23:57:57 +00:00
roc+%cs.cmu.edu
32a0d273a5
Bug 301161. Fix gtk1 too.
2005-07-19 23:18:56 +00:00
mark%moxienet.com
cb6708af08
Bug 299949, scroll wheel misbehaves when built on SDK >= 10.4. Handle fractional scroll deltas with ceil/floor instead of truncating. Also, handle events carrying both dX and dY properly, and ignore events where delta = 0. Camino only ('til 1.9?) r=josh sr=smfr.
2005-07-19 22:54:07 +00:00
roc+%cs.cmu.edu
c6a2fcd2a4
Bug 301161. Allow our Xt timer event pump to process multiple Xt events each time it fires. This prevents Flash from starving other plugins (e.g, Adobe Acrobat Reader 7) in some situations. r+sr=blizzard,a=bsmedberg
2005-07-19 22:08:38 +00:00
smfr%smfr.org
d7b87c48e2
Fix bug 292914: if scrolling up more than 32767 pixels, window didn't refresh. Fix by just manually invalidating if scrolling will redraw the entire scrolled area. r=joshmoz, sr=jhpedemonte, a=bsmedberg.
2005-07-19 21:21:21 +00:00
dougt%meer.net
6fca6a05a9
Implements DataToBitmap. We do not handle the cursor translucency, but it is
...
more then what we do currently. Basically we are moving around ifdef's here.
Fixes GetSysFontInfo. For windows CE we correctly return the System Font.
r=emaijala, sr=dveditz, a=asa, b=297683 WINCE ONLY.
2005-07-18 16:04:45 +00:00
bzbarsky%mit.edu
022ac24279
More uses of EmptyC?String(). Bug 232691, patch by Charles Fenwick
...
<clf03f@garnet.acns.fsu.edu>, r+sr=bzbarsky, a=bsmedberg
2005-07-15 21:41:47 +00:00
smfr%smfr.org
e39a9df276
Improve Camino drawing performance by avoiding widget updates when the dirty rect is entirely obscured by subviews (bug 166932). Should help Camino typing performance (bug 272954). Camino only, NPODB. r=pinkerton
2005-07-15 20:53:13 +00:00
aaronleventhal%moonset.net
3c031a60d7
Bug 300642. Fix regression from fastback that broke page loading in screen readers. r+sr=bryner, a=asa
2005-07-15 02:35:19 +00:00
mark%moxienet.com
a37336d17d
Fix gcc 4 build by disabling assertion on private data. gcc 3.3 doesn't care. No bug. Camino only. r=smfr
2005-07-15 00:02:15 +00:00
mark%moxienet.com
3177334159
Bug 298677, Mac Carbon scrollbars draw in the wrong location and jump out from under the mouse since CFRunLoopSource (bug 282940). Be more careful about restoring the QD origin. Obsoletes and backs out an earlier partial fix, cleaning up bug 300058, drawing artifacts in scrollbars. r=pinkerton sr=smfr a=bsmedberg
2005-07-14 22:48:34 +00:00
joshmoz%gmail.com
8bf6a27a8b
make cocoa widget FF builds run with no tweaking, also add basic modal event loop code so we don't hang on modal dialogs. This code isn't necessarily "right", but its a step and allows for easy further exploration.NPODB
2005-07-13 23:11:18 +00:00
timeless%mozdev.org
ddbc51a966
Bug 299582 widget/src/gtk/nsWidget.cpp:532: Control reaches end of non-void function
...
patch by b.jacques@planet.nl r=roc sr=roc a=bsmedberg
2005-07-13 18:17:33 +00:00
neil%parkwaycc.co.uk
a6d95c4aeb
Bug 300133 default.xpm should not live in GTK2 r=bsmedberg a=asa
2005-07-13 17:05:12 +00:00
neil%parkwaycc.co.uk
df9c62785f
Bug 300129 Allow GTK1 windows to use a default icon r+sr=roc a=asa
2005-07-13 17:00:14 +00:00
bryner%brianryner.com
1cf42235be
Fixing camino crashes with fastback, bug 297488. r=josh sr=pinkerton
2005-07-08 17:55:32 +00:00
mkaply%us.ibm.com
1771ab6706
#267609
...
r=mkaply, sr=mkaply (platform specific), a=mkaply (OS/2 only)
Patch from Rich Walsh - Maximize window doesn't work right sometimes
2005-07-08 16:22:27 +00:00
smfr%smfr.org
78471d3fbd
Fix the drawing part of bug 298677: scrollbars draw in the wrong place. Fixed by registering a Carbon Event handler on the native control that ensures that the port origin is set correctly before control draws. r=josh, jhpedemonte. sr=me. a=shaver.
2005-07-07 15:47:49 +00:00
smfr%smfr.org
5de99dede7
Fix (hopefully for good this time) bug 298201, a crash when running on Tiger because NSQuickDrawView has stashed a bad port. r=pinkerton. Only affects camino.
2005-07-06 19:51:31 +00:00
joshmoz%gmail.com
dc542d349f
clean up old mac os classic stuff. b=281889 r=smfr sr=bryner a=bsmedberg
2005-07-06 01:23:20 +00:00
joshmoz%gmail.com
225af9e403
get cocoa widgets running in Firefox. this means the app launches, but you probably don't want to use it as you have windows with no menu bar :) Also some macro cleanup. only a few lines of codein a component that isn't used, so no reviews necessary.
2005-07-04 20:25:26 +00:00
mark%moxienet.com
ef4ec4c52e
Bug 299384, Crash in Mac Carbon nsNativeScrollbar::DoScrollAction when using the scrollbar while reloading since 282940. Handle Destroy() when the page is going away. r=josh sr=smfr a=asa
2005-07-03 05:44:08 +00:00
joshmoz%gmail.com
55c5de7b4e
cleanup. sr=smfr
2005-07-02 02:46:38 +00:00
timeless%mozdev.org
8d72a23073
Bug 299100 remove useless references to nsVoidArray
...
widget
r=darin sr=darin a=asa
2005-07-01 04:40:31 +00:00
dbaron%dbaron.org
42df54824e
Implement css3 syntax for url() values of cursor with optional hotspot coordinates. b=286303 r=biesi sr=bzbarsky a=asa
2005-07-01 04:29:42 +00:00
joshmoz%gmail.com
a21cbee1b9
assign "isChar" inside gecko event conversion. cocoa widgets only. b=299221 sr=smfr
2005-07-01 00:44:33 +00:00
smfr%smfr.org
8db0ea01dd
Undo erroneous checking of nsNativeScrollbar.* (Cocoa only)
2005-06-30 18:26:44 +00:00
smfr%smfr.org
f2088ef7d0
Fix bug 299226: unable to type option-char combinations in the content. Broken by a recent change that set isAlt on the gecko event. r=pink.
2005-06-30 18:23:01 +00:00
joshmoz%gmail.com
6023ae6906
don't crash in [NSQuickDrawView dealloc], also some code cleanup. Patch by smfr. b=298201 r=pink
2005-06-29 19:39:39 +00:00
dougt%meer.net
bc3b1b5d84
This patch does two things:
...
1) Correctly handles dropdown menus. In earlier version of nsWindow for WinCE
we basically totally ignored handling events that were outside of the popup.
The result was that if you happen to popup a menu, it wouldn't go away unless
you clicked on a item. If there we no ideas, well you were hosed.
2) Correctly handles the WM_WINDOWPOSCHANGED event. Prior to this, if the
browser ever was resized or moved, we would ignore the event. We can not
process the WINDOWPLACEMENT and instead just always focus.
r=emaijala, sr=dveditz, a=asa
wince only.
2005-06-29 18:52:08 +00:00
neil%parkwaycc.co.uk
1ffa7b1a45
Bug 254894 On Windows, creating an event queue (e.g. via XMLHttpRequest) dismisses open menus r=dean_tessman rs=darin a=bsmedberg
2005-06-29 10:14:17 +00:00
mats.palmgren%bredband.net
f9ea6c1d60
Attempting to fix build bustage...
2005-06-28 22:04:03 +00:00
mats.palmgren%bredband.net
ab18879e3b
Make drag-n-drop of frame-less content work again. b=289667 r+sr=roc a=benjamin
2005-06-28 21:40:15 +00:00
smfr%smfr.org
6163cf8997
Fix bug 274036: makes sure Mac native controls (Carbon & Cocoa) look disabled when there is nowhere to scroll by removing arbitrary hardcoded limits. r=josh, sr=bryner, a=chofmann.
2005-06-28 00:18:33 +00:00
smfr%smfr.org
c5e88a36c0
Detabbed the file, no code changes.
2005-06-27 23:44:09 +00:00
smfr%smfr.org
5d51be6710
Fix bug 179308: fix control-key events in Camino so that access keys work properly. r=josh. Affects Camino only.
2005-06-27 23:39:08 +00:00
smfr%smfr.org
3c621d4c4e
Fix bug 182783, bug 292473 and bug 280894. Add a per-window class that registers for window activate/deactivate notifications, and sends appropriate activate events to gecko. Also fix up interaction with the NSInputManager (aka IME/TSM). r=pinkerton. Only affects Camino.
2005-06-26 03:25:52 +00:00
masayuki%d-toybox.com
d3c735fbe4
Bug 296339 No response when I am inputting use the MSPinYin(Chinese) input method r=timeless, sr=rbs, a=asa
2005-06-25 04:43:04 +00:00
mozilla.mano%sent.com
842a0a8faa
Bug 298549 - nsBidiKeyboard.cpp breaks gcc 4 builds. patch from Mark Mentovai <mark@moxienet.com>, r=me, sr=smfr, a=mkaply.
2005-06-23 17:50:41 +00:00
mozilla.mano%sent.com
ace0832a0b
Bug 298430 - drop support for Mac OS X 10.1. First part: code cleanup. r=josh, sr=darin, a=shaver
2005-06-23 00:59:03 +00:00
sergei_d%fi.tartu.ee
8870148761
Bug 298171 Adjusting mouse mask handling, avoiding extra validation with proper view transparency color, cleaning header. r=sergei_d a=asa. BeOS-only changes
2005-06-22 21:44:00 +00:00
jst%mozilla.jstenback.com
e602283b72
Fixing bug 296704. Make re-dispatching of events work as expected. r=dveditz@cruzio.com, sr=bryner@brianryner.com, a=dveditz@cruzio.com
2005-06-22 01:53:58 +00:00
dveditz%cruzio.com
4cc690cdc1
Restore windows shortcut functionality to the filepicker (bug 283730): r=emaijala, sr=dougt, a=asa
2005-06-17 03:18:30 +00:00
pinkerton%aol.net
119c64b50b
delay invalidates if we're in the middle of painting. fixes scrambling during
...
loads (sr=pink, r=sfraser, bug 294415)
2005-06-16 12:49:43 +00:00
roc+%cs.cmu.edu
cce8f8a587
Bug 282812. Fix GTK1 popup widget positioning by invalidating the cached positions of all child widgets, even those that aren't directly connected in the nsIWidget hierarchy. r+sr=blizzard,a=asa
2005-06-16 02:53:00 +00:00
bryner%brianryner.com
37e80e76f5
Fix assorted issues with fastback, including adding progress listener notifications and introducing the PageHide and PageShow events. See bug 292971 for all of the details. r=darin, sr=bzbarsky, a=shaver.
2005-06-15 23:52:46 +00:00
joshmoz%gmail.com
112632bd49
gcc 4 build fixes for Camino. Patch by Mark Mentovai. b=297688 r=josh sr=smfr a=asa
2005-06-15 16:39:40 +00:00
joshmoz%gmail.com
39bcc98170
gcc 4 fixes for Mac OS X. part 2 of landing (last part). Patch by Mark Mentovai. b=294244 r=josh sr=darin a=dbaron
2005-06-15 03:52:48 +00:00
joshmoz%gmail.com
701969ba26
gcc 4 fixes for Mac OS X. part 1 of the landing. Patch by Mark Mentovai. b=294244 r=josh sr=darin a=dbaron
2005-06-15 03:49:26 +00:00
brendan%mozilla.org
84c57c19bd
Fix 76831 by inverting the config.trim_on_minimize default (r=pavlov, sr=jst).
2005-06-15 00:20:12 +00:00
masayuki%d-toybox.com
65f5dea442
Bug 295981 sIMEReconvertUnicode should be released at WM_IME_STARTCOMPOSITION r=timeless, sr=rbs, a=chofmann
2005-06-09 14:50:35 +00:00