tor%cs.brown.edu
835e02c134
Build bustage fix from 307322.
...
git-svn-id: svn://10.0.0.236/trunk@180653 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 17:07:14 +00:00
tor%cs.brown.edu
9f871e8321
Bug 307322 - stop <svg:use> loop recursion. r=bz
...
git-svn-id: svn://10.0.0.236/trunk@180648 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 15:40:57 +00:00
dbaron%dbaron.org
970ea240fe
Hold a strong pointer to this while breaking circular references. b=306915 r=enndeakin sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@180635 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 05:15:03 +00:00
bzbarsky%mit.edu
f0ab1ca805
Make sure to update state properly for nsGenConImageContent. Bug 309141,
...
r=biesi, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@180629 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-20 02:05:48 +00:00
bzbarsky%mit.edu
50ca774ea9
More Tp regression-fixing for bug 11011. r=biesi, pending sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@180521 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 21:06:19 +00:00
jwatt%jwatt.org
5a1d86cd3c
Correcting checking of fix for bug 258410. Fix dynamic matrix transforms. Patched by alex@croczilla.com, r=me
...
git-svn-id: svn://10.0.0.236/trunk@180514 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 19:49:12 +00:00
bzbarsky%mit.edu
70901db99b
Attempt to fix Tp regression from bug 11011. Pending r=biesi, sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@180513 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 19:46:20 +00:00
bzbarsky%mit.edu
26af641d58
Implement :-moz-broken, :-moz-user-disabled, and :-moz-suppressed
...
pseudo-classes to allow styling of broken/blocked/disabled images, applets,
objects, embeds. Bug 11011, r=biesi and roc, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@180509 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 18:05:40 +00:00
masayuki%d-toybox.com
327554d5da
Bug 105894 Clicking a partially off-screen link shouldn't scroll the page r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@180493 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-18 11:32:52 +00:00
dbaron%dbaron.org
5fe0341512
Fix infinite loops in nsGenericElement::List (DEBUG-only). b=308920 r+sr=peterv
...
git-svn-id: svn://10.0.0.236/trunk@180466 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-17 17:06:27 +00:00
jwatt%jwatt.org
8d0d1e2062
Fixing bug 258410. Fix dynamic matrix transforms. Patched by alex@croczilla.com, r=me
...
git-svn-id: svn://10.0.0.236/trunk@180445 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 22:49:06 +00:00
bzbarsky%mit.edu
b8e0480ec5
Keep the results of EvaluateStringWithValue properly alive while we're using
...
them, and make sure we don't GC the xbl property getter when we create the
setter. Bug 299205, r=jst, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@180397 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 15:44:59 +00:00
mrbkap%gmail.com
8845072107
bug 264811: Only null out mParser when we're sure that we're not going to be handling any more document.writes(). r=jst sr=brendan
...
git-svn-id: svn://10.0.0.236/trunk@180340 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 00:19:14 +00:00
mark%moxienet.com
8c04b776b7
Bug 299419, crash [@ nsEventStateManager::FireContextClick]. Check for null pres shell. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@180337 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 00:05:39 +00:00
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