roc+%cs.cmu.edu
f1b88a235a
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
...
git-svn-id: svn://10.0.0.236/trunk@251097 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-02 11:32:52 +00:00
reed%reedloden.com
45b692965d
Bug 126730 - "full screen: problem with maximize/fullscreen/restore (still broken on Linux)" [p=dennis.mckenzie@sympatico.ca (Dennis McKenzie) r+sr+a1.9=roc]
...
git-svn-id: svn://10.0.0.236/trunk@242415 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-05 05:34:00 +00:00
hwaara%gmail.com
8f36d2f127
bug 307204, implement support for transparent windows in XUL for Mac OS X. r=josh, sr=roc, approval1.9=damons
...
git-svn-id: svn://10.0.0.236/trunk@241781 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-19 19:40:20 +00:00
reed%reedloden.com
69b10d3798
Bug 118299 - "NS_THEME_RESIZER implementation (GTK)" (use window manager's resize and support it in gtk2) [p=ian@mckellar.org (Ian McKellar) r+sr=roc a1.9=mconnor]
...
git-svn-id: svn://10.0.0.236/trunk@240818 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-11 10:08:36 +00:00
enndeakin%sympatico.ca
4909ea089c
Bug 401627, better way of handling click to close menu so that it doesn't reopen the menu again, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@240313 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-03 16:33:45 +00:00
joshmoz%gmail.com
41b4dabe30
remove nsIMenuListener interface and its usage, cuts some memory usage, faster without it, and code is much cleaner. b=400259 r=smorgan sr=roc a=pav
...
git-svn-id: svn://10.0.0.236/trunk@239070 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-09 17:38:34 +00:00
cbarrett%mozilla.com
211dad2130
Bug 303110 - Add Unified Toolbar machinery to Cocoa widgets. r=joshmoz, r=bz, sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@238320 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-30 04:03:43 +00:00
joshmoz%gmail.com
507bc15b02
extra measure of security for password textfields on Mac OS X. b=394107 r=smorgan sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@236751 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-27 16:01:34 +00:00
asqueella%gmail.com
d18c791147
Bug 393662 - Removal of Old GFX and obsolete codes in nsBaseWidget.cpp
...
p=Jonathan Steele <xfsunoles@gmail.com>
r+sr+a=roc
git-svn-id: svn://10.0.0.236/trunk@233738 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-02 15:55:28 +00:00
cbarrett%mozilla.com
1e35577cb1
Bug 393117 - Remove native resize API. r=josh r=mconnor sr+a1.9=pav
...
git-svn-id: svn://10.0.0.236/trunk@233052 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-25 01:55:29 +00:00
mats.palmgren%bredband.net
58104e6323
Don't crash when creating a surface or rendering context fails. b=303901 r+sr=vladimir
...
git-svn-id: svn://10.0.0.236/trunk@229777 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-12 00:59:38 +00:00
jwalden%mit.edu
dda6ff3c99
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
...
git-svn-id: svn://10.0.0.236/trunk@229504 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-08 07:08:56 +00:00
dbaron%dbaron.org
1ab9511838
Make nsIWidget::GetToolkit not AddRef, and thus fix leaks at callers who assumed it didn't. b=386297 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@229031 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-30 03:04:32 +00:00
mconnor%steelgryphon.com
17ae1540da
backing out bug 347743 due to major crasher in 386332
...
git-svn-id: svn://10.0.0.236/trunk@229010 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-29 17:25:41 +00:00
jst%mozilla.org
9a556ef409
Fixing bug 347743. Delay plugin destruction on windows to get it out of layout frame destruction. r+sr=roc@ocallahan.org
...
git-svn-id: svn://10.0.0.236/trunk@228910 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 00:15:12 +00:00
joshmoz%gmail.com
fe4b150663
add native resize animation support to nsIDOMChromeWindow. b=347452 r=mento r=jst sr=pav
...
git-svn-id: svn://10.0.0.236/trunk@224249 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-06 00:11:42 +00:00
sharparrow1%yahoo.com
dd459d0a71
Bug 177805: Fix the use of units in Gecko. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@219640 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-07 07:46:44 +00:00
Olli.Pettay%helsinki.fi
08df7735f7
Consolidate NS_MOUSE_***_UP/DOWN/CLICK/DBLCLICK events, r=jst,roc,josh,sergei_d,emaijala,mkaply
...
git-svn-id: svn://10.0.0.236/trunk@215370 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-16 21:35:39 +00:00
bzbarsky%mit.edu
769c6eb18d
Part of fix for bug 359341 that somehow didn't make it in the first time. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@215289 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-14 22:32:40 +00:00
cbiesinger%web.de
ce7c8b219e
Bug 357616 Remove remaining traces of nsIPref from widget/
...
r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@213999 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-23 15:29:09 +00:00
Olli.Pettay%helsinki.fi
fe7d075767
Bug 351036, Combine NS_IMAGE_ERROR and NS_SCRIPT_ERROR, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@209059 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-02 10:00:26 +00:00
Olli.Pettay%helsinki.fi
a65685f201
Bug 350846, Combine NS_***_LOAD events, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@208936 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-31 19:33:01 +00:00
gavin%gavinsharp.com
f8b438e37d
Bug 335068: Firefox and Thunderbird windows grouped under "Mozilla" rather than in separate groups, patch by Tuukka Tolvanen <tuukka.tolvanen@gmail.com>, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@203097 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-19 12:56:40 +00:00
timeless%mozdev.org
50666c89f3
Bug 337917 Make consumers stop using cids from other modules
...
r=dveditz sr=darin
git-svn-id: svn://10.0.0.236/trunk@198974 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-03 23:38:55 +00:00
darin%meer.net
42edf059cf
landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
...
git-svn-id: svn://10.0.0.236/trunk@196254 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 17:30:15 +00:00
sharparrow1%yahoo.com
4984017ecc
Bug 334547: unused code removal
...
git-svn-id: svn://10.0.0.236/trunk@194754 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:15:02 +00:00
roc+%cs.cmu.edu
5a0aae6de3
Bug 29856. Support SetWindowClass in GTK2, checking in additional files
...
git-svn-id: svn://10.0.0.236/trunk@193975 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-09 23:14:25 +00:00
bzbarsky%mit.edu
8d81bda849
Make nsIWidget::GetParent return a weak pointer. Bug 227489, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@192789 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-22 18:00:28 +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
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
roc+%cs.cmu.edu
5525e0f045
Bug 296036. Remove the very poorly specified (and redundant) field 'point' of nsEvent. r+sr=roc, patch by Eli Friedman
...
git-svn-id: svn://10.0.0.236/trunk@178666 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 03:57:07 +00:00
roc+%cs.cmu.edu
338b11b70a
Bug 301402. HideWindowChrome should do that, not make the window fullscreen in GTK2. r+sr=blizzard,a=shaver
...
git-svn-id: svn://10.0.0.236/trunk@176382 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-21 04:28:40 +00:00
mark%moxienet.com
e70d7aa72f
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
...
git-svn-id: svn://10.0.0.236/trunk@175546 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-03 05:44:08 +00:00
dbaron%dbaron.org
25b210b22c
Implement css3 syntax for url() values of cursor with optional hotspot coordinates. b=286303 r=biesi sr=bzbarsky a=asa
...
git-svn-id: svn://10.0.0.236/trunk@175468 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-01 04:29:42 +00:00
cbiesinger%web.de
a8dbace73d
38447 layout,content,dom and xpwidget part: Implement Handling of URI Values on
...
CSS "cursor" Properties
for dom,layout,content: r+sr=bz
for widget: r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@167117 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-30 21:56:11 +00:00
bryner%brianryner.com
e1daca3ce3
Reduce do_GetService code bloat further by adding specialized assignment to nsCOMPtr and providing a version with no error pointer. Also make CallGetService work the same way as CallGetComponent does, as far as using frozen/non-frozen interface to service manager. Bug 264456, r=darin.
...
git-svn-id: svn://10.0.0.236/trunk@165757 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-24 22:48:45 +00:00
darin%meer.net
3d52b0860b
fixes bug 219400 "remove callers of nsServiceManager:: methods" r=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@165089 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-07 23:59:35 +00:00
darin%meer.net
ed9e4d3d7a
eliminating uses of deprecated nsComponentManager:: methods (bug 267040), r=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@164735 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-01 18:50:36 +00:00
darin%meer.net
5608aae523
fixes bug 258473 "Taskbar icons all the same (moz head) instead of functional icons (browser vs. mail)" r=biesi
...
git-svn-id: svn://10.0.0.236/trunk@161943 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-08 22:06:17 +00:00
darin%meer.net
5e477000bd
landing v1.1 patch for 257162 "core changes required to enable XULRunner functionality" r=biesi,sr=blizzard
...
git-svn-id: svn://10.0.0.236/trunk@161862 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 18:59:27 +00:00
dbaron%dbaron.org
de29263a2e
Fix DEBUG-only leak with an nsCOMPtr. Add const. b=243724 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@159277 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 19:58:57 +00:00
cbiesinger%web.de
cfaea7482d
replace EqualsWithConversion by EqualsLiteral where possible
...
bug 248687 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@158517 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-26 14:32:11 +00:00
bzbarsky%mit.edu
e43701bf5e
Making desperate attempt to reland with a couple crash-proofing changes. Bug
...
243724, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@156783 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-22 20:54:40 +00:00
bzbarsky%mit.edu
a25eaed36b
Backing out to try and fix mac orange. Bug 243724
...
git-svn-id: svn://10.0.0.236/trunk@156782 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-22 20:04:59 +00:00
bzbarsky%mit.edu
457174619e
deCOMtaminate nsIWidget::GetChildren. Bug 243724, r+sr=roc (with sr=blizzard
...
on a previous-but-similar iteration of the patch).
git-svn-id: svn://10.0.0.236/trunk@156767 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-22 16:47:13 +00:00
gerv%gerv.net
586f796c2a
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@155091 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 22:01:16 +00:00
ben%bengoodger.com
6494975f04
227796 - XPInstall InstallTrigger API changes - add a parameter to the install js object that supports an icon, also make the install FE parameterizable via a pref. r=bsmedberg, dveditz.
...
230768 - add the ability to make a window flash only a certain number of times in the taskbar. dom stuff r/sr=jst, widget changes r=danm, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@152640 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-11 03:46:30 +00:00
bryner%brianryner.com
e6a225b469
Inline getters and setters for scaling factors on nsIDeviceContext. Bug 233103, r+sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@152326 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-05 01:57:10 +00:00
bzbarsky%mit.edu
75b3e59704
Use nsCOMArray instead of nsISupportsArray. Also kills off tabs. Bug 227491,
...
r=caillon, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@150899 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-05 23:28:41 +00:00