9710 Commits

Author SHA1 Message Date
cvshook%sicking.cc
4c3b0d8f16 Fix buildbustage due to bad merge conflict. Hail to nsDerivedSafe!
git-svn-id: svn://10.0.0.236/trunk@182700 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-21 15:59:13 +00:00
cvshook%sicking.cc
f95c92ff95 Bug 311785: Simplify the nsIHTMLContentSink interface
r=mrbkap sr=peterv


git-svn-id: svn://10.0.0.236/trunk@182699 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-21 15:39:06 +00:00
bzbarsky%mit.edu
09f59f232b Optimize MatchElementId some. Bug 313082, r=sicking, sr=peterv
git-svn-id: svn://10.0.0.236/trunk@182698 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-21 15:17:15 +00:00
bzbarsky%mit.edu
011ce4236b Make sure to only treat the outermost frameset as body-like. Bug 312942, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@182570 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-20 02:12:20 +00:00
mrbkap%gmail.com
cb6ba4d393 bug 312871: Make global objects behave more like each other. r=bzbarsky sr=brendan
git-svn-id: svn://10.0.0.236/trunk@182536 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-19 18:45:14 +00:00
bzbarsky%mit.edu
e661cac47c Fix bug 312847 -- pass the right index to ContentAppended. r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@182494 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-18 22:09:07 +00:00
doronr%us.ibm.com
5e4fa0d307 Bug 302188 - Support :read-only and :read-write pseudoclasses. patch by allan, r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@182490 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-18 21:16:27 +00:00
roc+%cs.cmu.edu
3aa042c0b4 Bug 309020. SVG content references in XBL anonymous content should reference content copied from the binding document. This is a partial fix. We also refactor some code to make it shareable in nsContentUtils. r=biesi,tor sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@182487 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-18 20:33:35 +00:00
tor%cs.brown.edu
637aa253f8 Bug 311569 - font-size within style attributes does not work without units.
Patch by longsonr@gmail.com, r=sicking, sr=jst.


git-svn-id: svn://10.0.0.236/trunk@182475 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-18 18:48:32 +00:00
tor%cs.brown.edu
939741eeaa Bug 311031 - implement SVGTSpanElement.getComputedTextLength.
Patch by longsonr@gmail.com, r=tor, sr=jst.


git-svn-id: svn://10.0.0.236/trunk@182472 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-18 18:30:11 +00:00
bzbarsky%mit.edu
f4116530b1 When inserting a document fragment, make sure that updates triggered by our
insertions flush out notifications as needed.  Bug 312695, r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@182435 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-18 01:51:52 +00:00
jst%mozilla.jstenback.com
e393b7bea4 Landing fix for bug 311143, patch by jeffh@activestate.com. Make the canvas code linkable with Sun's linker. r=vladimir@pobox.com, sr=jst@mozilla.com
git-svn-id: svn://10.0.0.236/trunk@182427 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-17 23:39:20 +00:00
Olli.Pettay%helsinki.fi
ab7b558947 Bug 312743, DoneAddingChildren is not called for XTF Elements in XUL if the element doesn't have any child nodes. r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@182391 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-17 18:23:23 +00:00
bzbarsky%mit.edu
1333cae14e Try fixing bug 288064 again. r=biesi, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@182350 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-17 00:50:39 +00:00
Olli.Pettay%helsinki.fi
d7a3c7a836 Bug 307465, lookupPrefix, lookupNamespaceURI and isDefaultNamespace in Document should get the values from documentElement. r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@182309 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-15 12:50:50 +00:00
bzbarsky%mit.edu
1c8be4844e Make sure to notify for frameset like we do for body. Bug 312097, r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@182272 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-14 21:48:33 +00:00
jwatt%jwatt.org
90f0da1a09 Fixing bug 312232. getScreenCTM fails in xulrunner builds due to uninitialized nsresult. Patched by Rob Adams <readams@readams.net>, r=me, sr=tor@acm.org
git-svn-id: svn://10.0.0.236/trunk@182256 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-14 17:22:53 +00:00
peterv%propagandism.org
8c33ea74e1 Fix for bug 308328 (crash in [@ nsDocument::GetPrincipal] when closing browser). r/sr=bz.
git-svn-id: svn://10.0.0.236/trunk@182242 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-14 09:07:29 +00:00
bzbarsky%mit.edu
a29f4399fa Don't try to duplicate the jsval typedef. Bug 312003, r+sr=brendan
git-svn-id: svn://10.0.0.236/trunk@182120 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 20:16:35 +00:00
cbiesinger%web.de
789e8680db bug 311908 try to instantiate <embed> plugins even when there is no src attribute
r+sr=bz


git-svn-id: svn://10.0.0.236/trunk@182103 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 18:35:45 +00:00
vladimir%pobox.com
eae7b1174f b=306752, canvas drawimage clips image instead of positioning at right x/y, r=tor
git-svn-id: svn://10.0.0.236/trunk@181998 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 18:32:03 +00:00
aaronleventhal%moonset.net
73e7dab0ab Bug 310241. Selection forgotten when you click on a button. r=mats, sr=jst
git-svn-id: svn://10.0.0.236/trunk@181967 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 03:33:48 +00:00
bryner%brianryner.com
08afa3794a Fix dispatch of pagehide events when tabs are closed, by not relying on a PresContext being present for event targetting. Bug 309581, r+sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@181950 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 00:18:19 +00:00
Olli.Pettay%helsinki.fi
1bfba761e6 Bug 306974, Remove some duplicate event dispatching code r=sicking, sr=peterv
git-svn-id: svn://10.0.0.236/trunk@181915 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-10 18:38:57 +00:00
bzbarsky%mit.edu
1b846f42fe Remove unnecessary refcounting in IsSafeToFlush. Bug 311547, r+sr=peterv
git-svn-id: svn://10.0.0.236/trunk@181900 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-10 12:29:27 +00:00
bzbarsky%mit.edu
8a2c2a30b8 Make sure that <applet> with no code falls back and that fallback notifies as
needed.  Bug 311674, r=biesi, sr=peterv


git-svn-id: svn://10.0.0.236/trunk@181899 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-10 12:28:21 +00:00
bryner%brianryner.com
391fc878cf Speed up matching class rules by caching the class attribute, rather than looking it up for each rule. Remove HasClass now that it's no longer needed. Bug 310236, r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@181826 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-08 23:06:27 +00:00
neil%parkwaycc.co.uk
507cb1ba93 Bug 240627 Add warnings for some reserved key shortcuts r=bryner sr=bz
git-svn-id: svn://10.0.0.236/trunk@181816 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-08 10:20:02 +00:00
bzbarsky%mit.edu
7d0f020fe0 Do less string-copying when getting an nsAString out of a wsting variant. Bug
311485, r=vladimir, sr=darin


git-svn-id: svn://10.0.0.236/trunk@181796 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-07 22:39:10 +00:00
cvshook%sicking.cc
103f17eb41 Bugs 292962 and 311269: Make pages in bf cache not behave as if they have a presentation, and evict pages from the bf cache synchronously if they are modified.
r/sr=bryner


git-svn-id: svn://10.0.0.236/trunk@181785 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-07 20:20:52 +00:00
roc+%cs.cmu.edu
b747c5efb5 Bug 305160. Target viewport scroll events at the document, not the root element (they will bubble to the window from there). Always stop bubbling of scroll events out of an element. r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@181748 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-07 01:28:27 +00:00
peterv%propagandism.org
ba7459df04 Fix for bug 311006 (Events don't fire after importNode/appendChild from a XUL document into HTML document). r/sr=bz.
git-svn-id: svn://10.0.0.236/trunk@181653 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-05 14:47:16 +00:00
bryner%brianryner.com
87c7d0da13 Make sure plugin focus logic only apples for applet, object, and embed elements. Bug 311111, r+sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@181628 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 23:43:54 +00:00
peterv%propagandism.org
ece86246b0 Fix for bug 308706 (1.5 Beta crashes Immediately upon double-clicking on the Icon. [@ nsContentUtils::SplitExpatName]). r/sr=jst.
git-svn-id: svn://10.0.0.236/trunk@181580 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 09:00:41 +00:00
scott%scott-macgregor.org
429afe472d Bug #310833 -> Template builder doesn't free constructed content when menulists are in use Back out the changes for
Bugs #285076 and Bug #307160 as they caused regressions for platform developers using the content builder.


git-svn-id: svn://10.0.0.236/trunk@181578 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 06:55:34 +00:00
aaronleventhal%moonset.net
1871e81671 Bug 310626. Flash text input broken. r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@181485 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 19:29:52 +00:00
cbiesinger%web.de
f6ed39dbc5 fallback to alternate content if Instantiate() fails
bug 310515 r+sr=bz


git-svn-id: svn://10.0.0.236/trunk@181463 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 12:55:07 +00:00
jwatt%jwatt.org
2fa9ce719b Fixing bug 272630. On 'svg' elements getScreenCTM behaves differently to other implementations. r+sr=tor@acm.org
git-svn-id: svn://10.0.0.236/trunk@181455 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-02 23:59:20 +00:00
bzbarsky%mit.edu
5288265206 Fix bug 310650. Patch by peterv, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@181436 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-02 14:40:30 +00:00
bzbarsky%mit.edu
5b0076622a Fix bug 310653. Patch by peterv, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@181435 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-02 14:30:44 +00:00
bzbarsky%mit.edu
29198e38f2 Backing out bug 288064 because of the Tp hit.
git-svn-id: svn://10.0.0.236/trunk@181383 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 01:35:56 +00:00
bzbarsky%mit.edu
d81aa0e274 Implement a LOADING state, have a :-moz-loading selector to match on it, use it
for images.  Bug 288064, r=biesi, sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@181371 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 00:34:03 +00:00
jst%mozilla.jstenback.com
428e4f4da8 Fixing bug 309348. Don't drop pending form submissions when handling click events even if the event handler drevented the default action. r=bryner@brianryner.com, sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@181357 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 22:56:49 +00:00
bzbarsky%mit.edu
5615bc55af Make nsDocument::InsertBefore and nsDocument::ReplaceChild do the right thing
as far as removing kids from their old parent, working with document fragments,
etc.  Mostly just makes nsDocument and nsGenericElement share code.  Bug
278472, r=peterv, sr=jst


git-svn-id: svn://10.0.0.236/trunk@181315 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 20:06:33 +00:00
dveditz%cruzio.com
1608acdf38 locationless windows need hostname in titlebar (match 1.0x -- bug 304388) r=mconnor/jruderman, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@181295 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 18:51:46 +00:00
jwatt%jwatt.org
643783cef7 Fixing bug 308734. Limit the values we accept for currentScale. r+sr=tor@acm.org
git-svn-id: svn://10.0.0.236/trunk@181294 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 18:51:43 +00:00
masayuki%d-toybox.com
996ca56067 Bug 99224 document.lastModified should be localized r=jst+jshin, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@181283 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 14:42:55 +00:00
timeless%mozdev.org
3e791dd51f Bug 290422 ''usemap'' attribute for IMG tags work without a needed "#" before inline maps.
patch by bugzilla@philringnalda.com r=bz sr=bz


git-svn-id: svn://10.0.0.236/trunk@181271 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 03:51:58 +00:00
bzbarsky%mit.edu
64446ffbc2 Failure to open a channel in a stream loader should just make init() throw.
Bug 310319, r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@181229 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-29 22:00:26 +00:00
bzbarsky%mit.edu
41c873f802 Removing the "multiple" attribute should deselect all but one option. Bug
297172, r+sr=peterv


git-svn-id: svn://10.0.0.236/trunk@181200 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-29 14:30:32 +00:00