Commit Graph

2786 Commits

Author SHA1 Message Date
bzbarsky%mit.edu
f7d7d8605c Only try to get box objects for content nodes. Bug 326778, r=sicking, sr+branch181=peterv
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@189960 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-14 16:25:11 +00:00
dbaron%dbaron.org
d4d8c9cd77 Add some PR_LOGging to help find leaks of large object graphs. b=320192 r=jst sr=darin branch-1.8.1=jst
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@189533 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-09 23:46:26 +00:00
bzbarsky%mit.edu
e7132e2e54 Fix bug 325005. r=sicking, sr=jst, branch181=jst
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188544 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-31 03:49:56 +00:00
bzbarsky%mit.edu
622a599fe7 Make sure to call FireErrorNotification whenever we need to. Bug 318473, r=sicking, sr=brendan, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@187298 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 02:19:42 +00:00
bryner%brianryner.com
cdeac29479 Fix updating the status bar when using fastback with documents generated by XSLT, by making sure the result document has the source document's channel. Bug 317380, r=bzbarsky, a=dveditz.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@187018 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-05 21:21:23 +00:00
bzbarsky%mit.edu
ba940ad09a Fix wrapper reparenting to work with splitwindow... Bug 318678, r+sr=jst, a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@186966 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-05 03:50:22 +00:00
bzbarsky%mit.edu
74a8d87816 Bug 308120: Deal better with anonymous (direct) children being moved in the DOM. Patch by sicking, r=bzbarsky sr=bryner
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@186964 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-05 03:14:52 +00:00
timeless%mozdev.org
3e83873f10 Bug 317855 [FIX]Crash on reload with evil xul testcase, using -moz-box, -moz-grid-group, float: left [@ nsIFrame::GetNextSibling]
patch by bz r=roc sr=roc a=mtschrep


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@186572 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-25 03:31:50 +00:00
dbaron%dbaron.org
ab101ba6fd Fix leak of content node. b=316775 r+sr=bzbarsky a=drivers
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@186349 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-21 01:38:46 +00:00
scott%scott-macgregor.org
c031bdacac Bug #315189 --> Loading this url crashes [@ nsHTMLDocument::MatchLinks] Camino and Firefox
Fix a probme with inline style rules on innerDiv elements that was breaking Yahoo! webmail.

patch by bz

r/sr=jst

a=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@184492 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-12 00:02:05 +00:00
jst%mozilla.jstenback.com
b2dda534f1 Fixing bug 312363 by backing out the change for bug 298064. a=drivers
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@183374 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-02 00:54:35 +00:00
bzbarsky%mit.edu
473feca0c2 Fix bug 312847 -- pass the right index to ContentAppended. r+sr=jst, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182496 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-18 22:26:03 +00:00
bzbarsky%mit.edu
79d4c1d3b7 When inserting a document fragment, make sure that updates triggered by our
insertions flush out notifications as needed. Bug 312695, r+sr=jst, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182449 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-18 13:34:15 +00:00
bryner%brianryner.com
f4afd4f4cf 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, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182196 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-13 21:50:01 +00:00
dbaron%dbaron.org
0d810e4d13 Fix for bug 308706 (1.5 Beta crashes Immediately upon double-clicking on the Icon. [@ nsContentUtils::SplitExpatName]). r/sr=jst. Patch from peterv%propagandism.org. a=asa/mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181600 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 19:22:49 +00:00
bzbarsky%mit.edu
043d41d42d Fix bug 310653. Patch by peterv, r+sr=bzbarsky, a=shaver
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181440 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-02 15:20:17 +00:00
bzbarsky%mit.edu
c629095a74 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, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181384 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-01 02:05:27 +00:00
masayuki%d-toybox.com
07f6462ad8 Bug 99224 document.lastModified should be localized r=jst+jshin, sr=brendan,a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181284 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 14:45:10 +00:00
bzbarsky%mit.edu
fb6a109396 Make sure to root the function object we compile in
nsXBLPrototypeHandler::ExecuteHandler. Bug 308577, r=jst, sr=brendan, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180954 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 13:30:08 +00:00
brendan%mozilla.org
c1939bd3b8 Add JS1.6 support, moving E4X and Array extras there (306664, r/sr=mrbkap/shaver, a=me).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179703 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-06 17:45:29 +00:00
tor%cs.brown.edu
bebe0e38c8 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/branches/MOZILLA_1_8_BRANCH@179669 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-05 20:41:57 +00:00
peterv%propagandism.org
1f2cf3518c Fix for bug 298064 (nsContentUtils::GetDocumentFromCaller() is broken.). r=jst, sr=brendan, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179622 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-04 15:44:04 +00:00
jwatt%jwatt.org
b016970365 Fixing bug 302103. Implement SVG events. r=tor@acm.org, sr=jst@mozilla.org, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179351 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 23:15:10 +00:00
bzbarsky%mit.edu
c1c0f23087 Make sure that a reflow flush on the document makes the sink start layout if
needed. Bug 253951, r=mrbkap, sr=jst, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179274 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-30 02:25:00 +00:00
bzbarsky%mit.edu
77dadb9342 Make sure to not mess with our array of ptrs to release if it hasn't been
allocated. Bug 305624, r+sr=jst, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178864 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 21:27:25 +00:00
bzbarsky%mit.edu
882d59eb8c Remove bogus assert. Bug 305271, r+sr=peterv, a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178863 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-24 21:24:52 +00:00
mrbkap%gmail.com
a0df5803c2 bug 302775: Wallpaper over a crash when a DOM range is inside an attribute. r+sr+a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178735 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 21:03:59 +00:00
bzbarsky%mit.edu
3dbbc7ecd3 Restore some frame recursion protection that got lost. Bug 303163, r+sr=jst,
a=cbeard


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178605 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-22 15:46:13 +00:00
roc+%cs.cmu.edu
2bdee9bb25 Bug 304759. Forgot to check in one hunk of the patch on branch.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178569 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-21 21:32:20 +00:00
timeless%mozdev.org
3ca0255a88 Bug 305041 shutdown crash [@ nsAttrValue::ToString] nsAttrValue::sEnumTableArray is null
r=bz sr=bz a=cbeard


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178545 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-21 15:39:19 +00:00
bzbarsky%mit.edu
17546ed4ae Make sure that non-image inputs don't claim to have a useful image via
nsIImageLoadingContent. Bug 301635, r=biesi, sr=jst, a=cbeard


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178266 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 17:42:25 +00:00
roc+%cs.cmu.edu
193aec67d2 Bug 304759. Avoid maintaining link map on document teardown. Should fix Tp regression from 78510. r+sr=bzbarsky,a=dbaron
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178167 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 16:56:01 +00:00
mats.palmgren%bredband.net
6973733b93 Avoid triggering changes to the link map while enumerating it. b=304747 r+sr=roc a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178023 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 09:52:41 +00:00
bzbarsky%mit.edu
6faa2cc5f3 Don't leak radio visitors through shutdown. Bug 302706, r+sr=jst, a=asa.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177740 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-15 02:46:46 +00:00
jst%mozilla.jstenback.com
a9f668bc25 Followup changes to bzabarsky's review for bug 296639. Reviews pending, a=drivers@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@177635 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-12 04:11:00 +00:00
roc+%cs.cmu.edu
a4e5443b20 Bug 78510. Maintain a per-document hashmap from URI-spec-hash to set of pointers to content elements that are links to those URIs whose state has been queried by the style system. Use this map to efficiently mark visited any links to URIs which get visited. r+sr=dbaron, with input from bryner and bzbarsky, a=jesup with support from dbaron. May impact Tp and other metrics, be careful out there.
git-svn-id: svn://10.0.0.236/trunk@177512 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-10 20:21:44 +00:00
allan%beaufour.dk
aeb16bbde9 Dispatch DOMContentLoaded on XUL Documents. Bug 302914, r+sr=jst, a=benjamin, patch by smaug@welho.com
git-svn-id: svn://10.0.0.236/trunk@176963 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 12:42:24 +00:00
jst%mozilla.jstenback.com
792744ce69 Landing the split window work, bug 296639. This change doesn't have full reviews yet, bzbarsky@mit.edu and shaver@mozilla.org have done partial reviews, but there's still more to look at. Given the current time constraint this is landed with reviews and followup changes that result to come after the initial checkin. a=drivers
git-svn-id: svn://10.0.0.236/trunk@176884 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-30 20:57:07 +00:00
bzbarsky%mit.edu
79e17a68ce Make reentering nsRange::DeleteContents safe, and make RemoveChildAt deal with
the mutation event removing the child.  Bug 293388, r=sicking, sr=peterv,
a=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@176620 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-26 15:45:49 +00:00
masayuki%d-toybox.com
8d6bdb8f38 Bug 275960 document.lastModified cannot handle non-ascii characters when the page's HTTP header doesn't have Last-Modified r=jshin, sr=bzbarsky, a=benjamin
git-svn-id: svn://10.0.0.236/trunk@176618 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-26 15:40:14 +00:00
bryner%brianryner.com
1f319207af Change PageShow/PageHide events to be lowercase and hook them up so that onpageshow= works on the body tag. Bug 297887, patch by brettw@gmail.com, r=me, a=bsmedberg.
git-svn-id: svn://10.0.0.236/trunk@176571 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-25 22:09:39 +00:00
aaronleventhal%moonset.net
682c022d89 Fixing bustage
git-svn-id: svn://10.0.0.236/trunk@176358 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-20 20:08:18 +00:00
aaronleventhal%moonset.net
b775012887 Bug 301436. Start using official DHTML a11y namespaces. r+sr=jst, a=asa
git-svn-id: svn://10.0.0.236/trunk@176352 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-20 19:34:55 +00:00
bzbarsky%mit.edu
4f7811821f Convert InsertData calls into AppendData calls (which require less
reflow/painting to handle) when the data is inserted at the end.  Bug 300797,
r=sicking, sr=roc, a=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@176258 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-19 20:52:12 +00:00
bzbarsky%mit.edu
e5932bc9f9 Don't flush our parent if we're not safe to flush. Bug 281922, r+sr=jst, a=asa
git-svn-id: svn://10.0.0.236/trunk@176094 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-14 16:13:09 +00:00
bzbarsky%mit.edu
4af0d1dbfb Make sure to notify XPConnect if an XBL constructor or destructor throws an
exception so they get reported in a timely manner.  Bug 299741, r+sr=jst, a=chofmann


git-svn-id: svn://10.0.0.236/trunk@175693 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-06 15:46:12 +00:00
jst%mozilla.jstenback.com
79ba7b6cdd Fixing bug 296704. Make re-dispatching of events work as expected. r=dveditz@cruzio.com, sr=bryner@brianryner.com, a=dveditz@cruzio.com
git-svn-id: svn://10.0.0.236/trunk@174986 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-22 01:53:58 +00:00
mrbkap%gmail.com
ad0c3c42b0 bug 296284: <blockquote type=cite> can cause the plaintext serializer to delete extra newlines before inlines after blocks. r=peterv sr=jst a=asa
git-svn-id: svn://10.0.0.236/trunk@174711 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-16 18:20:59 +00:00
peterv%propagandism.org
aac2b47f2a Fix for bug 286300 (Clean up HTML tags enum and related code). r=mrbkap, sr=bz, a=asa.
git-svn-id: svn://10.0.0.236/trunk@174703 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-16 13:10:58 +00:00
bryner%brianryner.com
3274ca4c10 Fix assorted issues with fastback, including adding progress listener notifications and introducing the PageHide and PageShow events. See bug 292971 for all of the details. r=darin, sr=bzbarsky, a=shaver.
git-svn-id: svn://10.0.0.236/trunk@174651 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-15 23:52:46 +00:00