roc+@cs.cmu.edu
|
e6ec1e3265
|
Bug 300313. DeCOMtaminate linebreaker/wordbreaker, and access them directly as services rather than through a factory. r+sr=roc, patch by Joshua Welderson (thanks Joshua\!)
|
2005-08-22 03:00:06 +00:00 |
|
jst@mozilla.jstenback.com
|
5a86222f01
|
Followup changes to bzabarsky's review for bug 296639. Reviews pending, a=drivers@mozilla.org
|
2005-08-12 04:11:00 +00:00 |
|
roc+@cs.cmu.edu
|
116c7af9d3
|
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.
|
2005-08-10 20:21:44 +00:00 |
|
jst@mozilla.jstenback.com
|
ae436cae87
|
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
|
2005-07-30 20:57:07 +00:00 |
|
bryner@brianryner.com
|
8fd17efff4
|
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.
|
2005-06-15 23:52:46 +00:00 |
|
bzbarsky@mit.edu
|
1876091bc5
|
Push the mChannel member for documents up to nsDocument and expose it on
nsIDocument. Bug 292971 preliminaries, r+sr=jst, a=chofmann
|
2005-06-01 01:15:23 +00:00 |
|
bzbarsky@mit.edu
|
23a14db33e
|
Add a document api to prevent onload from firing too early. Bug 293818,
r=darin, sr=jst, a=asa
|
2005-05-13 19:54:28 +00:00 |
|
bzbarsky@mit.edu
|
2de9e1002f
|
Fix bug 293588 -- make sure to not store form data in the wrong session history
entry. r+sr=bryner, a=brendan
|
2005-05-12 20:53:33 +00:00 |
|
bryner@brianryner.com
|
9d9b2e7a47
|
Add support for caching content viewers in session history to speed up back/forward (bug 274784). This initial landing has the feature disabled by default; set browser.sessionhistory.max_viewers to the maximum number of pages to cache to enable the feature. r=bzbarsky, sr/a=brendan.
|
2005-05-04 20:22:32 +00:00 |
|
bzbarsky@mit.edu
|
78973062e8
|
Create CSSLoaders when the document object is created and deCOMify the getter.
Bug 290068, r=sicking, sr=peterv, a=brendan
|
2005-04-19 01:27:11 +00:00 |
|
bzbarsky@mit.edu
|
9b4a249c92
|
Move the BindToTree call for the document element into SetRootContent. Bug
289209, r=sicking, sr=jst, a=asa
|
2005-04-15 01:30:14 +00:00 |
|
bzbarsky@mit.edu
|
71f2c3914b
|
Disable loading of images in data documents on the document level, not on the
node level. Bug 251354, r=sicking, sr=peterv, a=asa
|
2005-04-11 00:29:36 +00:00 |
|
dbaron@dbaron.org
|
e5147ad38d
|
Change how we preserve XPConnect wrappers on which JS properties have been set or that are otherwise needed by XBL: instead of rooting those wrappers until the document stops being displayed, mark them from GC hooks only if the nodes are reachable (via DOM node traversal, optimizing based on symmetry of reachability between DOM nodes) from the document or from nodes already marked. b=283129 r=jst sr=brendan
|
2005-03-29 23:26:56 +00:00 |
|
tor@cs.brown.edu
|
64f5b0d6ea
|
Bug 287389 - SVG should not munge ua.css at build time. rev iid.
|
2005-03-25 23:30:50 +00:00 |
|
tor@cs.brown.edu
|
5ad8e5bcf2
|
Bug 287389: SVG should not munge ua.css at build time. r+sr=bzbarsky
|
2005-03-25 14:50:05 +00:00 |
|
bryner@brianryner.com
|
bacbb2f362
|
Guarantee that a document's binding manager is non-null. Bug 282792, r+sr=bzbarsky.
|
2005-02-19 10:31:27 +00:00 |
|
bzbarsky@mit.edu
|
9e821bf62f
|
Include the part number inside a multipart document in the state key, so that
state restoration works correctly on each part. Bug 47350, patch by Hideo
Saito <saito@densan.co.jp>, r=bzbarsky, sr=js
|
2005-01-15 17:47:23 +00:00 |
|
peterv@propagandism.org
|
a1df70ba22
|
Fix fo bug 274964 (Switch to Expat's xml declaration parsing). r/sr=jst.
|
2004-12-17 09:17:35 +00:00 |
|
bryner@brianryner.com
|
a4b368a0fa
|
Support properties on documents (bug 253888). r+sr=jst.
|
2004-09-14 04:21:29 +00:00 |
|
bryner@brianryner.com
|
ce57d46d33
|
Trying to fix AIX bustage by making nsIDocument dtor non-virtual. r=dbaron.
|
2004-08-25 00:30:47 +00:00 |
|
bryner@brianryner.com
|
0a85106bba
|
Trying again to land support for content node properties (bug 253888). r=jst, sr=dbaron.
|
2004-08-24 18:50:29 +00:00 |
|
bryner@brianryner.com
|
8e70e22f41
|
Backing out 253888 again due to Tp regression plus another problem I noticed (frame properties not getting destroyed on frame destruction)
|
2004-08-22 07:10:50 +00:00 |
|
bryner@brianryner.com
|
e894651189
|
Second try at landing support for content node properties (bug 253888). r=jst, sr=dbaron.
|
2004-08-22 04:58:44 +00:00 |
|
bryner@brianryner.com
|
07ff6116c8
|
Backing out bug 253888 until I can figure out how to fix the crash
|
2004-08-21 06:27:54 +00:00 |
|
bryner@brianryner.com
|
d485fa5edc
|
Refactor the frame property code and use it for supporting properties on dom elements. Bug 253888, r=jst, sr=dbaron.
|
2004-08-21 05:09:50 +00:00 |
|
peterv@propagandism.org
|
e4f93c8793
|
Backout part of the fix for bug 27382 to try to undo Tp regression.
|
2004-08-10 16:16:58 +00:00 |
|
peterv@propagandism.org
|
81ed902e4f
|
Fix for bug 27382 (ownerDocument of orphan text and attr nodes is null). r/sr=jst.
|
2004-08-10 10:22:36 +00:00 |
|
bzbarsky@mit.edu
|
a30b8f681d
|
Remove unneeded nsChangeHint include. Bug 254790, r+sr=dbaron
|
2004-08-08 20:29:12 +00:00 |
|
peterv@propagandism.org
|
1d6013b0d1
|
Fix for bug 252589 (Textbox attribute "multiline" seems broken). r+sr=jst.
|
2004-08-06 11:56:46 +00:00 |
|
bryner@brianryner.com
|
6cde4639f0
|
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
|
2004-07-31 23:15:21 +00:00 |
|
dbaron@dbaron.org
|
08d6baff75
|
Move things that aren't author stylesheets out of nsDocument's mStyleSheets array to simplify stylesheet management code. Add a level of the cascade for style attributes and ensure that there's only one rule processor per level of the cascade, and simplify the logic of nsCSSRuleProcessor creation. b=252578 r+sr=bzbarsky
|
2004-07-28 07:08:41 +00:00 |
|
jst@mozilla.jstenback.com
|
4e597c1561
|
Forgot to rev these IIDs in my last checkin.
|
2004-07-28 05:15:17 +00:00 |
|
jst@mozilla.jstenback.com
|
08ff1e346a
|
Fixing bug 253121. Make wyciwyg channels and documents carry the source channels security info. r=darin@meer.net, sr=bzbarsky@mit.edu
|
2004-07-28 00:26:58 +00:00 |
|
jst@mozilla.jstenback.com
|
cfbd078897
|
Checking in fix for 164482 (Patch by smaug@welho.com). Adding support for XML Events. r=bryner@brianryner.com, sr=jst@mozilla.org
|
2004-07-15 05:24:40 +00:00 |
|
peterv@propagandism.org
|
72b142dca8
|
Add comment to explain the bustage fix for bug 236408.
|
2004-07-05 16:15:14 +00:00 |
|
peterv@propagandism.org
|
08974b2de1
|
Trying to fix bustage.
|
2004-06-25 12:56:30 +00:00 |
|
peterv@propagandism.org
|
bd238fac2c
|
Fix for bug 236408 (deCOMtaminate nsINodeInfoManager). r=caillon, sr=jst.
|
2004-06-25 12:26:02 +00:00 |
|
bzbarsky@mit.edu
|
7ba303cfc0
|
Change FlushPendingNotifications to have more granularity and update callers to
only flush the things they really need flushed. Bug 144072, r+sr=jst
|
2004-05-27 22:08:42 +00:00 |
|
gerv@gerv.net
|
cf0b0c064a
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-17 21:52:36 +00:00 |
|
sicking@bigfoot.com
|
04bff86218
|
Bug 237566: Remove nsIContent::ReplaceChildAt and supportive codepaths.
r=bz sr=jst
|
2004-04-12 22:48:33 +00:00 |
|
dbaron@dbaron.org
|
a62301690c
|
De-COM-ify nsHTMLStyleSheet. b=239008 r+sr=bryner
|
2004-04-12 21:56:09 +00:00 |
|
darin@meer.net
|
7e0525fb65
|
landing patch for bug 238219 "nsIDocument changes cause Adobe SVG plugin to crash" r=bryner sr=jst a=dbaron
|
2004-03-29 04:07:13 +00:00 |
|
dbaron@dbaron.org
|
f4264ddfc8
|
Rename {nsIDocument,nsIDocumentObserver,nsIFrame}::ContentChanged to CharacterDataChanged, since that's the only thing it's used for. Replace its nsISupports* parameter with a PRBool, since we don't need to allocate an object to pass a boolean parameter. Remove some (but probably not all) unneeded implementations on frames whose content is never a text node. b=234960 r+sr=jst
|
2004-02-20 21:38:31 +00:00 |
|
bzbarsky@mit.edu
|
3cac1bc103
|
Move the methods for handling inline style and attribute style sheets up to
nsDocument. Bug 230947, r+sr=jst
|
2004-01-22 03:35:09 +00:00 |
|
bzbarsky@mit.edu
|
a64d636f14
|
Remove nsIHTMLContentContainer, merge those three functions into nsIDocument,
and make XUL style attribute dynamic changes get a proper CSSLoader off the
document. Bug 211376, r+sr=jst
|
2004-01-13 23:14:49 +00:00 |
|
jst@mozilla.jstenback.com
|
505e3d5ba8
|
General deCOMtamination of nsIDocument, nsIContent, and nsIFormSubmission. Eliminating nsIAttributeContent, and doing some URL->URI changes. r+sr=peterv@propagandism.org
|
2004-01-09 23:54:21 +00:00 |
|
bryner@brianryner.com
|
123bf6406c
|
Additional cleanup related to bug 64116. r=bzbarsky.
|
2004-01-08 19:23:12 +00:00 |
|
bryner@brianryner.com
|
a90ec6ff21
|
Eliminate nsIStyleSet as an XPCOM interface, making the implementation internal to layout. Frame constructor ownership moves to the pres shell, and the style set methods that forward to the frame constructor are gone. Rewrote style set sheet add/remove to reduce code size. For more details, see bug 64116. r+sr=dbaron.
|
2004-01-07 22:30:53 +00:00 |
|
bzbarsky@mit.edu
|
a07b2d6e7a
|
Convert URL stuff in XBL to use nsIURI instead of strings. Bug 224765, r+sr=bryner
|
2003-11-17 21:03:32 +00:00 |
|
jshin@mailaps.org
|
b5ff9761b0
|
bug 222346 : streamline JS script loading code (deleegate charset alias resolution to GetUnicodeDecoder()) (r=smontagu, sr=bz)
|
2003-11-12 19:51:12 +00:00 |
|