9622 Commits

Author SHA1 Message Date
timeless%mozdev.org
cb6d168fcc Bug 308573 use if (NS_FAILED(...)) instead of if NS_FAILED(...)
patch by b.jacques@planet.nl r=darin sr=darin


git-svn-id: svn://10.0.0.236/trunk@180324 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-15 23:17:17 +00:00
scootermorris%comcast.net
cbaaa3d672 Fix for Bug 302640 -- hasFeature for SVG DOM implementation yields true with native SVG disabled
r=jwatt


git-svn-id: svn://10.0.0.236/trunk@180254 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 23:30:37 +00:00
mats.palmgren%bredband.net
a5a665c166 Crash if JavaScript close() is executed from onchange handler. b=308025 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@180177 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 05:03:20 +00:00
scootermorris%comcast.net
f57436def2 Bug 294517 -- implement SVG Patterns
r=tor


git-svn-id: svn://10.0.0.236/trunk@180151 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 22:38:36 +00:00
Olli.Pettay%helsinki.fi
240c59a0a5 Bug 305678, Cleaning up element implementations. Removing nsXULElement::InsertChildAt and nsXULElement::AppendChildTo. r=bz, sr=jst
git-svn-id: svn://10.0.0.236/trunk@180139 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 20:01:45 +00:00
gerv%gerv.net
2983577643 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@180128 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 18:40:56 +00:00
Olli.Pettay%helsinki.fi
f0110ebc1d Bug 202764, nsXULDocument::HandleDOMEvent can go away. r=jst, sr=bz
git-svn-id: svn://10.0.0.236/trunk@180115 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-13 16:18:23 +00:00
tor%cs.brown.edu
af816cb1c2 Bug 308180 - feComponentTransfer type discrete not stepping properly.
r=scooter


git-svn-id: svn://10.0.0.236/trunk@180060 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 23:08:09 +00:00
bzbarsky%mit.edu
dfe3e9b0bc Improve the CSSLoader API: make it clear which methods return results
sync and which return async, move the handling of alternates more completely
into the CSSLoader, make it possible for observers to tell whether the load
actually succeeded.  Bug 293825, r+sr=peterv


git-svn-id: svn://10.0.0.236/trunk@180035 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 18:41:15 +00:00
tor%cs.brown.edu
1f92111d10 Bug 307565 - crash when filtering nothing, or <feMerge> with no children.
r=scootermorris


git-svn-id: svn://10.0.0.236/trunk@180030 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 16:16:37 +00:00
bzbarsky%mit.edu
15785a7269 Fix bug 307600 for XTF and XUL too. r+sr=peterv
git-svn-id: svn://10.0.0.236/trunk@180027 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 14:48:57 +00:00
peterv%propagandism.org
1867b9e328 Trying to fix for balsa orange (from the fix for bug 251025). Patch by bz, r/sr=peterv.
git-svn-id: svn://10.0.0.236/trunk@180014 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 09:18:48 +00:00
peterv%propagandism.org
31170dd919 Follow-up to fix for bug 251025, make Clone/CloneContent const again.
git-svn-id: svn://10.0.0.236/trunk@180011 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 07:34:25 +00:00
bzbarsky%mit.edu
ebc997bcf6 More use of EmptyString(). Bug 232691, patch by Vidar Braut Haarr
<vhaarr+bmo@gmail.com>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@180005 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 01:28:51 +00:00
bzbarsky%mit.edu
f3b8a0309d Forgot file. Bug 307600
git-svn-id: svn://10.0.0.236/trunk@179997 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-11 19:37:04 +00:00
bzbarsky%mit.edu
06a3695338 Implement an AttrValueIs method on nsIContent which can be used to quickly
check whether a given attribute has a given value.  Use it in
nsContentList::NamedItem.  Bug 307600, r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@179995 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-11 19:20:08 +00:00
peterv%propagandism.org
bf275b9760 Remove obselete include (bad merge).
git-svn-id: svn://10.0.0.236/trunk@179993 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-11 18:28:14 +00:00
peterv%propagandism.org
e5c598c7f1 Make nsGenericDOMDataNode::Clone pure virtual, suggestion by biesi.
git-svn-id: svn://10.0.0.236/trunk@179992 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-11 18:24:30 +00:00
peterv%propagandism.org
90d65cb47c Remove duplicate function (bad merge).
git-svn-id: svn://10.0.0.236/trunk@179991 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-11 18:22:06 +00:00
peterv%propagandism.org
c1c35accda Fix for bug 251025 (document.importNode does not set the right owner document.). r=jst, sr=bz.
git-svn-id: svn://10.0.0.236/trunk@179989 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-11 17:15:08 +00:00
peterv%propagandism.org
5a1d292898 Back out fix for bug 251025 to fix bustage.
git-svn-id: svn://10.0.0.236/trunk@179988 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-11 15:42:31 +00:00
peterv%propagandism.org
03ea6f5dac Fix for bug 251025 (document.importNode does not set the right owner document.). r=jst, sr=bz.
git-svn-id: svn://10.0.0.236/trunk@179987 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-11 15:05:31 +00:00
peterv%propagandism.org
ded3051b1e Fix for bug 106796 (Improve GetNameSpaceID() performance). r/sr=jst.
git-svn-id: svn://10.0.0.236/trunk@179983 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-11 11:24:16 +00:00
peterv%propagandism.org
b64b04886f Fix for bug 306363 (Clean up nsContentUtils service getters). r/sr=bz.
git-svn-id: svn://10.0.0.236/trunk@179982 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-11 10:08:43 +00:00
mats.palmgren%bredband.net
a58c670cb3 Make nsHTMLFormatConverter deal with an empty source string. Don't add an URL dataflavor if the source URI is empty. b=303818 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@179959 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-10 11:39:32 +00:00
mats.palmgren%bredband.net
a41183fa55 Don't process events for -moz-user-input:none/disabled also when element is replaced by ALT content. b=307756 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@179956 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-10 11:02:14 +00:00
mrbkap%gmail.com
4045b60295 bug 272702: Remove skipped content. This simplifies the code handling <script>, <style> and related tags and makes the nsIHTMLContentSink interface just that much easier to implement. This also allows <object> tags to appear in the head with children. r=sicking sr=jst
git-svn-id: svn://10.0.0.236/trunk@179916 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-09 18:03:47 +00:00
bzbarsky%mit.edu
0b6167cb4d Fix brendan's nit for bug 299689, r+sr=brendan
git-svn-id: svn://10.0.0.236/trunk@179857 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-08 18:39:12 +00:00
bryner%brianryner.com
0326b5d8f2 Supply a scriptable interface for accessing the nsIEditor (and therefore the anonymous div) an HTML input or textarea. Bug 303727, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@179807 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 18:19:26 +00:00
bzbarsky%mit.edu
8c2d114c59 Once we've had enough ID lookup misses, make the ID table completely live. Bug
299689, r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@179801 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 17:04:34 +00:00
tor%cs.brown.edu
4a3e054bee Bug 301234 - implement subset of SVG filters. r=scooter
git-svn-id: svn://10.0.0.236/trunk@179732 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 22:30:40 +00:00
aaronleventhal%moonset.net
cd2f15379f Bug 305032. Fix various situation where focus is confused and commands get disabled/grayed out. r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@179731 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 22:27:41 +00:00
aaronleventhal%moonset.net
626be5c7fb Bug 307153. Follow up to last checkin with the correct null checks added. r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@179719 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 19:54:55 +00:00
aaronleventhal%moonset.net
6f6d6f0649 Bug 307153. Focus lost after dialogs closed. r+sr=bryner, a=schrep
git-svn-id: svn://10.0.0.236/trunk@179716 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 19:41:31 +00:00
brendan%mozilla.org
bd4b1976a0 Add JS1.6 support, moving E4X and Array extras there (306664, r/sr=mrbkap/shaver).
git-svn-id: svn://10.0.0.236/trunk@179702 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 17:43:36 +00:00
jwatt%jwatt.org
76f1a3ee4a Fixing bug 282217. SVG <title> doesn't have the same effect as <html:title>. r+sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@179677 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 02:17:22 +00:00
bzbarsky%mit.edu
bcd2bcaa21 Make addition or removal of frames in a frameset actually change the
rendering.  Bug 306660, r=jst, sr=roc


git-svn-id: svn://10.0.0.236/trunk@179676 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 02:14:36 +00:00
jwatt%jwatt.org
5208a26c18 Fixing bug 293224. Matrix from getScreenCTM should be to initial viewport space. r+sr=tor@acm.org
git-svn-id: svn://10.0.0.236/trunk@179674 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 00:08:10 +00:00
tor%cs.brown.edu
04a88848e4 Bug 294519 - should behave the same when SVG not built, SVG pref
disabled, or no SVG renderer present.  r=dbaron, a=asa


git-svn-id: svn://10.0.0.236/trunk@179669 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-05 20:41:57 +00:00
roc+%cs.cmu.edu
84761d32e5 Bug 306222. Make nsIFrame::GetContentAndOffsetsFromPoint, and nsIFrameSelection::HandleDrag, take coordinates relative to the current frame, not some random view. r+sr=roc,patch by Eli Friedman
git-svn-id: svn://10.0.0.236/trunk@179638 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-04 20:04:23 +00:00
bob%bclary.com
5a13630914 Bug 303502 - make DOM Don't call me! asserts more meaningful, r=peterv,sr=jst
git-svn-id: svn://10.0.0.236/trunk@179629 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-04 18:16:58 +00:00
vladimir%pobox.com
3b0b47cc1a b=306088, followup check for partial parse of a number, a=brendan
git-svn-id: svn://10.0.0.236/trunk@179591 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 23:32:36 +00:00
scott%scott-macgregor.org
889117a431 Bug #285076 --> XUL Template Builder isn't working with Dynamic overlays
nsXULContentBuilder::CreateContents should fire content appended notifications.

sr=bz


git-svn-id: svn://10.0.0.236/trunk@179577 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 21:30:20 +00:00
vladimir%pobox.com
3a56a7a80e b=306881, fix canvas pattern repeat, r=stuart
git-svn-id: svn://10.0.0.236/trunk@179576 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 21:16:22 +00:00
vladimir%pobox.com
5b5004a42f b=306088, simplify nssvgtransformlist::setvaluestring, r=tor
git-svn-id: svn://10.0.0.236/trunk@179570 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 20:24:24 +00:00
peterv%propagandism.org
f5f85d2946 Fix for bug 298064 (nsContentUtils::GetDocumentFromCaller() is broken.). r=jst, sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@179553 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 18:02:51 +00:00
neil%parkwaycc.co.uk
ac317dee9f Bug 306686 Make / start FAYT even when it's Shift+7 also make menus and xbl agree on the legal modifier token delimiters p=dainis_jonitis@swh-t.lv r=bz sr=me
git-svn-id: svn://10.0.0.236/trunk@179538 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 15:54:27 +00:00
bzbarsky%mit.edu
fd42ca7d92 Restore disabled state for all form controls. Bug 306616, r+sr=peterv
git-svn-id: svn://10.0.0.236/trunk@179484 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 18:58:31 +00:00
aaronleventhal%moonset.net
de3ac57bf0 Bug 305833. Context menu on bookmark right click is dead. r=mats, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@179478 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 18:18:08 +00:00
allan%beaufour.dk
c03c593368 Ooops, part of bug 306620 sneaked in together with the checkin for bug 306614
git-svn-id: svn://10.0.0.236/trunk@179475 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 17:07:12 +00:00