bzbarsky%mit.edu
77b7e763aa
Pass the document URI for the <key>'s or <command>'s document as the script
...
filename when compiling the <key>'s handler. Bug 295160, r+sr=jst, a=asa
2005-05-24 17:30:07 +00:00
timeless%mozdev.org
763151dc4b
Bug 294831 JS OOM crash [@ nsXBLPrototypeBinding::InitClass]
...
r=bz sr=bz a=asa
2005-05-20 01:05:55 +00:00
bzbarsky%mit.edu
5441b44331
Use the document as the context, not the node, since trying to JS-wrap the node
...
will reenter XBL loading. Bug 293778, r+sr=jst, a=shaver
2005-05-14 02:55:41 +00:00
bzbarsky%mit.edu
5284d540b7
Do content policy checks on XBL binding loads. Bug 292589, r+sr=jst, a=dbaron
2005-05-10 21:07:00 +00:00
bryner%brianryner.com
592dbdc176
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
aefdfc7bac
Remove unneeded layout flushes in XUL/XBL. Bug 290005, r=roc, sr=jst, a=asa
2005-04-28 20:23:26 +00:00
bzbarsky%mit.edu
cffe86dac3
Improve error-reporting for XBL content sink. Bug 290870, r+sr=bryner, a=asa
2005-04-21 21:31:05 +00:00
bzbarsky%mit.edu
b6817cdd3b
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
9b44d06e51
Remove code that just duplicates what SetAnonymousContentFor(content, nsnull)
...
will do anyway. Bug 289391, r=sicking, sr=peterv, a=brendan
2005-04-18 23:01:30 +00:00
bzbarsky%mit.edu
f911f30fc9
Remove unused aDeep args from AppendChildTo and InsertChildAt. Bug 289316,
...
r=sicking, sr=peterv, a=brendan
2005-04-18 22:58:35 +00:00
bzbarsky%mit.edu
9b1db9f768
Eliminate nsIContent::SetDocument/SetParent/SetBindingParent in favor of
...
BindToTree and UnbindFromTree methods. Bug 286000, r=sicking, sr=jst
2005-04-05 23:54:35 +00:00
neil%parkwaycc.co.uk
4d641e9a4f
Bustage fix for b=225563 (patch hunk inadvertently excluded)
2005-03-30 13:32:47 +00:00
neil%parkwaycc.co.uk
e05e3518a0
Bustage fix for b=225563 (patch hunk inadvertently excluded)
2005-03-30 12:53:52 +00:00
neil%parkwaycc.co.uk
10fa559a51
Implement group="system" for XBL handlers so that we don't try to handle events if <a> <textarea> or <xul:button> have already processed them r=jst sr=bryner
2005-03-30 12:26:02 +00:00
dbaron%dbaron.org
51de01053b
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
bzbarsky%mit.edu
d6c97ca83f
Relanding, since this did not affect the orange. Still bug 282537.
2005-03-08 18:10:38 +00:00
bzbarsky%mit.edu
93a2f26ff0
Backing out bug 282537 patch to see whether it fixes the orange.
2005-03-08 17:05:34 +00:00
bzbarsky%mit.edu
19c45032f8
Don't add entries for <xbl:children> tags to our attr change table, since those
...
are removed from the anonymous content. Bug 282537, r+sr=bryner
2005-03-08 02:31:27 +00:00
bzbarsky%mit.edu
ded2978743
Fix GetImmediateChild to only get kids in the XBL namespace, and consolidate
...
some code. Bug 284342, r+sr=jst
2005-03-02 03:20:00 +00:00
bzbarsky%mit.edu
8c0a57078a
Stash our bindings in an array before destroying them, in case someone decides
...
to try to add a binding to the hashtable from a binding destructor. Bug
283698, r+sr=bryner
2005-02-27 17:24:53 +00:00
bryner%brianryner.com
001952215b
Remove nsIXBLBinding (bug 194834). r+sr=bzbarsky.
2005-02-25 22:07:01 +00:00
bzbarsky%mit.edu
b4b2a93b75
XBL should not treat <children> in other namespaces as magical; only
...
<xbl:children> is. Bug 282735, r+sr=jst
2005-02-24 04:23:55 +00:00
bsmedberg%covad.net
aab6284169
Bug 278534, try #2 - Make tooklit chrome registry use plaintext manifests instead of an RDF cache (get rid of contents.rdf!) r=darin/dveditz/ben
2005-02-22 21:49:45 +00:00
bsmedberg%covad.net
6308fe5e8d
Backout bug 278534 due to tinderbox orange.
2005-02-20 01:47:13 +00:00
bsmedberg%covad.net
b7e4e297cb
From bug 278534 - binding manager headers don't declare all the types they use, and mis-use the chrome registry. r=build-bustage, I will get ex-post-facto review on this.
2005-02-19 16:38:47 +00:00
bryner%brianryner.com
e6dfc671b2
Guarantee that a document's binding manager is non-null. Bug 282792, r+sr=bzbarsky.
2005-02-19 10:31:27 +00:00
mrbkap%gmail.com
cd93d8a8df
bug 281336: Don't rely on the aIsCompiled flag to tell us if we've compiled our getter and setter, since if one of them was successfully compiled and the other wasn't, then the parameter is incorrect. r+sr=bzbarsky
2005-02-07 19:38:10 +00:00
bzbarsky%mit.edu
6d379fef2d
Add some debug members to XBL to catch cases where things are treated as
...
compiled when they're not and vice versa. Bug 280089, r+sr=bryner
2005-02-06 20:34:15 +00:00
bryner%brianryner.com
f5257db823
Clean up unneeded REQUIRES (bug 73353). r+sr=dbaron.
2005-02-03 23:01:54 +00:00
bzbarsky%mit.edu
51225fa8d9
Make sure to not try to run constructors/destructors when scripts are not
...
enabled. Bug 275232, r+sr=bryner
2005-01-27 19:21:14 +00:00
bzbarsky%mit.edu
ccb6da4701
Fix crash if getter or setter is encountered outside a property. Bug 279697,
...
r+sr=jst
2005-01-25 19:34:56 +00:00
bzbarsky%mit.edu
319fca7fd7
Don't add XBL properties if they have no name. Bug 277950, r+sr=bryner
2005-01-20 16:44:00 +00:00
bzbarsky%mit.edu
5ef3fd1886
Make XBL constructors/destructors check whether JS is enabled before running
...
once again. Bug 276205, r+sr=jst
2005-01-05 01:02:13 +00:00
neil%parkwaycc.co.uk
36fef2db76
Bug 51444 Make xbl:inherits work with namespaced attributes p=smaug@welho.com r+sr=bz
2005-01-01 18:02:03 +00:00
ginn.chen%sun.com
8fd4c5260e
Bug 143996 in caret browsing, home/end must go to start/end of line
...
r=brade sr=neil.parkwaycc.co.uk
2004-12-31 03:12:17 +00:00
peterv%propagandism.org
0c59b6df7f
Fix for bug 192139 (Integrate latest Expat). r=bz, sr=jst.
2004-12-15 15:37:23 +00:00
bsmedberg%covad.net
81a0de68d5
Bug 275605 - libxul step 3 (all of tier 9, except libmozjs.so which will remain separate indefinitely) r=darin
2004-12-15 04:07:01 +00:00
bryner%brianryner.com
184cc47ec5
deCOMtaminate nsIContent::GetNameSpaceID. Bug 272079, r+sr=jst
2004-12-13 04:14:28 +00:00
dbaron%dbaron.org
1bb228eed5
Bug 272151: reorganize files within layout, r+sr=roc
2004-12-08 19:41:48 +00:00
bsmedberg%covad.net
51c415d3ed
Centralize layout/ and content/ locale files. See bug 271324.
2004-12-04 20:10:51 +00:00
bzbarsky%mit.edu
79ed89dca5
Convert various GetDocument() callers in XBL to using GetOwnerDoc() or
...
GetCurrentDoc() depending on which they want. This lays the groundwork for
attaching bindings to nodes that are not in documents. Bug 265086, r=bryner,
sr=jst
2004-12-02 02:24:28 +00:00
bzbarsky%mit.edu
def6c7132d
Fix XBL error-handling to not close tags that shouldn't be closed yet (and thus
...
crash when a PR_Assert in the XML content sink is hit). Bug 265184, r=bryner,
sr=jst
2004-12-02 02:15:37 +00:00
dbaron%dbaron.org
55053e0158
Back out 252703 due to Txul / Ts regression.
2004-12-02 01:26:20 +00:00
dbaron%dbaron.org
a84646c6dd
Fix theme switching bugs related to insufficient change handling when entry points to themes are stylesheet links (processing instructions or XBL stylesheet elements) or xul:image src attributes by giving the chrome: protocol its own URL implementation that remembers the URL to which the chrome: URL was resolved and uses that resolved URL as part of equality testing. Fix various fastload issues arising from this change. b=252703 r=darin sr=bzbarsky
2004-12-01 22:39:17 +00:00
cls%seawood.org
889130dcb5
`mkdir -p` is not portable. Use `nsinstall -D` instead.
...
Fixing otaku bustage.
Bug #261426
2004-11-27 06:02:57 +00:00
bzbarsky%mit.edu
35e3f1fd67
Use nsContentUtils for error-reporting for <area> parsing. Bug 269697,
...
r+sr=jst
2004-11-23 17:45:37 +00:00
timeless%mozdev.org
c24b220b19
Bug 267311 netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect") in a XBL constructor make mozilla crash. [@ JS_FrameIterator]
...
r=jst sr=bz
2004-11-05 15:39:58 +00:00
bzbarsky%mit.edu
fec2acdc1f
Fix binding teardown to clear out insertion parent entries for nodes that no
...
longer have insertion parents. Bug 261818, r=bryner, sr=jst
2004-10-24 17:30:47 +00:00
jst%mozilla.jstenback.com
b816f1743d
More followup changes to my fix for bug 69070. Use docURL since it's available in stead of calling GetDocumentUIR() one more time, as suggested by cbiesinger@gmx.at.
2004-10-14 01:44:50 +00:00
jst%mozilla.jstenback.com
030b0c5586
Followup to my fix for bug 69070. Use the documents character set when creating image URI (per bz's suggestion), and fixing build bustage.
2004-10-13 23:45:22 +00:00