mark%moxienet.com
e0d186a0cf
305479 Cmd-, needs to be pressed twice to access Preferences. Enable the preferences command when it's known that one exists, don't defer it until asked to update the menus. r=josh sr=pink a/1.8.1=me
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195310 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-24 23:54:12 +00:00
joshmoz%gmail.com
6463b289e3
Move Cocoa widgets application menu compat code for Carbon widgets from trunk to branch. This means we can use the same application menu XUL with Cocoa or Carbon widget builds. Fixes UI bustage from merge of 324180. r=mento a=josh
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@190814 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 08:08:51 +00:00
bsmedberg%covad.net
adc050bf6d
Bug 295711 part 2 - hide menus (mac) that do not have a <menupopup> child - r=jhpedemonte sr=jst a=shaver
...
git-svn-id: svn://10.0.0.236/trunk@174122 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-03 17:53:40 +00:00
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
smfr%smfr.org
d96dc1f2b2
Fix bug 279510: remove all the pre-Carbon code and TARGET_CARBON #idfefs from widget. Patch by Ludovic Hirlimann <qa-mozilla@hirlimann.net>, r=pink, sr=me
...
git-svn-id: svn://10.0.0.236/trunk@168451 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-28 17:59:37 +00:00
bzbarsky%mit.edu
e272c87dda
Remove the long-deprecated nsIWebShell interface. Bug 273319, r=biesi, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@167223 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-03 22:51:17 +00:00
cbiesinger%web.de
767616513d
235581 fix warnings in widget/src/mac
...
patch by Ludovic Hirlimann <qa-mozilla@hirlimann.net > r=pinkerton sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@163156 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-03 15:50:51 +00:00
bryner%brianryner.com
865734bf2f
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
...
git-svn-id: svn://10.0.0.236/trunk@160184 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-31 23:15:21 +00:00
roc+%cs.cmu.edu
bdc7e5f59b
Bug 226439. Convert Seamonkey to EqualsLiteral. rs=darin
...
git-svn-id: svn://10.0.0.236/trunk@156785 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-22 22:15:22 +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
sicking%bigfoot.com
e4632ed495
Bug 237566: Remove nsIContent::ReplaceChildAt and supportive codepaths.
...
r=bz sr=jst
git-svn-id: svn://10.0.0.236/trunk@154723 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-12 22:48:33 +00:00
dbaron%dbaron.org
e5ad15e520
Rename {nsIDocument,nsIDocumentObserver,nsIFrame}::ContentChanged to CharacterDataChanged, since that's the only thing it's used for. Replace its nsISupports* parameter with a PRBool, since we don't need to allocate an object to pass a boolean parameter. Remove some (but probably not all) unneeded implementations on frames whose content is never a text node. b=234960 r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@153040 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-20 21:38:31 +00:00
jst%mozilla.jstenback.com
c8c3147620
Fixing mac bustage.
...
git-svn-id: svn://10.0.0.236/trunk@151787 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-24 01:30:02 +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
jst%mozilla.jstenback.com
2affc5b4f0
Fixing bug 225837. DeCOMtaminating nsIContent more, making GetTag() return a weak raw pointer, and renaming GetTag() to Tag(), and making GetRangeList() return an const nsVoidArray*, and changing GetContentID() to return the id, and renaming it to ContentID(). r=jonas@sicking.cc, sr=bryner@brianryner.com.
...
git-svn-id: svn://10.0.0.236/trunk@149527 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-19 01:20:56 +00:00
bzbarsky%mit.edu
62c2420626
Make presshell batch processing of style changes (using BeginUpdate/EndUpdate
...
notifications). Bug 200931, r=peterv, sr=jst
git-svn-id: svn://10.0.0.236/trunk@147516 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-02 21:29:40 +00:00
jst%mozilla.jstenback.com
8a4e4eacf2
Fixing build bustage.
...
git-svn-id: svn://10.0.0.236/trunk@147357 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-27 05:49:52 +00:00
hyatt%mozilla.org
e291edca22
Also init. clickcount and widget as per bryner's comments. sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@145605 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-05 08:29:29 +00:00
hyatt%mozilla.org
7e97fd5b46
Also init. clickcount and widget as per bryner's comments. sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@145604 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-05 08:28:27 +00:00
hyatt%mozilla.org
fe31ab4ed4
Fix for 204742, sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@145603 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-05 08:24:45 +00:00
bzbarsky%mit.edu
767bf9591b
more mac build bustage fixes
...
git-svn-id: svn://10.0.0.236/trunk@145305 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-29 01:19:26 +00:00
bzbarsky%mit.edu
9e4941c980
DeCOMify GetParent/GetBindingParent/GetDocument on nsIContent. Bug 213823,
...
r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@145292 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-28 21:35:53 +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
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
dbaron%dbaron.org
593f58592d
Remove hint parameter from AttributeChanged methods and simplify style hint mechanism. b=211308 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@144735 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-11 21:16:12 +00:00
caillon%returnzero.com
8be0fdb76f
More build bustage fixing.
...
git-svn-id: svn://10.0.0.236/trunk@143702 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-14 00:41:01 +00:00
caillon%returnzero.com
6db5ae9aa6
Mac bustage fixes.
...
git-svn-id: svn://10.0.0.236/trunk@143695 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-13 23:26:24 +00:00
caillon%returnzero.com
0a6d1ae509
Bug 209087
...
Content interface out-parameters should use ptr-to-ptrs instead of ref-to-ptrs and some small deCOMtamination.
r+sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@143683 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-13 20:10:01 +00:00
jst%netscape.com
08e9d026e0
Fixing bug 124412. Making nsXULDocument inherit nsXMLDocument to avoid the need to duplicate a large amount of code in nsXULDocument. Also removing nsMarkupDocument and nsIDOMEventCapturer that are no longer needed. Changing the inheritance of nsIDOMXULDocument to avoid ~60 or so forwarding methods, and doing a *lot* of code cleanup. r=bugmail@sicking.cc, sr=peterv@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@140344 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-26 07:41:30 +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
sicking%bigfoot.com
db4678c2f2
Bug 181808: Use macros to declare and implement nsIDocumentObserver
...
r=caillon sr=bz
git-svn-id: svn://10.0.0.236/trunk@134395 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-25 08:33:30 +00:00
sdagley%netscape.com
1a0e429da2
#56589 - Add shared menus support (requires version 1.2 of SharedMenus.component) for CFM version of Mozilla for Mac OS X. r=bnesse,sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@131488 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-08 23:09:00 +00:00
dougt%netscape.com
e289284076
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@129050 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 17:13:19 +00:00
roc+%cs.cmu.edu
380c23ee4b
Fix probable Mac build bustage
...
git-svn-id: svn://10.0.0.236/trunk@128045 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-24 15:07:24 +00:00
dbaron%fas.harvard.edu
1e850f52c6
Fix up and enable hierarchical :hover and remove the hacks that made :hover work for anchors without it. Pass mask rather than pseudo-class to ContentStatesChanged notifications. Optimize event state changes in the style system by passing state mask to HasStateDependentStyle and using it in HasStateDependentStyle implementations. b=5693 r=bryner, joki sr=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@118715 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-11 03:49:30 +00:00
dbaron%fas.harvard.edu
4d91361814
Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
...
git-svn-id: svn://10.0.0.236/trunk@117345 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-23 22:26:36 +00:00
bryner%netscape.com
01634657fa
- Implement the :checked CSS pseudoclass which maps to the "selected" property on option elements.
...
- Eliminate the _moz-option-selected attribute; move the actual selected state into the option content node.
- Change all users of _moz-option-selected to use :checked.
- Add a third parameter to nsIDocument[Observer]::ContentStatesChanged to indicate which pseudoclass changed, this is used for optimizing handling of :checked state changes.
Bug 128947, r=dbaron, sr=jst, a=asa.
git-svn-id: svn://10.0.0.236/trunk@116029 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-07 03:34:29 +00:00
pinkerton%netscape.com
9e064c6abd
if we don't find the command in our table, don't return noErr from the event handler so things like plugins still get a crack at it. r=peterl/sr=sfraser. bug# 108835
...
git-svn-id: svn://10.0.0.236/trunk@108483 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 20:19:14 +00:00
dbaron%fas.harvard.edu
d3a1b4c5f8
FizillaMach: Make the Quit menu item work by checking the command attribute in nsMenuBarX::ExecuteCommand as in nsMenuItemX::DoCommand. b=107212 r=pinkerton sr=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@107998 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-14 01:53:33 +00:00
pinkerton%netscape.com
d3777355aa
rewrite osx menus to use carbon command events to work around all MenuSelect problems on carbon on 9. r=beard/sr=sfraser, bug#58227
...
git-svn-id: svn://10.0.0.236/trunk@106270 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-25 13:58:13 +00:00
pinkerton%netscape.com
7d96e85f1c
remove prefs and quit from edit/file menus on osx (they're in the app menu now). r=sdagley/sr=blake,smfr. bug#68098
...
git-svn-id: svn://10.0.0.236/trunk@105773 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-19 14:13:20 +00:00
dbaron%fas.harvard.edu
7bb7b59a69
Replace uses of overloaded |fputs| and most uses of |ns[C]String::ToCString|. b=104763 r=jag rs=scc
...
git-svn-id: svn://10.0.0.236/trunk@105460 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-16 03:53:44 +00:00
pinkerton%netscape.com
e73b140671
bug 102204, r=sdagley sr=sfraser a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@104659 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-05 14:16:20 +00:00
gerv%gerv.net
13afb6d0f9
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
...
git-svn-id: svn://10.0.0.236/trunk@104119 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-28 20:14:13 +00:00
hyatt%netscape.com
880b78a482
Fix Mac bustage.
...
git-svn-id: svn://10.0.0.236/trunk@101799 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-25 06:42:37 +00:00
bryner%netscape.com
89ad8fb4c6
Fixing mac bustage, I hope.
...
git-svn-id: svn://10.0.0.236/trunk@101288 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 09:44:54 +00:00
pinkerton%netscape.com
2f64bc721b
fix build bustage with nsMenuEvent
...
git-svn-id: svn://10.0.0.236/trunk@99462 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-18 01:09:46 +00:00
jaggernaut%netscape.com
51b17b5bf0
Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
...
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.
nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
git-svn-id: svn://10.0.0.236/trunk@98363 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-30 11:02:25 +00:00
pinkerton%netscape.com
1bf8c2d885
don't increment the number of menus unless the menu is actually visible. r=saari/sr=ben/a=asa. bug# 83430.
...
git-svn-id: svn://10.0.0.236/trunk@98051 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-27 06:37:44 +00:00
pinkerton%netscape.com
5c32fb0a1d
add 'about mozilla' item and impl to carbon menu code. fix indentation. bug#83187, r=saari/sr=sfraser.
...
git-svn-id: svn://10.0.0.236/trunk@96027 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-29 23:18:26 +00:00