Commit Graph

2855 Commits

Author SHA1 Message Date
bzbarsky%mit.edu
707a4941b9 Notify on range stuff even in XUL. Bug 308382, r=sicking, sr=jst 2005-11-02 02:42:38 +00:00
bzbarsky%mit.edu
d44ad313ae Remove nsIStyledContent. Bug 313968, r=sicking, r=dbaron on nsCSSStyleSheet
changes, sr=jst
2005-11-02 00:41:51 +00:00
bzbarsky%mit.edu
83bd8eee0c Don't try to reframe generated content for image state changes on it. Bug
313656, r=biesi, sr=dbaron
2005-11-02 00:00:20 +00:00
cbiesinger%web.de
177f4f0db6 Bug 314452
- In HandleEvent, verify that the type/URI of the plugin didn't change before
  calling instantiate
- Revoke pending instantiate events when a new plugin is loading
r+sr=bz
2005-11-01 15:38:55 +00:00
bzbarsky%mit.edu
6135ba84c3 Fix bug 314343. Patch by Martijn Wargers <martijn.martijn@gmail.com>,
r=sicking, sr=bzbarsky.
2005-11-01 02:29:54 +00:00
cbiesinger%web.de
ac00cddace bug 309706
- Add some logging to nsObjectLoadingContent
- Add a StopPlugin() method to nsIObjectFrame
  - Make use of that in PrepareInstanceOwner, so that loading a new plugin in
    the same frame works as expected
- Initialize <applet> and <embed> elements to eType_Loading, so that the type is
  only eType_Plugin if mURI and mContentType are valid

r+sr=bz
2005-10-31 18:28:56 +00:00
cbiesinger%web.de
ec2746ef9a Bug 309529
Move logic from nsObjectFrame::Instantiate(const char*, nsIURI*) into
nsObjectLoadingContent.

Also, fixes ext-to-type mapping if the URI does not implement nsIURL.

r+sr=bz
2005-10-29 12:56:44 +00:00
cbiesinger%web.de
8afaa18779 bug 314091 Fix users of mozAutoDocUpdate to actually declare a local variable,
so that the destructor doesn't get called immediately
r+sr=bz
2005-10-29 12:54:24 +00:00
cvshook%sicking.cc
64a0fbd45f Bug 311827: Make GetAttr return a bool rather then an nsresult.
r/sr=bz
2005-10-28 11:25:24 +00:00
peterv%propagandism.org
61caa5e8d4 Fix for bug 314075 (Crash [@ nsPropertyTable::DeleteAllPropertiesFor]). Patch by Mark Mentovai, r/sr=me. 2005-10-28 08:48:11 +00:00
bzbarsky%mit.edu
d3f9d12fac Fix more build bustage. Bug 308270 2005-10-28 03:57:08 +00:00
bzbarsky%mit.edu
7ef886f1fb Make sure to set |modification| correctly. Bug 308270, presumed r=sicking, sr=jst 2005-10-28 03:52:26 +00:00
bzbarsky%mit.edu
ddfee5f052 Combine various SetAttr implementations so that we just have
nsGenericElement::SetAttr.  Bug 308270, r=sicking, sr=jst
2005-10-28 02:59:38 +00:00
peterv%propagandism.org
cdcdbecc57 Bustage fix. 2005-10-27 14:58:07 +00:00
peterv%propagandism.org
0a629d03bb Fix for bug 264308 (Implement DOM Level 3 UserData API). r/sr=jst. 2005-10-27 14:09:23 +00:00
peterv%propagandism.org
672b2a02a0 Part of fix for bug 278981 (Extension mechanism for XPath extension functions) - Support aggregation of nsXPathEvaluator. r/sr=jst. 2005-10-27 12:17:22 +00:00
bzbarsky%mit.edu
0d5a3e6aa7 Pass nsIStyledContent to AttributeChanged() so that consumers don't have to QI
to it.  Bug 313343, r=sicking, sr=jst
2005-10-27 02:25:23 +00:00
mrbkap%gmail.com
9ca780ba29 bug 309012: The contents of STYLE tags appear in sanitized e-mails. r+sr=jst 2005-10-26 23:00:32 +00:00
jst%mozilla.jstenback.com
c2cd824974 Fixing bug 313400. document.createRange().extractContents() crashes, patch by ajvincent@gmail.com, r+sr=jst@mozilla.com 2005-10-26 17:06:41 +00:00
bzbarsky%mit.edu
c826d32b65 Flush out content updates before messing with the frame tree. Bug 313516, r+sr=roc 2005-10-25 22:32:13 +00:00
cbiesinger%web.de
2bcfbdc9b4 bug 313440
- Make sure to actually construct frames synchronously
- don't fallback to alternate content if we have no frame in OnStartRequest
r+sr=bz
2005-10-23 20:00:47 +00:00
bzbarsky%mit.edu
5f45dcf4fd Fix bug 177269 -- radio groups should have case-insensitive names. Patch by
limonan <limonan@ccoss.com.cn>, r+sr=jst
2005-10-21 22:32:27 +00:00
cvshook%sicking.cc
7c5d7d56eb Bug 311785: Simplify the nsIHTMLContentSink interface
r=mrbkap sr=peterv
2005-10-21 15:39:06 +00:00
bzbarsky%mit.edu
836aa0b284 Optimize MatchElementId some. Bug 313082, r=sicking, sr=peterv 2005-10-21 15:17:15 +00:00
bzbarsky%mit.edu
5def247566 Fix bug 312847 -- pass the right index to ContentAppended. r+sr=jst 2005-10-18 22:09:07 +00:00
roc+%cs.cmu.edu
f7e2b45942 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 2005-10-18 20:33:35 +00:00
bzbarsky%mit.edu
4a7f4df475 When inserting a document fragment, make sure that updates triggered by our
insertions flush out notifications as needed.  Bug 312695, r+sr=jst
2005-10-18 01:51:52 +00:00
bzbarsky%mit.edu
0d1e336c9a Try fixing bug 288064 again. r=biesi, sr=dbaron 2005-10-17 00:50:39 +00:00
Olli.Pettay%helsinki.fi
a75aa2d008 Bug 307465, lookupPrefix, lookupNamespaceURI and isDefaultNamespace in Document should get the values from documentElement. r+sr=jst 2005-10-15 12:50:50 +00:00
peterv%propagandism.org
513c1fd56d Fix for bug 308328 (crash in [@ nsDocument::GetPrincipal] when closing browser). r/sr=bz. 2005-10-14 09:07:29 +00:00
bryner%brianryner.com
093e6675b1 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. 2005-10-11 00:18:19 +00:00
Olli.Pettay%helsinki.fi
cde8aaf024 Bug 306974, Remove some duplicate event dispatching code r=sicking, sr=peterv 2005-10-10 18:38:57 +00:00
bzbarsky%mit.edu
594fa98ec0 Remove unnecessary refcounting in IsSafeToFlush. Bug 311547, r+sr=peterv 2005-10-10 12:29:27 +00:00
bzbarsky%mit.edu
b3f9b51f10 Make sure that <applet> with no code falls back and that fallback notifies as
needed.  Bug 311674, r=biesi, sr=peterv
2005-10-10 12:28:21 +00:00
bryner%brianryner.com
48082c9284 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. 2005-10-08 23:06:27 +00:00
cvshook%sicking.cc
7371067364 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
2005-10-07 20:20:52 +00:00
roc+%cs.cmu.edu
a13bf33f1d 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 2005-10-07 01:28:27 +00:00
peterv%propagandism.org
3aa377d9c5 Fix for bug 308706 (1.5 Beta crashes Immediately upon double-clicking on the Icon. [@ nsContentUtils::SplitExpatName]). r/sr=jst. 2005-10-04 09:00:41 +00:00
cbiesinger%web.de
951c2ec0a2 fallback to alternate content if Instantiate() fails
bug 310515 r+sr=bz
2005-10-03 12:55:07 +00:00
bzbarsky%mit.edu
cc4bd10dc0 Fix bug 310653. Patch by peterv, r+sr=bzbarsky 2005-10-02 14:30:44 +00:00
bzbarsky%mit.edu
79185165c1 Backing out bug 288064 because of the Tp hit. 2005-10-01 01:35:56 +00:00
bzbarsky%mit.edu
7a5cbee6e9 Implement a LOADING state, have a :-moz-loading selector to match on it, use it
for images.  Bug 288064, r=biesi, sr=dbaron
2005-10-01 00:34:03 +00:00
bzbarsky%mit.edu
d34807f08b 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
2005-09-30 20:06:33 +00:00
masayuki%d-toybox.com
54ff675c1a Bug 99224 document.lastModified should be localized r=jst+jshin, sr=brendan 2005-09-30 14:42:55 +00:00
peterv%propagandism.org
a91a09cd13 Fix for bug 27382 (ownerDocument of orphan text and attr nodes is null), remove some includes. Patch by sicking, updated by peterv, r=bz, sr=peterv. 2005-09-26 14:37:29 +00:00
peterv%propagandism.org
3609c87767 Fix for bug 27382 (ownerDocument of orphan text and attr nodes is null). Patch by sicking, updated by peterv, r=bz, sr=peterv. 2005-09-24 18:43:15 +00:00
peterv%propagandism.org
bf92bc7bab Fix for bug 307245 (ASSERTION: FormatStringFromName() without format parameters: use GetStringFromName() instead: 'aParams && aLength' @ nsStringBundle::FormatStringFromName(). r/sr=jst. 2005-09-24 17:38:20 +00:00
bzbarsky%mit.edu
a968a0250c Make sure to root the function object we compile in
nsXBLPrototypeHandler::ExecuteHandler.  r=jst, sr=brendan
2005-09-24 02:33:33 +00:00
bzbarsky%mit.edu
242b21fdb5 Don't notify on nsAttributeTextNode::BindToTree. Bug 309107, r+sr=jst 2005-09-23 14:46:24 +00:00
cbiesinger%web.de
7002686d0d bug 1156
- Make object frames have no children
  - Make the frame constructor construct a subdocumentframe, object frame or
    image frame as appropriate
- start the load of <applet>, <embed> and <object> in content code
- fallback to alternate rendering correctly

NOTE: This checkin will break the plugin finder. This will be fixed soon.

r+sr=bz
2005-09-21 19:14:30 +00:00