Commit Graph

319 Commits

Author SHA1 Message Date
jst%mozilla.jstenback.com
ebed1ee784 Fixing bug 289940. Make chrome event handlers only receive trusted events by default. r=jonas@sicking.cc, sr=peterv@propagandism.org, a=chofmann@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@172848 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-28 23:48:28 +00:00
aaronleventhal%moonset.net
26c4323c6c Bug 167145. When PreventDefault() called for onkeydown event, do the same for onkeypress that follows. r=bryner, sr=neil
git-svn-id: svn://10.0.0.236/trunk@167966 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-19 02:38:59 +00:00
bsmedberg%covad.net
4c08900f0e Bug 273876 - libxul step 2 (everything through widget, except spidermonkey) r=darin; again, this should not affect non-xulrunner trees.
git-svn-id: svn://10.0.0.236/trunk@166497 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-09 19:28:35 +00:00
bzbarsky%mit.edu
3a053f56de Push view update batching up to the root view manager. Make all associated
members only be accessed by the root view manager.  Document the invalidation
setup a bit.  Bug 244290, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@164628 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-29 20:47:25 +00:00
bsmedberg%covad.net
13d4d56d80 Bug 237745 (app-startup) - split off the pieces of appshellservice that have to do with the startup sequence into a new (forked, temporarily) app-startup service r+sr=darin+biesi+Neil
git-svn-id: svn://10.0.0.236/trunk@164618 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-29 19:28:38 +00:00
ginn.chen%sun.com
9ad2cbe919 bug 251492 [gnome]selected item text wrong color in high-contrast themes
ginn.chen%sun.com r=bryner sr=dbaron
also fix bug 244955 [GNOME] incorrect system colors for the menu item text


git-svn-id: svn://10.0.0.236/trunk@164406 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-26 01:45:28 +00:00
aaronleventhal%moonset.net
2ed5e7dde3 Bug 261054. Make caret consistently the same width throughout Gecko/Mozilla. Configurable through ui.caretWidth. r=glazou, sr=rbs
git-svn-id: svn://10.0.0.236/trunk@163639 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-13 01:12:14 +00:00
mats.palmgren%bredband.net
3b5f384b21 Remove -moz-count-* and (unused) eCursor_arrow_* cursors. b=259639 r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@162532 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-19 19:49:29 +00:00
mats.palmgren%bredband.net
d613fa7dee Add CSS3 cursors, bug 163174, r=lordpixel@mac.com r=pinkerton@aol.net sr=dbaron@dbaron.org
git-svn-id: svn://10.0.0.236/trunk@162144 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-11 23:24:30 +00:00
cbiesinger%web.de
6c42c459cb Bug 250782 [Xlib] make nsLookAndFeel::GetMetric return 0 if the requested metric
is unknown, like all other look and feel impls
r=roland.mainz@nrubsig.org


git-svn-id: svn://10.0.0.236/trunk@159418 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 12:08:06 +00:00
dbaron%dbaron.org
4513a082d6 Make NS_MOUSE_ENTER and NS_MOUSE_EXIT events behave the same way on X11 platforms as they do on Windows and Mac. b=20022 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@158286 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-22 04:29:59 +00:00
roc+%cs.cmu.edu
0b0fa89131 Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@157992 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 00:13:25 +00:00
bryner%brianryner.com
a172695329 fixing bustage
git-svn-id: svn://10.0.0.236/trunk@157728 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-10 21:11:02 +00:00
timeless%mozdev.org
4dcef97f98 Bug 243724 deCOMtaminate nsIWidget::GetChildren
xlib ports bustage fix


git-svn-id: svn://10.0.0.236/trunk@156903 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-25 02:27:01 +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
cbiesinger%web.de
2426ce8b99 fixing xlib bustage
git-svn-id: svn://10.0.0.236/trunk@155593 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-27 18:01:08 +00:00
timeless%mozdev.org
2e13e2625b Bug 239132 nsIWidget::SetTitle should use nsAString, not nsString
patch by marco@gnome.org r=bsmedberg sr=darin


git-svn-id: svn://10.0.0.236/trunk@155093 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 23:18:23 +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
timeless%mozdev.org
cbcf3e2ac5 Bug 215587 memory leak in nsClipboard::GetData
r=akk sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@154782 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-13 06:51:09 +00:00
timeless%mozdev.org
51e091e99e Bug 215587 memory leak in nsClipboard::GetData
r=akk sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@154776 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-13 05:37:17 +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
3d8a7179f8 Improve the way in which nsEvent and its subclasses are initialized. Commonly-used members can now be initialized via an inline constructor, and all other members are initialized to zero. eventStructType is set automatically. This also fixes some cases where an eventStructType was doubling as a message -- NS_TEXT_EVENT is now only used as an eventStructType, with a message of NS_TEXT_TEXT. NS_COMPOSITION_* events get an eventStructType of NS_COMPOSITION_EVENT, and ditto for NS_RECONVERSION_*. NS_DRAGDROP_EVENT is no longer an eventStructType since it is not a unique type of struct. There is also some miscellaneous cleanup to nsDOMEvent. Bug 220228, r=jst, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@151191 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-12 08:25:18 +00:00
bsmedberg%covad.net
7e08b118b7 Continuing to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet.
git-svn-id: svn://10.0.0.236/trunk@150973 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-07 13:37:00 +00:00
bsmedberg%covad.net
9706f93476 Beginning to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet.
git-svn-id: svn://10.0.0.236/trunk@150961 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-07 01:22:31 +00:00
caillon%returnzero.com
9bb98f6586 226059
nsITransferable* nsClipboard::GetTransferable() returns an addrefed raw pointer
r=timeless sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@149505 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-18 20:54:29 +00:00
bzbarsky%mit.edu
a2b2b6f817 GTK1 and xlib versions of the patch for bug 102578.
For xlib, patch by Andrej Czapszys (czapszys@comcast.net), r=blizzard,
sr=bryner

For GTK1, patch by Kenneth Herron (kjh-5727@comcast.net), r=blizzard,
sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@149436 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-17 17:03:24 +00:00
bryner%brianryner.com
c81aa21722 Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
git-svn-id: svn://10.0.0.236/trunk@146626 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-08 00:31:50 +00:00
jshin%mailaps.org
49649edc50 bug 200732 : adding a few missing return value checks for GetUnicode(En|De)coder(Raw) : r=smontagu, sr=blizzard (original bug was about crash on HP/UX under UTF-8 locale)
git-svn-id: svn://10.0.0.236/trunk@145231 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-26 10:15:24 +00:00
jaggernaut%netscape.com
df747d0621 Bug 213602: Switch some users of NS_GetWeakReference over to do_GetWeakReference. r=bzbarsky, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@145205 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-25 19:06:59 +00:00
danm-moz%comcast.net
b835fecf26 learn how to make an eWindowType_invisible widget. bug 207742 r=brendan,bryner
git-svn-id: svn://10.0.0.236/trunk@145192 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-25 14:53:37 +00:00
jaggernaut%netscape.com
f34216bf2d Bug 25886: Get rid of a bunch of unused NS_DEFINE_IID, NS_DEFINE_CID. r=caillon, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@144992 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-20 07:47:59 +00:00
brade%netscape.com
85f4f74ebe unify contract ids (omitting platform); r=smontagu, rs=blizzard (also discussed
with pinkerton, sfraser, timeless, kaie, bryner and probably a few others), bug=211360


git-svn-id: svn://10.0.0.236/trunk@144403 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-02 21:38:04 +00:00
mkaply%us.ibm.com
3fcc2a572a #188071
r=mkaply, sr=dbaron
Add a lookandfeel color for button default so it can be different than 3D shadow


git-svn-id: svn://10.0.0.236/trunk@143884 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-18 21:16:29 +00:00
jaggernaut%netscape.com
e1081b9333 Hopefully fix bustage
git-svn-id: svn://10.0.0.236/trunk@143632 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-12 10:14:09 +00:00
jaggernaut%netscape.com
3b5f6ab5aa Bug 198333: Get rid of nsDispatchListener. r=darin, sr=bryner, a=Asa
git-svn-id: svn://10.0.0.236/trunk@142363 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-13 04:25:01 +00:00
varga%netscape.com
9a018ee06d Fix for bug 189719. Automatic image sizing: Use a custom magnifying glass cursor.
r=dbaron, sr=roc, a=sspitzer


git-svn-id: svn://10.0.0.236/trunk@142076 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-02 22:23:55 +00:00
bryner%netscape.com
6d58bc1d0d Remove now-unused nsScrollingView and nsIScrollbar implementations. Removed unused widget/public/nsWidgetSupport.h. Bug 201624, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@141538 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-21 23:01:36 +00:00
seawood%netscape.com
3b350b75cd Remove global _POSIX_SOURCE & _SVID_SOURCE defines for linux.
Bug #202510 r=darin


git-svn-id: svn://10.0.0.236/trunk@141408 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-18 20:14:17 +00:00
timeless%mozdev.org
091571b689 Bug 198861 valgrind nsWindow::Resize uses unitialized value: mShown
r=biesi sr=tor


git-svn-id: svn://10.0.0.236/trunk@140202 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 02:30:24 +00:00
timeless%mozdev.org
0e5f07166f Bug 106386 rid source of misspellings
patch by nb@ipnode.info r=biesi sr=dmose


git-svn-id: svn://10.0.0.236/trunk@140130 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-24 04:15:34 +00:00
varga%netscape.com
ef2945de71 Fix for bug 117954. Auto-close springloaded folders except the destination
folder.
r=bryner, sr=dmose
- added a value array to store indexes of rows, currently only used for auto
closing of spring loaded folders
- added several tree related settings to nsILookAndFeel service
- made all timers use this service


git-svn-id: svn://10.0.0.236/trunk@139581 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-16 23:26:31 +00:00
dougt%netscape.com
fed2927b2c Create a new xpcom obsolete library (and component library).
Moved nsFileSpec and related classes into this obsolete library.
  Moved nsRegistry and related libreg functionality into the obsolete library.

Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.

Combined the following DLLs (source -> dest)
  uriloader -> docshell
  shistory -> docshell
  jsurl -> jsdom
  gkview -> gklayout

Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer

Modifed the xpt_link tool so that you can specify a “only include” cid list that can mask CID’s that you are not interested in.

Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).

Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService

Bug 194240, r/sr = darin, alec.


git-svn-id: svn://10.0.0.236/trunk@139480 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-15 01:04:32 +00:00
kyle.yuan%sun.com
b164fbee07 Bug 196388 crash when using shift-F10 in composer to bring up context menu
using NS_IF_RELEASE instead of NS_RELEASE


git-svn-id: svn://10.0.0.236/trunk@139433 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-14 05:12:48 +00:00
seawood%netscape.com
5257d13e8d Dropping build infrastructure for supporting building with mulitple toolkits.
Bug #191528 r=pavlov


git-svn-id: svn://10.0.0.236/trunk@138729 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-28 22:02:21 +00:00
cbiesinger%web.de
657dc57af7 remove ifdef IBMBIDI from widget, r+sr=roc+moz bug 89203
git-svn-id: svn://10.0.0.236/trunk@136506 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-17 11:40:13 +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
dbaron%fas.harvard.edu
ffb8d9cca7 Change my email address from dbaron@fas.harvard.edu to dbaron@dbaron.org. Comment changes only.
git-svn-id: svn://10.0.0.236/trunk@135757 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-01 23:53:20 +00:00
seawood%netscape.com
f8f86e7f05 Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.
Bug #186241 r=dougt


git-svn-id: svn://10.0.0.236/trunk@135661 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-28 01:15:07 +00:00