6962 Commits

Author SHA1 Message Date
joshmoz%gmail.com
6050cd8056 remove unnecessary call from Carbon window code. b=325336 r=mento sr=smfr
git-svn-id: svn://10.0.0.236/trunk@188674 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-01 17:14:38 +00:00
pavlov%pavlov.net
6a899c4e7a changing widget creation for cairo builds around to use GetThebesSurface() r=vlad
git-svn-id: svn://10.0.0.236/trunk@188530 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-31 01:04:41 +00:00
mrbkap%gmail.com
d1da62a6aa Remove the obsolete concept of "DTD verification". bug 323958, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@188522 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-31 00:22:04 +00:00
dougt%meer.net
65803a69ee Fixes bug 297683. WINCE ONLY. r=dveditz. a) allows remapping softkeys even if gProcUnregisterFunc does not exist --
which is the case on some devices.

b) removes gSoftKeyMenuBar as we can use mSoftKeyMenuBar.

c) fixes smartphone which require a real menu when dispatching events to the
event loop.  SHCMBF_EMPTYBAR doesn't not work.  The menu is defined by the
embedding application.


git-svn-id: svn://10.0.0.236/trunk@188397 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-28 18:18:45 +00:00
bryner%brianryner.com
256fd4c351 Remove deprecated nsTString::ToCString (bug 323471). r+sr=darin.
git-svn-id: svn://10.0.0.236/trunk@188104 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-24 19:22:02 +00:00
joshmoz%gmail.com
f882a20303 use mOnDestroyCalled flag from base widget instead of making our own. b=324441 r=mento sr=smfr
git-svn-id: svn://10.0.0.236/trunk@188083 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-24 04:01:54 +00:00
emaijala%kolumbus.fi
2b5b086cb2 Fix for bug 322947: Page scrolls up when clicking the middle mouse button in frame
r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@188002 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-22 12:00:55 +00:00
bzbarsky%mit.edu
c6dc99a780 Fix bug 297541. Patch by roc, r=pavlov, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@187914 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-20 21:31:29 +00:00
joshmoz%gmail.com
ec594f96c6 fix memory leak and key modifier issues with last checkin for Cocoa menus. b=316076
git-svn-id: svn://10.0.0.236/trunk@187884 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-20 09:25:06 +00:00
joshmoz%gmail.com
b5747f769c fix comments from last checkin b=316076
git-svn-id: svn://10.0.0.236/trunk@187883 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-20 09:12:06 +00:00
joshmoz%gmail.com
867eb1613c Complete Cocoa menus. Add key equivalent support to Application menu creation, some other cleanup. Cocoa widgets only (just Camino by default, but it doesn't even actually use this code). b=316076 sr=sparky
git-svn-id: svn://10.0.0.236/trunk@187882 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-20 09:02:22 +00:00
joshmoz%gmail.com
934fd30896 Cocoa menu work. This code is only built when Cocoa widgets are built (only Camino at the moment, and Camino doesn't actually use the code). This is most of the Application menu implementation. It lacks support for key equivs in the Application menu, that will be in the next patch. b=316076 sr=sparky
git-svn-id: svn://10.0.0.236/trunk@187874 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-20 05:01:20 +00:00
pavlov%pavlov.net
1f367a4beb When using Thebes, we need to Flush the surface before drawing directly to the surface with GDI.
git-svn-id: svn://10.0.0.236/trunk@187871 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-20 04:14:05 +00:00
vladimir%pobox.com
ea3fcf8899 fix Windows cairo builds issues; avoid crash in drawing surface destructor; sync up cairo clip state after calling RestoreDC() to make sure that the clip is correct, r=pavlov
git-svn-id: svn://10.0.0.236/trunk@187778 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-18 22:42:30 +00:00
dougt%meer.net
bb1ef4f3df This #include isn't in a standard PPC/SP SDK. r=dougt
git-svn-id: svn://10.0.0.236/trunk@187717 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-17 18:03:05 +00:00
cbiesinger%web.de
3f03209578 323352 unbreak beos build after the changes from 322942 (move nsIScreen
impls to widget)
patch by Doug Shelton <doug@sheltonfamily.org> r=thesuckiestemail@yahoo.se
sr=pavlov


git-svn-id: svn://10.0.0.236/trunk@187665 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-15 22:03:29 +00:00
kjh-5727%comcast.net
ee36bdd275 Bug 323485 - Xlib build bustage from moving nsIScreen from gfx to widget. r=biesi, sr=pavlov.
git-svn-id: svn://10.0.0.236/trunk@187651 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-15 18:14:01 +00:00
emaijala%kolumbus.fi
d0a0878969 Backout of essential parts of the patch for bug 287179 due to keyboard handling regressions.
git-svn-id: svn://10.0.0.236/trunk@187595 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-13 21:18:49 +00:00
mkaply%us.ibm.com
45df2e460b OS/2 build bustage with the nsiscreen move - 323254
git-svn-id: svn://10.0.0.236/trunk@187564 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-13 17:56:40 +00:00
timeless%mozdev.org
4bddf6ff1d Bug 106386 Correct misspellings in source code
patch by philippuryear@gmail.com r=timeless rs=brendan


git-svn-id: svn://10.0.0.236/trunk@187469 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-12 07:57:31 +00:00
timeless%mozdev.org
40f70790b7 Bug 106386 Correct misspellings in source code
patch by ispiked@gmail.com r=timeless rs=brendan


git-svn-id: svn://10.0.0.236/trunk@187465 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-12 06:34:54 +00:00
pavlov%pavlov.net
2a683e671f fixing bustage from checking for 322942
git-svn-id: svn://10.0.0.236/trunk@187446 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 23:08:45 +00:00
pavlov%pavlov.net
549e0c10e7 moving nsIScreen and implementations to widget. (files copied on cvs server already). bug 322942 r=vlad sr=roc
git-svn-id: svn://10.0.0.236/trunk@187440 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 22:41:04 +00:00
pavlov%pavlov.net
c1496f4ca5 moving nsIScreen and implementations to widget. (files copied on cvs server already). bug 322942 r=vlad sr=roc
git-svn-id: svn://10.0.0.236/trunk@187436 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 22:01:25 +00:00
pavlov%pavlov.net
2a553401b4 moving nsIScreen and implementations to widget. (files copied on cvs server already). bug 322942 r=vlad sr=roc
git-svn-id: svn://10.0.0.236/trunk@187435 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:56:25 +00:00
zack%kde.org
dbcea4bcce remove useless now debugging output. fixes 274181
git-svn-id: svn://10.0.0.236/trunk@187432 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:54 +00:00
zack%kde.org
0d346276d1 removing more useless debugging code. also adding code for checking pixmaps.
git-svn-id: svn://10.0.0.236/trunk@187431 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:53 +00:00
amardare%qnx.com
d627010742 Changes for qnx(photon) platform only. They should not affect building/runtime other platforms.
JFehr's problem with thunderbird on screen 2 on a multiscreen configuration:
Use
PhWindowQueryVisible( Ph_QUERY_IG_POINTER, ...
so that the screen information is uses the current location of input_group's pointer.


git-svn-id: svn://10.0.0.236/trunk@187430 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:52 +00:00
neil%parkwaycc.co.uk
8f2d7c506e Make _WIN32_WINN% default to 0x400 c.f. WINVER should fix bug 305187 b=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@187429 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:51 +00:00
gerv%gerv.net
d2fef7c496 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@187428 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:50 +00:00
dbaron%dbaron.org
1096b797d0 Remove users of deprecated, no-op, NS_INIT_ISUPPORTS macro from tree. b=178643 r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@187427 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:49 +00:00
smfr%smfr.org
7b41737f44 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
git-svn-id: svn://10.0.0.236/trunk@187426 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:48 +00:00
timeless%mozdev.org
4de6cfd563 Bug 299112 length value has wrapped in calculation (did you pass G_MAXLONG?)
patch by tuukka.tolvanen@gmail.com r=roc sr=roc a=asa


git-svn-id: svn://10.0.0.236/trunk@187425 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:47 +00:00
blizzard%redhat.com
674ff88d52 Bug #252143. Leak in nsScreenGtk::Init of gdk_property_get() result. Patch from Crispin Flowerday <crispin@flowerday.cx>. r=caillon, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@187424 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:46 +00:00
darin%meer.net
c17df5681d fixes bug 241036 "need to call gdk_error_trap_push before calling gdk_error_trap_pop [was: Minimo arm-linux build crashes on startup]" r=caillon sr=bryner
git-svn-id: svn://10.0.0.236/trunk@187423 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:45 +00:00
caillon%redhat.com
ca87467285 Fixing Xinerama bustage. Bug 239227.
git-svn-id: svn://10.0.0.236/trunk@187422 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:44 +00:00
caillon%redhat.com
347972f03c Attempt to fix gtk 1 bustage. Bug 239227
git-svn-id: svn://10.0.0.236/trunk@187421 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:43 +00:00
caillon%redhat.com
fbcb2bf924 Attempt to fix gtk 1 bustage. Bug 239227
git-svn-id: svn://10.0.0.236/trunk@187420 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:42 +00:00
caillon%redhat.com
f23dadb558 Bug 239227 - nsScreenGTK::GetAvailRect() should take the taskbar/panel/dock/etc into account if possible
r=blizzard sr=bryner


git-svn-id: svn://10.0.0.236/trunk@187419 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:41 +00:00
gerv%gerv.net
0259d03817 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@187418 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:40 +00:00
neil%parkwaycc.co.uk
34af95cec5 Bug 217089 Fix compiler warnings p=gautheri@noos.fr r=ere sr=tor
git-svn-id: svn://10.0.0.236/trunk@187417 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:39 +00:00
amardare%qnx.com
9e80a3fc5e Photon specific changes after synchronizing with the head branch.
Most of these changes were included in our released mozilla 1.0 package.


git-svn-id: svn://10.0.0.236/trunk@187416 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:38 +00:00
cls%seawood.org
89ced1a682 Landing mingw gfx-viewer changes.
Bug #134113 r=pavlov sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@187415 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:37 +00:00
cbiesinger%web.de
09cf4233c6 bug 229990. fix another beos build bustage.
git-svn-id: svn://10.0.0.236/trunk@187414 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:36 +00:00
dbaron%dbaron.org
67bb014172 Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
git-svn-id: svn://10.0.0.236/trunk@187413 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:35 +00:00
dougt%netscape.com
6fc82f9bb3 166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
git-svn-id: svn://10.0.0.236/trunk@187412 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:34 +00:00
mkaply%us.ibm.com
b4179c768d #67913
r=pedemont, sr=blizzard (platform specific code)
OS/2 only = 800x600 reports the workarea size incorrectly, so explictly use the height of warpcenter


git-svn-id: svn://10.0.0.236/trunk@187411 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:33 +00:00
mkaply%us.ibm.com
26dbbd77eb #67913
r=pedemont, sr=blizzard (platform specific code)
OS/2 only - don't let Mozilla windows cover up the Warpcenter


git-svn-id: svn://10.0.0.236/trunk@187410 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:32 +00:00
tor%cs.brown.edu
34b23f6415 Bug 53597: gamma correction backout. r=dbaron, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@187409 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:31 +00:00
tor%cs.brown.edu
582e5fc2fb Bug 53597 - irix build bustage fix.
git-svn-id: svn://10.0.0.236/trunk@187408 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 21:28:30 +00:00