Commit Graph

943 Commits

Author SHA1 Message Date
mrbkap%gmail.com
c559deaf12 Checking in the required patches for bug 321299 (again). This is the combined work of sicking, jst, and myself, a=dbaron
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@205017 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-28 01:00:57 +00:00
mrbkap%gmail.com
d86e2e964f Backing this patch out to fix smoketest blockers.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@203390 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-21 20:19:25 +00:00
mrbkap%gmail.com
783282fd69 Checking in the required patches for bug 321299. This is the combined work of sicking, jst, and myself, a=dbaron
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@203266 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-20 17:14:11 +00:00
mrbkap%gmail.com
d4be052cad JS1.7 landing. r=brendan a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@201733 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-07 02:12:03 +00:00
bzbarsky%mit.edu
3ffbf1650f Make documents be consistent with docshell wrt what the actual document URI
is. Bug 335457, r=dveditz, sr=jst, a=mconnor


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@201095 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-28 15:37:04 +00:00
bzbarsky%mit.edu
b322ab7b7d Make GetElementsByAttribute compare to the qualified name, like it used to, not
just to the localName. Bug 319421, r+sr=sicking, a=schrep


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@200649 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-23 00:13:50 +00:00
bzbarsky%mit.edu
a627db572f Don't assume mRootContent is non-null. Bug 340796, r=sicking, sr=neil,
branch181=sicking


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@199935 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 03:17:39 +00:00
peterv%propagandism.org
0e46c8278f Fix for bug 286132 (xml-stylesheet PI doesn't handle href attribute as in specification). r=sicking, sr=bz, a=sicking.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@196671 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-16 13:54:52 +00:00
brettw%gmail.com
6931c75be3 Bug 329668 r=bz Browser inline spellchecking branch patch
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195451 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-26 18:33:26 +00:00
dbaron%dbaron.org
583d84a8a9 Copy observer list and hold references to observers when notifying them. b=271669 r=bzbarsky sr=jst a=bzbarsky
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195113 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-21 22:26:03 +00:00
bzbarsky%mit.edu
b4fb8e2011 Fix bug 329677. Sort service patch by Neil Rashbrook, r=ndeakin, sr=bzbarsky.
The rest of the patch by me, r=pike, sr=Neil Rashbrook, branch181=Neil Rashbrook


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195091 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-21 20:45:07 +00:00
dveditz%cruzio.com
354ebe5d96 bug 328692 catch names missed in 319846, r=mrbkap, sr=bsmedberg, a=timr
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191335 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-27 20:48:49 +00:00
bzbarsky%mit.edu
eb02612a67 Make XULControllers wrappable from unprivileged script, but don't let such
script actually do anything with it. Bug 326248, r=mrbkap, sr=jst, branch181=jst


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191132 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-24 04:51:56 +00:00
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