Commit Graph

1913 Commits

Author SHA1 Message Date
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
bzbarsky%mit.edu
e599ce655b Fix the one remaining caller of GetElementResource; bug 335142, r=ndeakin, sr=neil, branch181=neil, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195276 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-24 19:02:52 +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
dbaron%dbaron.org
fb4bb6316b Fix null check so it doesn't cause a leak. b=315427 r+sr+a=bryner
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195036 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-21 03:30:39 +00:00
cvshook%sicking.cc
47cd11223d Bug 325426: Only use baseuris as base for resolving relative uris. r=bz sr=jst a=jst
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194961 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 08:28:13 +00:00
cvshook%sicking.cc
9a20f3855f Bug 329982: Give nsXULElement::RemoveChildAt some lovin' to make it deal better with mutationevent handlers mutating the DOM. r/sr=bz a=jst
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194955 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 06:55:05 +00:00
cvshook%sicking.cc
254b7e81ef Make elements deal better with various evil DOM mutations. Fixes bugs 325730, 330084, and 330925. Patches by me and bz. r/sr=me,bz,jst a=jst
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194739 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-19 23:55:41 +00:00
Olli.Pettay%helsinki.fi
64f19b2340 Bug 330710, Replace obsolete preventBubble/preventCapture with stopPropagation, a=mconnor
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193803 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-07 08:12:30 +00:00
roc+%cs.cmu.edu
d840b7b140 Bug 326501. Restrict which tree views can be used by untrusted code. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193466 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-04 00:12:59 +00:00
neil%parkwaycc.co.uk
31968db872 Resolve assertion by removing unnecessary code b=326875 r+sr+br=bz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191807 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-05 22:37:19 +00:00
bzbarsky%mit.edu
ed28cbc0f4 Fixing build bustage; bug 326644
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191653 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-03 03:06:02 +00:00
bzbarsky%mit.edu
f30f22eddf Make sure XUl anonymous popup groups are really anonymous. Bug 326644, patch by Mats Palmgren <mats.palmgren@bredband.net>, r+sr+branch181=bzbarsky, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191649 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-03 02:46:17 +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
masayuki%d-toybox.com
3da2fc7cb5 Bug 105894 Clicking a partially off-screen link shouldn't scroll the page / Bug 288945 clicking links in client-side image maps scrolls the page to the bottom of the imagemap, making it impossible to click some imagemap links / Bug 300765 Strange flickering with graphical links in this testcase / Bug 309075 Right-clicking a partially off-screen link shouldn't scroll the page r+sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@187067 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-06 14:06:43 +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
2dd1b35047 Bug #310833 -> Template builder doesn't free constructed content when menulists are in use
Back out the changes for Bugs #285076 and Bug #307160 as they caused regressions for platform developers using the
content builder.

Re-write thunderbird prefs to not use the template builder to get around this problem, brute force building the
menulists by hand.

a=me


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181576 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 06:51:30 +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
scott%scott-macgregor.org
74f43626c4 Bug #307160 --> Leak in XUL template builder caused by bug 285076.
This always uses aContainer returned by CreateTemplateContents.
If CreateTemplateContents returns null for the container
then we end up using the value returned by CreateContainerContents.
r=enndeakin sr=bz
a=schrep


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181168 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 19:48:33 +00:00
scott%scott-macgregor.org
2a15e46b8d Bug #285076 --> XUL Template Builder isn't working with Dynamic overlays nsXULContentBuilder::CreateContents
should fire content appended notifications.
sr=bz

a=schrep


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181167 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-28 19:46:17 +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
dbaron%dbaron.org
661b760b97 Hold a strong pointer to this while breaking circular references. b=306915 r=enndeakin sr=bzbarsky a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180817 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 19:36:29 +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
cbiesinger%web.de
9661713a4b bug 300024 remove assertion when putting XUL buttons in an XHTML document
patch by Caleb <bugs.caleb@gmail.com> r+sr=bz a=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@176199 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-18 16:43:47 +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
masayuki%d-toybox.com
8aa406a962 Bug 259454 IME input (e.g., Chinese, Japanese and Korean) cannot be performed in Find Toolbar when opened with "/" or "'" r=bryner, dbaron, sr=dbaron, a=benjamin
git-svn-id: svn://10.0.0.236/trunk@175081 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-24 04:25:43 +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
peterv%propagandism.org
aac2b47f2a Fix for bug 286300 (Clean up HTML tags enum and related code). r=mrbkap, sr=bz, a=asa.
git-svn-id: svn://10.0.0.236/trunk@174703 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-16 13:10:58 +00:00