365 Commits

Author SHA1 Message Date
dbaron%dbaron.org
66e6ee8605 Move XPCNativeWrapper.js from communicator to global. b=256630 r=bryner sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@162638 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-22 00:42:50 +00:00
roc+%cs.cmu.edu
ab88d1e1ac Bug 259032. DeCOMtaminate nsIFrame::GetNext/PrevInFlow. r+sr=roc, patch by Will Levine
git-svn-id: svn://10.0.0.236/trunk@162269 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-14 02:28:03 +00:00
timeless%mozdev.org
70464a6236 Moving context menu from treechildren context to tree contextmenu for right panels of dom inspector. This makes them
keyboard accessible.
r=caillon sr=neil


git-svn-id: svn://10.0.0.236/trunk@161269 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 20:07:54 +00:00
bryner%brianryner.com
2dbfb983b1 Remove refcounting version of nsIPresShell::GetPresContext. Bug 253889, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@161072 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-20 20:34:37 +00:00
timeless%mozdev.org
2f073b9690 calling addEventListener and passing an object that is not defined yet
fails, which means that code expecting the result of that function call
is somewhat unhappy, to the tune of:
Error: inspector is not defined
Source File: chrome://inspector/content/sidebar.js
Line: 142
r=caillon rs(sr)=neil


git-svn-id: svn://10.0.0.236/trunk@160507 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 21:35:01 +00:00
timeless%mozdev.org
d53dab7623 Bug 222357 Shift-F10 doesn't trigger context menu
rs=caillon rs=neil


git-svn-id: svn://10.0.0.236/trunk@160505 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 20:48:57 +00:00
timeless%mozdev.org
672f1fb51e changing onclick to oncommand so that i can use a keyboard to install the
domi sidebar
rs=caillon rs=bz


git-svn-id: svn://10.0.0.236/trunk@160501 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-08 20:20:38 +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
cbiesinger%web.de
137f4a2514 Bug 252468 Remove outdated autostretch attribute from the tree
patch by Simon Paquet <bugzilla@babylonsounds.com> r=neil rs=bz


git-svn-id: svn://10.0.0.236/trunk@160062 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-29 18:25:42 +00:00
bzbarsky%mit.edu
73690f9d73 Change FlushPendingNotifications to have more granularity and update callers to
only flush the things they really need flushed.  Bug 144072, r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@157037 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-27 22:08:42 +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
caillon%redhat.com
c18e8e3fbc Patch for bug 239785: "only first part blinks for elements split into multiple lines"
Contributed by Michal Ceresna <ceresna@amos.sturak.sk>
r=caillon, sr=roc


git-svn-id: svn://10.0.0.236/trunk@156537 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-18 17:52:05 +00:00
roc+%cs.cmu.edu
92e59ef827 Backing out 233441.
git-svn-id: svn://10.0.0.236/trunk@156464 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-17 16:29:13 +00:00
jst%mozilla.jstenback.com
b91a41077c Fixing bug 242734. deCOMtaminate nsITextContent. r+sr=bryner@brianryner.com
git-svn-id: svn://10.0.0.236/trunk@156106 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-07 20:55:17 +00:00
roc+%cs.cmu.edu
1eea5c536c Bug 233441. Make nsViewManager always have a root view, you can't change it. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@156019 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-06 03:17:14 +00:00
bzbarsky%mit.edu
c3e5151edc Make click-to-select work on nodes that are more than one level down the frame
hierarchy.  Bug 240892, r=timeless, sr=peterv


git-svn-id: svn://10.0.0.236/trunk@155286 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-21 15:09:27 +00:00
bzbarsky%mit.edu
13387dd229 Don't crash if we're asked for the style rules for a node in a document with no
presentation at all.  Bug 240767, r=caillon, sr=bryner.


git-svn-id: svn://10.0.0.236/trunk@155165 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-19 20:07:04 +00:00
gerv%gerv.net
d6544e324a Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155092 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 22:14:17 +00:00
varga%nixcorp.com
ce53bd6ec2 Fix for bug 221619. Tree widget refactoring and enhancement. r=neil sr=bryner
git-svn-id: svn://10.0.0.236/trunk@155017 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-17 05:53:38 +00:00
bzbarsky%mit.edu
1c7a6361be Make nsXULElement::GetChildNodes use the same (live) node list that
nsGenericElement uses.  Bug 240633, r+sr=jst on the C++ changes, r=neil, sr=jst
on the JS changes.


git-svn-id: svn://10.0.0.236/trunk@154950 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-15 22:14:39 +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
neil%parkwaycc.co.uk
8b60129c71 Bug 189950 Inspector should not use @mozilla.org/network/local-file-channel;1 p=ajvincent@juno.com r=darin sr=brendan a=asa
git-svn-id: svn://10.0.0.236/trunk@154602 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-07 23:26:27 +00:00
caillon%redhat.com
712341d03a Bug 236973
Have some of DOM Inspector's treerow backgrounds alternate.
r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@153820 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-10 04:55:41 +00:00
bryner%brianryner.com
62dee43850 deCOMtaminate nsIPresContext::GetEventStateManager. Bug 229371, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@153335 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-27 17:17:37 +00:00
kairo%kairo.at
e4d71ded63 bug 234014 - Use the XUL preprocessor for build-time inserting of skinVersion strings, r=bsmedberg, sr=peterv
git-svn-id: svn://10.0.0.236/trunk@153329 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-27 11:54:28 +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
db48x%yahoo.com
a26a05f4eb bug 218210 - find nodes does not work when searching for attribute
also makes search match on substrings, and makes it case insensitive
r=timeless, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@153014 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-20 08:39:01 +00:00
cbiesinger%web.de
466b4e1f26 bug 232928 "DOM inspector" in sidebar is not localizable
patch by Constantine A. Murenin <cnst.bmo@bugmail.mojo.ru> r=caillon sr=bryner


git-svn-id: svn://10.0.0.236/trunk@152961 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 21:01:33 +00:00
timeless%mozdev.org
daba24dd31 Bug 121634 JS error: viewer.onpopupshowingContext is not a function
r=caillon sr=bz


git-svn-id: svn://10.0.0.236/trunk@152920 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 09:21:00 +00:00
bryner%brianryner.com
7ace3321e6 Inline TwipsToPixels and PixelsToTwips on nsIPresContext. Bug 229371, r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@152647 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-11 04:57:07 +00:00
jst%mozilla.jstenback.com
854468a176 Fixing bug 233307. deCOMtaminating nsIScript* and related interfaces. r+sr=bryner@brianryner.com.
git-svn-id: svn://10.0.0.236/trunk@152565 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-09 22:48:53 +00:00
kairo%kairo.at
9eeba6dafc bug 232011 - Use the XUL preprocessor for build-time inserting of localeVersion strings, this removes contents*.rdf.in files and resurrects the contents*.rdf files, using preprocessor.pl via the jar.mn definitions
git-svn-id: svn://10.0.0.236/trunk@152289 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-04 14:24:38 +00:00
jst%mozilla.jstenback.com
6629ad58f7 Fixing bug 232503. Start using Empty[C]String() to save a bit on code-size. r+sr=peterv@propagandism.org
git-svn-id: svn://10.0.0.236/trunk@152045 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-29 22:04:45 +00:00
jst%mozilla.jstenback.com
12ed685455 Fixing bug 230840. DeCOMtaminating nsIDocumentObserver, nsIAttribute, nsIContentList, and nsIContentIterator, and doing some other cleanup. r=jonas@sicking.cc, sr=bryner@brianryner.com
git-svn-id: svn://10.0.0.236/trunk@151784 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-24 00:46:17 +00:00
jst%mozilla.jstenback.com
803e4eb910 General deCOMtamination of nsIDocument, nsIContent, and nsIFormSubmission. Eliminating nsIAttributeContent, and doing some URL->URI changes. r+sr=peterv@propagandism.org
git-svn-id: svn://10.0.0.236/trunk@151115 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-09 23:54:21 +00:00
dbaron%dbaron.org
6123ccb779 Fix one-time leak of atoms by converting to static atoms. b=230361 r=caillon sr=bryner
git-svn-id: svn://10.0.0.236/trunk@151088 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-09 19:01:46 +00:00
bryner%brianryner.com
468d3e2e8d Eliminate nsIStyleSet as an XPCOM interface, making the implementation internal to layout. Frame constructor ownership moves to the pres shell, and the style set methods that forward to the frame constructor are gone. Rewrote style set sheet add/remove to reduce code size. For more details, see bug 64116. r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@150998 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-07 22:30:53 +00:00
dbaron%dbaron.org
1d931c5c0a Free remaining stack items in destructor to fix leaking pretty much everything. b=230264 r=caillon sr=bryner
git-svn-id: svn://10.0.0.236/trunk@150995 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-07 22:17:05 +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
technutz%netscape.net
2f8590f829 Bug 229806. CSS Errors in DOM Inspector. Patch by Bob Clary <bc@bclary.com> r=timeless, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@150824 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-01 17:12:35 +00:00
dbaron%dbaron.org
fffdfafc51 Use stable APIs in inCSSValueSearch. b=224164 r=caillon sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@150769 18797224-902f-48f8-a5cc-f745e15eee43
2003-12-29 19:05:02 +00:00
neil%parkwaycc.co.uk
83da912668 Bug 133606 getAnonymousElementByAttribute now works r=caillon sr=bz
git-svn-id: svn://10.0.0.236/trunk@150535 18797224-902f-48f8-a5cc-f745e15eee43
2003-12-19 21:47:21 +00:00
dbaron%dbaron.org
0c3c71426a Separate locale version from Mozilla version so we do not have to bump locale version for every release. b=226377 r=kairo, bsmedberg sr=ben a=asa
git-svn-id: svn://10.0.0.236/trunk@149944 18797224-902f-48f8-a5cc-f745e15eee43
2003-12-02 23:22:11 +00:00
bzbarsky%mit.edu
f37280891e Convert URL stuff in XBL to use nsIURI instead of strings. Bug 224765, r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@149454 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-17 21:03:32 +00:00
timeless%mozdev.org
c833710ea6 Bug 220891 Create Profile Wizard overhaul
patch by borggraefe@despammed.com r=neil sr=roc


git-svn-id: svn://10.0.0.236/trunk@148907 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-06 13:33:51 +00:00
timeless%mozdev.org
369789aeb2 Bug 224215 Edit Attribute says "Enter the attribute name" instead of "Enter the attribute value"
r=caillon sr=heikki


git-svn-id: svn://10.0.0.236/trunk@148881 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-05 22:27:34 +00:00
bryner%brianryner.com
eeddf02bde deCOMtaminate nsIDocument by changing methods to use return value instead of out-params, eliminating unused nsresult return values, moving some members to nsIDocument and inlining the getters/setters. Bug 222134, r=bzbarsky, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@148257 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-22 06:09:48 +00:00
kairo%kairo.at
b88009d020 bug 154927 - automate localeVersion updates based on milestone.txt - we'll now create all those files during compile time from .in files, r=leaf, sr=bz
git-svn-id: svn://10.0.0.236/trunk@148108 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-18 17:54:07 +00:00
neil%parkwaycc.co.uk
188c3fa081 Bug 221988 Replace doesQI function with built-in instanceof operator r=peterv sr=alecf moa=caillon
git-svn-id: svn://10.0.0.236/trunk@148087 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-17 22:45:47 +00:00