dveditz%cruzio.com
37ad46d270
bug 319846 prevent over-long attributes that choke the parser, r=mrbkap, sr/a=bsmedberg
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@189294 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 07:21:17 +00:00
mrbkap%gmail.com
f2a41c3d89
Present a non-scriptable api so that C++ callers can get at the tooltip and popup nodes without going through security checks. bug 319434, r=jst sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@189038 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-06 20:19:45 +00:00
bzbarsky%mit.edu
999b5ca3fc
Fix bug 322701 -- don't reenter StartLayout. r=ben, sr=dbaron, branch181=dbaron
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188705 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-01 21:59:17 +00:00
bzbarsky%mit.edu
d655f33fa8
This should not have gone in either. Bug 319463
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188703 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-01 21:54:49 +00:00
bzbarsky%mit.edu
b925bd3e6b
Forgot this fix; part of patch for bug 319463
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188702 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-01 21:50:26 +00:00
bzbarsky%mit.edu
260405e523
Bug 319463 - display:none iframe pointing to a xul document stops main document
...
from finishing to load. patch by ben, r=bzbarsky sr=bryner, branch181=bzbarsky
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188701 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-01 21:48:43 +00:00
mrbkap%gmail.com
83d3be57e7
fixing bustage
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@187348 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 20:00:34 +00:00
mrbkap%gmail.com
d9a0079fec
bug 319847: xuldocument.persist doesn't actually deal with namespaces. r=bsmedberg/axel sr=jst a=schrep
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@187344 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 19:44:19 +00:00
gavin%gavinsharp.com
a2a2cad1f5
Bug 318276: Crash [ @ nsXULDocument::LoadOverlay ], patch by Jeff Walden <jwalden@mit.edu>, r+sr=jst, a=dveditz
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@187307 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 03:26:42 +00:00
mrbkap%gmail.com
63532b0ffa
bug 313566: Add some checks. r=jst sr=bzbarsky a=mscott
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182945 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-25 01:43:41 +00:00
bzbarsky%mit.edu
79f44af421
Don't try to duplicate the jsval typedef. Bug 312003, r+sr=brendan, a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182121 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 20:19:49 +00:00
scott%scott-macgregor.org
bcdcb969dc
Bug #282103 --> Dynamic Overlays. If LoadOverlayInternal returns an error,
...
then make sure we remove the overlay observer from our hash table to
prevent a memory leak.
sr=bz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181225 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-29 21:26:34 +00:00
mrbkap%gmail.com
108d77ceaa
Attempt to fix splitwindow focus stuff -- bug 305032. Issue found by mrbkap, patch by bzbarsky, r=mrbkap, sr=jst a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181184 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 23:03:08 +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
scott%scott-macgregor.org
cef44e11f5
Bug #282103 --> minor dynamic overlay improvements. Add IDL documentation stating
...
that it's ok to pass in a null observer to LoadOverlay Make sure .Init()
succeeds on our hashtables, otherwise return an out of memory error code.
r/sr=bz
a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179421 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-31 20:47:05 +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
dbaron%dbaron.org
e40349b060
Fix crash after restoring default toolbar set by making sure that RemoveSubtreeFromDocument unhooks broadcasters just like AddSubtreeToDocument hooked them up. b=295404 r=bzbarsky sr=bryner a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179231 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-29 19:56:10 +00:00
ben%bengoodger.com
2eee95a3f8
293460 crash when navigating preferences with arrow keys. null check load observer. r=jst sr=bryner a=cbeard
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178716 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-23 18:26:35 +00:00
mrbkap%gmail.com
941e888ae2
bug 303267: Back/forward with bfcache on break javascript. We now store the entire inner window in the cache instead of just random properties from it. r=bryner sr=jst a=asa
...
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177856 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-16 17:59:44 +00:00
allan%beaufour.dk
66cc37ecc5
Call XTF Begin/DoneAddingChildren in XUL Documents. Bug 302915, r+sr=bryner, a=benjamin, patch by smaug@welho.com
...
git-svn-id: svn://10.0.0.236/trunk@176964 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 12:47:41 +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
brendan%mozilla.org
192a5e0a22
Support E4X by default in chrome windows and in XUL scripts (293392, r+sr=peterv/jst).
...
git-svn-id: svn://10.0.0.236/trunk@175531 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-02 19:52:25 +00:00
bsmedberg%covad.net
2820c0e9a5
Bug 296102 - If a <xul:script src="chrome://missing-package/content/file.js" /> cannot be loaded, don't leave the window in an unopened zombie state, r+sr=jst a=asa
...
git-svn-id: svn://10.0.0.236/trunk@175480 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-01 12:18:18 +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
jwatt%jwatt.org
932ac5ad44
Follow up patch for bug 62485. script type="text/ecmascript" is not recognized. r+a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@174976 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-22 00:50:32 +00:00
cbiesinger%web.de
27cc66747f
bug 241739 reuse HTML/SVG's <script> loading code for XUL <script>, thus
...
correctly handling non-ASCII characters
r+sr=bz a=asa
git-svn-id: svn://10.0.0.236/trunk@174479 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-12 12:32:05 +00:00
bzbarsky%mit.edu
f980350d45
Create non-XUL nodes in a XUL document with the right ownerDocument. Bug
...
294536, r+sr=peterv, a=asa
git-svn-id: svn://10.0.0.236/trunk@174334 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-09 01:06:46 +00:00
bzbarsky%mit.edu
249f50341c
Push the mChannel member for documents up to nsDocument and expose it on
...
nsIDocument. Bug 292971 preliminaries, r+sr=jst, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@173866 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-01 01:15:23 +00:00
bzbarsky%mit.edu
716a687c53
Don't flag XUL elements created via nsXULElement::Create as being in a document
...
-- they're not. Bug 292247, r=sicking, sr=jst, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@172929 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-01 17:32:49 +00:00
jst%mozilla.jstenback.com
ebed1ee784
Fixing bug 289940. Make chrome event handlers only receive trusted events by default. r=jonas@sicking.cc, sr=peterv@propagandism.org, a=chofmann@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@172848 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-28 23:48:28 +00:00
bzbarsky%mit.edu
546bd6461b
Remove unneeded layout flushes in XUL/XBL. Bug 290005, r=roc, sr=jst, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172820 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-28 20:23:26 +00:00
bzbarsky%mit.edu
62937cbc08
Create CSSLoaders when the document object is created and deCOMify the getter.
...
Bug 290068, r=sicking, sr=peterv, a=brendan
git-svn-id: svn://10.0.0.236/trunk@172416 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-19 01:27:11 +00:00
bzbarsky%mit.edu
e2e0f7bfab
Remove unused aDeep args from AppendChildTo and InsertChildAt. Bug 289316,
...
r=sicking, sr=peterv, a=brendan
git-svn-id: svn://10.0.0.236/trunk@172410 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-18 22:58:35 +00:00
bzbarsky%mit.edu
6c3436a03b
Fixing the XUL content sink's error reporting. Bug 289469, r+sr=peterv, a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@172399 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-18 19:44:14 +00:00
bzbarsky%mit.edu
577af8f892
Move the BindToTree call for the document element into SetRootContent. Bug
...
289209, r=sicking, sr=jst, a=asa
git-svn-id: svn://10.0.0.236/trunk@172254 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-15 01:30:14 +00:00
ben%bengoodger.com
39f25aa68b
crash at nsXULDocument::OverlayForwardReference::Merge due to broken implementation of removeelement attribute for overlay merging... we always want to notify of node removals, so don't pass the notify flag along to the Remove function, always send PR_TRUE so that state is updated correctly. r=bz, sr=bryner, a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@171826 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 23:19:20 +00:00
bzbarsky%mit.edu
2ed6c9fac8
Eliminate nsIContent::SetDocument/SetParent/SetBindingParent in favor of
...
BindToTree and UnbindFromTree methods. Bug 286000, r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@171749 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 23:54:35 +00:00
bzbarsky%mit.edu
088c4f8b8a
Fix overlay code to not trust overlays and violate the nsIContent API in the
...
process. Bug 233641, r=sicking, sr=ben
git-svn-id: svn://10.0.0.236/trunk@171421 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-31 04:26:00 +00:00
ben%bengoodger.com
3cf2b55095
282103 - dynamic overlays: implement "loadOverlay" method on nsIDOMXULDocument which loads and merges an overlay into a XUL document. r=jst sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@169839 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-25 09:06:34 +00:00
bryner%brianryner.com
066919535f
Guarantee that a document's binding manager is non-null. Bug 282792, r+sr=bzbarsky.
...
git-svn-id: svn://10.0.0.236/trunk@169489 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-19 10:31:27 +00:00
doronr%us.ibm.com
e54571aca7
Checked in from wrong tree, backing out, sorry.
...
git-svn-id: svn://10.0.0.236/trunk@169428 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 21:28:20 +00:00
doronr%us.ibm.com
3831773869
Bug 279057 - Implement hasFeature for XForms. Patch by smaug, r=bryner/sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@169427 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 21:20:27 +00:00
bryner%brianryner.com
9861051f37
Clean up unneeded REQUIRES (bug 73353). r+sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@168768 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-03 23:01:54 +00:00
bryner%brianryner.com
5d17ec2995
Remove unneeded nsIContentList interface (bug 280746). r+sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@168732 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-02 23:16:02 +00:00
bryner%brianryner.com
b4a3ac2fb3
Remove nsIXULContent. Bug 276698, r=sicking, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@168011 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-19 20:05:02 +00:00
neil%parkwaycc.co.uk
2a38c2f5aa
Set the xul document title before layout in case xbl constructors want it b=278286 r+sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@167739 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-14 18:00:29 +00:00
bzbarsky%mit.edu
1cfee47012
Keep track of whether a title has been set in the document, not in the sink.
...
This way we can notice all ways of setting it. Bug 271996, r=sicking, sr=neil
git-svn-id: svn://10.0.0.236/trunk@167571 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-12 02:47:53 +00:00
peterv%propagandism.org
d3728ccc44
Correct function signature to fix Solaris bustage.
...
git-svn-id: svn://10.0.0.236/trunk@166916 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-21 13:25:31 +00:00