160 Commits

Author SHA1 Message Date
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
danm-moz%comcast.net
2958a833c7 new |placement| parameter to PlaceBehind. bug 42557 r=neil (mostly), rjc. rs=hyatt
git-svn-id: svn://10.0.0.236/trunk@147649 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-07 01:19:51 +00:00
dwitte%stanford.edu
7c19a3de4e Bug 127575: enable full screen mode to function on secondary display of multi-monitor systems.
patch by Dean Tessman, r=ere, sr=jag, a=asa.


git-svn-id: svn://10.0.0.236/trunk@142217 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-08 18:31:01 +00:00
roc+%cs.cmu.edu
c43b1f1f74 Bug 113232. Support translucent chrome. Relanding, fingers crossed. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@140762 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-06 02:49:40 +00:00
darin%netscape.com
418b92e9d5 backing out roc+%cs.cmu.edu check-in for bug 113232
git-svn-id: svn://10.0.0.236/trunk@140172 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 00:07:00 +00:00
roc+%cs.cmu.edu
4afc0e3336 Bug 113232. Make 'background:transparent' work on top-level XUL windows. r=pavlov,kmcclusk,bzbarsky,sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@140131 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-24 04:54:48 +00:00
bryner%netscape.com
fbb0374387 Ensure that mWindowType is initialized. Fixes intermittent gray windows on mac (bug 181293). r=pinkerton, sr=roc.
git-svn-id: svn://10.0.0.236/trunk@139180 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-10 01:23:32 +00:00
dbaron%dbaron.org
6ed727cbe8 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@136028 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 23:19:20 +00:00