Commit Graph

6846 Commits

Author SHA1 Message Date
roc+%cs.cmu.edu
31d8f048f3 Bug 319957. Avoid unwanted invalidates of translucent windows on Windows. patch by Dainis Jonitis, r=ere,sr=roc
git-svn-id: svn://10.0.0.236/trunk@186244 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-19 03:00:41 +00:00
sergei_d%fi.tartu.ee
e11645db4b Bug 319881 [BeOS]Implementing floating and modal windows - improved version, p=sergei_d, r=thesuckiestemail. BeOS-only
git-svn-id: svn://10.0.0.236/trunk@186217 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-18 12:16:19 +00:00
cbiesinger%web.de
af7b665d92 bug 309935 correctly check for errors from SystemParametersInfo, fixing
screenreader detection on win 9x.
r=aaronl sr=roc


git-svn-id: svn://10.0.0.236/trunk@186202 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-17 14:21:19 +00:00
joshmoz%gmail.com
c41c7b0670 Turns out we shouldn't implement nsMenuX::RemoveItem. Carbon widgets don't implement it either. This fixes a major crash in Cocoa menus. no bug.
git-svn-id: svn://10.0.0.236/trunk@186201 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-17 06:29:26 +00:00
ginn.chen%sun.com
d6d1b80927 Bug 295447 Ctrl+1/2/4/5/6 raises window without focus
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@186156 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-16 05:33:55 +00:00
joshmoz%gmail.com
0510718e10 allow popup window types in cocoa widgets (e.g. popup menus). we have to fix them, so might as well turn them on. no bug. sr=pinkerton
git-svn-id: svn://10.0.0.236/trunk@186127 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-15 21:19:17 +00:00
joshmoz%gmail.com
428f795a0f correctly swap shared Application menu when painting menu bars. also remove nsSupportsArray usage from nsMenuBarX. b=316076 sr=pinkerton
git-svn-id: svn://10.0.0.236/trunk@186111 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-15 16:08:38 +00:00
joshmoz%gmail.com
88a676f1c9 fix memory leak from last checkin for Cocoa menus. no bug, followup.
git-svn-id: svn://10.0.0.236/trunk@186079 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-14 22:09:07 +00:00
gerv%gerv.net
76529f3fd6 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@185990 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-13 13:25:40 +00:00
sergei_d%fi.tartu.ee
47973bdd79 Bug 319881. [BeOS] Implementing floating and modal windows. p=sergei_d, r=thesuckiestemail, BeOS-only, no sr-required
git-svn-id: svn://10.0.0.236/trunk@185934 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-11 21:55:41 +00:00
sergei_d%fi.tartu.ee
9f5e2f3b85 Bug 314110. Fixing wrong cursor assignment.p=doug@sheltonfamily.org, r=sergei_d. BeOS-only
git-svn-id: svn://10.0.0.236/trunk@185910 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-11 12:16:20 +00:00
sergei_d%fi.tartu.ee
6fb44d39c3 [BeOS]Bug 296856. StandardWindowCreate refactoring. p=thesuckiestemail, r=sergei_d. BeOS-only
git-svn-id: svn://10.0.0.236/trunk@185856 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-09 20:09:53 +00:00
dougt%meer.net
030a636618 Enabling the filepicker on Windows CE. NPODB. Bug 297683. r/sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@185631 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-03 06:02:46 +00:00
joshmoz%gmail.com
52bbc6e03e refactor menu item code in cocoa widgets. also allow menu items to be disabled. b=316076 r=mento sr=pinkerton
git-svn-id: svn://10.0.0.236/trunk@185612 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-02 21:39:26 +00:00
emaijala%kolumbus.fi
95a7f7e74b Fix for bug 312566: Fix MouseTrailer and other mouse handling issues
r=dougt, roc
sr=roc


git-svn-id: svn://10.0.0.236/trunk@185569 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-02 12:08:32 +00:00
vladimir%pobox.com
3bf6f17dff Fix gaius orange/windows thebes builds
git-svn-id: svn://10.0.0.236/trunk@185411 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-29 22:56:40 +00:00
vladimir%pobox.com
32b1754175 merge from org.mozilla.cvs.cairo branch:
- moved platform-specific thebes code to gfxPlatform
- added widget getters for gfxASurface creation in platform-specific widget code
- added first pass at gfxTextRun


git-svn-id: svn://10.0.0.236/trunk@185386 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-29 20:12:29 +00:00
jst%mozilla.jstenback.com
895df6e6ca Fixing bug 316794. Moving HandleDOMEvent() and Get/SetDocShell from nsIScriptGlobalObject to nsPIDOMWindow. r=mrbkap@gmail.com, sr=peterv@propagandism.org
git-svn-id: svn://10.0.0.236/trunk@185351 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-28 23:56:44 +00:00
dbaron%dbaron.org
d8a3df42cc Be more conservative in detecting GTK theme changes. b=305970 r=caillon sr=bryner
git-svn-id: svn://10.0.0.236/trunk@185346 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-28 22:44:33 +00:00
mark%moxienet.com
d440aedba9 Bug 314856, mousewheel scrolling is too fast on OS X, especially 10.4.3. Don't scale mousewheel deltas, instead relying on system acceleration. Acceleration is provided at least as early as 10.2, which is our minimum, so there. r=josh sr=pink
git-svn-id: svn://10.0.0.236/trunk@185332 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-28 20:11:54 +00:00
joshmoz%gmail.com
2db2df7270 more cocoa menu implementation updates. makes menus actually do something. b=316076 r=mento sr=pinkerton
git-svn-id: svn://10.0.0.236/trunk@185328 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-28 18:33:48 +00:00
sergei_d%fi.tartu.ee
a26c4f291d [BeOS]Bug 15906, introducing unified paintarea for all sort of paintevents, changing Update() to paint immediately. p=sergei_d, r=thesuckiestemail, BeOS-only
git-svn-id: svn://10.0.0.236/trunk@185293 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-26 22:47:30 +00:00
timeless%mozdev.org
dae7b0629a Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan


git-svn-id: svn://10.0.0.236/trunk@185282 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-25 21:57:13 +00:00
timeless%mozdev.org
8a213cf6db Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan


git-svn-id: svn://10.0.0.236/trunk@185276 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-25 19:48:04 +00:00
mozilla.mano%sent.com
d7758b25cd Bug 315837 - [Mac] Keys which should produce multiple characters only produce one. patch from Uri Bernstein <uriber@gmail.com>, r=me, sr=smfr.
git-svn-id: svn://10.0.0.236/trunk@185084 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-21 21:27:05 +00:00
timeless%mozdev.org
1a6d3e8564 Bug 106386 Correct misspellings in source code
patch by supernova_00@yahoo.com r=timeless rs=brendan


git-svn-id: svn://10.0.0.236/trunk@185036 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-21 06:30:34 +00:00
timeless%mozdev.org
db63280166 Bug 106386 Correct misspellings in source code
patch by supernova_00@yahoo.com r=timeless


git-svn-id: svn://10.0.0.236/trunk@185035 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-21 06:25:15 +00:00
masayuki%d-toybox.com
cdd0830892 b=315457 fix bustage
git-svn-id: svn://10.0.0.236/trunk@184898 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-18 06:30:23 +00:00
masayuki%d-toybox.com
7c0521d8d2 Bug 315457 IME candidate list is positioned to wrong position if the editor is on frame page r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@184891 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-18 05:29:52 +00:00
joshmoz%gmail.com
a0741a44c8 nsFilePicker should not ignore display directory setting on Mac OS X. Patch by Tony Goold. b=301298 r=pinkerton sr=smfr
git-svn-id: svn://10.0.0.236/trunk@184835 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-17 19:05:35 +00:00
masayuki%d-toybox.com
a231837325 Bug 316638 Sould not use obsoleted API(WINNLSEnableIME) patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r=masayuki+timeless, sr=neil
git-svn-id: svn://10.0.0.236/trunk@184821 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-17 16:33:57 +00:00
neil%parkwaycc.co.uk
f4819c71a5 GDI resource leak fix b=243078 p=shutdown@flashmail.com r=ere sr=me
git-svn-id: svn://10.0.0.236/trunk@184757 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-16 13:51:47 +00:00
masayuki%d-toybox.com
6948be6ab9 Bug 55751 Mnemonic doesn't work when IME is on / Bug 113187 Cannot use shortcut of single key(e.g., space key, "/", "'", "F", "N", "B", "P" and "T") if IME is active r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@184612 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-14 23:55:24 +00:00
masayuki%d-toybox.com
96eaea8614 backing out previous patch b=55751
git-svn-id: svn://10.0.0.236/trunk@184606 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-14 22:33:39 +00:00
masayuki%d-toybox.com
6794b16a7b Bug 55751 Mnemonic doesn't work when IME is on / Bug 113187 Cannot use shortcut of single key(e.g., space key, "/", "'", "F", "N", "B", "P" and "T") if IME is active r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@184594 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-14 21:32:16 +00:00
sergei_d%fi.tartu.ee
f3d498bd2e [BeOS]Bug 314792, adding X-wheel support. p=sergei_d r=thesuckiestmail, BeOS-only
git-svn-id: svn://10.0.0.236/trunk@184465 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-11 18:44:25 +00:00
bsmedberg%covad.net
0217e2f9a9 Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver
git-svn-id: svn://10.0.0.236/trunk@184456 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-11 14:36:26 +00:00
sergei_d%fi.tartu.ee
c74e76aaa6 [BeOS]Bug 315726, avoid mistargeted focus messages, p=sergei_d, r=thesuckiestemail@yahoo.se, BeOS-only, no need for sr
git-svn-id: svn://10.0.0.236/trunk@184418 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-10 19:54:23 +00:00
sergei_d%fi.tartu.ee
e2a95dcaf2 [BeOS]Bug 315542, shifting native paintregion in scroll, p=sergei_d, r=thesuckiestemail@yahoo.se, BeOS-only, no need for sr
git-svn-id: svn://10.0.0.236/trunk@184407 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-10 17:41:14 +00:00
mark%moxienet.com
b54efc8cca Bug 311399, Crash [@ SetOrigin] during rendering context destruction. Remove QD save/restore from rendering context, it was placed there as a workaround for scrollbar functional and aesthetic bugs. Add OS event handler to fix aesthetic problems, and check for bad states to work around functional problems. r=josh sr=smfr
git-svn-id: svn://10.0.0.236/trunk@184389 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-10 03:46:52 +00:00
sergei_d%fi.tartu.ee
4a6400b34c [BeOS]Bug 315576, fixing event order for fast processors, p=doug@sheltonfamily.org, r=thesuckiestemail@yahoo.se. BeOS-only, no sr required
git-svn-id: svn://10.0.0.236/trunk@184368 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-09 21:34:33 +00:00
mkaply%us.ibm.com
5317e8c913 #310201
r/sr=mkaply, a=mtschrep (OS/2 only)
Patch from Rich Walsh - remove CRs from drag/dropped text
#308967
r/sr=mkaply, a=mtschrep (OS/2 only)
Patch from Rich Walsh/Peter Weilbacher - insert images on drag drop, not link to image


git-svn-id: svn://10.0.0.236/trunk@184349 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-09 16:18:54 +00:00
mkaply%us.ibm.com
377fe9f298 #267609
r/sr=mkaply, a=mtschrep (OS/2 only)
Patch from Rich Walsh/Peter Weilbacher - focus fix


git-svn-id: svn://10.0.0.236/trunk@184348 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-09 16:14:33 +00:00
vladimir%pobox.com
94583ffcb4 thebes/cairo backend update. windows fonts through thebes, start of pango fonts through thebes. lots of other misc fixes. win32 static build fix.
git-svn-id: svn://10.0.0.236/trunk@184309 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-08 20:06:16 +00:00
mkaply%us.ibm.com
72c283c868 OS/2 build bustage
git-svn-id: svn://10.0.0.236/trunk@184236 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-07 14:29:32 +00:00
sergei_d%fi.tartu.ee
80d0a00042 [BeOS]Bug 229603, changing mView type from BView to nsViewBeOS. p=sergei_d, r=thesuckiestmail, BeOS-only, no sr required
git-svn-id: svn://10.0.0.236/trunk@184216 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-06 19:17:24 +00:00
sergei_d%fi.tartu.ee
b3a043a647 [BeOS]Bug 315208. Removing unused files
git-svn-id: svn://10.0.0.236/trunk@184210 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-06 16:00:01 +00:00
sergei_d%fi.tartu.ee
3bd5bf8eb2 [BeOS]Bug 315208. Removing nsObject from BeOS widget code. p=sergei_d, r=thesuckiestmail, BeOS-only, no sr needed
git-svn-id: svn://10.0.0.236/trunk@184209 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-06 15:39:54 +00:00
sergei_d%fi.tartu.ee
a5e42951bb [BeOS]Bug 315208.BeOS nsWindow code cleanup. p=sergei_d, r=thesuckiestmail, BeOS-only, no sr needed
git-svn-id: svn://10.0.0.236/trunk@184208 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-06 15:10:53 +00:00
emaijala%kolumbus.fi
77b99d15d5 Fix for bug 314543: backout patch of bug 307678, we need a better solution (work will continue in bug 312566)
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@184204 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-06 08:29:51 +00:00