Commit Graph

9684 Commits

Author SHA1 Message Date
bzbarsky%mit.edu
0ec18b5dd7 Don't half-support document.write in XHTML. Bug 332848, r=mrbkap, jst, sr=dvediz, a=dvediz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195934 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-03 21:20:14 +00:00
bzbarsky%mit.edu
bf74150da3 Bail out instead of crashing if there is no untrusted principal. bug 335849,
r+sr+branch181=jst


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195933 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-03 21:12:59 +00:00
cvshook%sicking.cc
bbf198c005 Bug 334977: Separate mValue from mFileName. r/sr/a=jst
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195701 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-29 00:23:04 +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
bzbarsky%mit.edu
3ffde28d34 Make sure the write termination function only terminates the parser that was
active when it was set. Bug 331620, r=mrbkap, sr+branch181=jst


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195327 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-25 02:36:03 +00:00
mozilla.mano%sent.com
dd0358156b bug 229473 - emacs-like/readline-like ctrl+letter shortcuts should work on Mac OS X. patch from Jerry Talkington <jtalkington@users.sourceforge.net>, r=neil, sr=smfr, a181=neil.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195277 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-24 19:03:08 +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
bryner%brianryner.com
cd4bcd65ff Fix focus-stealing for button elements (bug 299677). Patch by darin, r=me sr=dveditz b181=me.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195030 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-21 02:11:59 +00:00
cvshook%sicking.cc
84461ae293 Fix orange by merging in the right version of the trunk patch
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194987 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 19:36:56 +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
1bebc2062c Bug 324918. Make nsHTMLSelectElement deal better with options in unknown children. r=bz sr=jst a=jst
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194954 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 05:30:32 +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
dbaron%dbaron.org
399339b181 Disconnect and release the event listener manager after removing the entry from the hash table to avoid crashes caused re-entry into hash table code. b=334177 r+sr+a=jst
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194625 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-18 21:00:12 +00:00
roc+%cs.cmu.edu
162e1a2dbb Bug 328541. Flush layout+DOM changes before doing drawWindow. r+sr=bz,a=shaver
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194621 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-18 19:44:04 +00:00
bzbarsky%mit.edu
890e142a2e Hold on to the event listener while firing it so it doesn't die. Bug 309574,
r+sr+branch181=jst


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194536 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-17 21:31:55 +00:00
dbaron%dbaron.org
2b3920f622 Null-check mBodyContent. b=334080 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194453 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-15 07:21:41 +00:00
mkaply%us.ibm.com
26d230d0dd #297919
r=brendan, sr=bz
event.button in a mouse move should be 0 to maintain compatibility with older browsers
this went on the trunk and 1.8.0 - forgot 1.8


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194408 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-14 15:54:33 +00:00
jwatt%jwatt.org
8281380bd4 Fixing bug 333631. Using uninitialized variables xx, yy in nsSVGPathData::Length. r+sr=roc@ocallahan.org, a=tor@acm.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194314 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-13 15:33:47 +00:00
Olli.Pettay%helsinki.fi
e22d2b2201 Bug 330494, warn about using NN4 event handling and preventBubble and preventCapture method. a=bz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194145 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-11 17:15:14 +00:00
brettw%gmail.com
333b5a01ff Branch patch for fixed-on-trunk bug 271498 r=bryner sr=roc branch=roc "Make
context menus appear at caret position" and bug 317145 r=bryner sr=roc Crash in
previous patch.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194000 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-10 16:19:23 +00:00
mozilla.mano%sent.com
ca20e8ea9c Bug 107433 - Make it possible to turn off click-and-hold contextual menu access. r=pedemonte, sr=neil, b181=bzbarsky.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193986 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-10 10:36:16 +00:00
mrbkap%gmail.com
d3cf53f48f Set mStackPos early to avoid bad re-entrancy problems when inserting the new content into its parent does something interesting. bug 332971, r=jst sr=sicking a181=bzbarsky
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193896 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-08 00:58:31 +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
bzbarsky%mit.edu
a6544b13c3 More happy rooting. Bug 328007, r=sicking, sr=brendan , approval181=sicking
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193531 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-04 18:25:15 +00:00
bzbarsky%mit.edu
665ccb48e4 Don't force sync load for non-chrome and non-resource XBL. Bug 329410,
r=sicking, sr=bryner, approval1.8.1=sicking


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193529 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-04 18:09:29 +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
ginn.chen%sun.com
c0829d8308 Bug 144000 caret browsing - bad initial position
r=aaronleventhal sr=bzbarsky a=bzbarsky


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193320 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-31 10:16:36 +00:00
gerv%gerv.net
9fe1c690f7 Bug 331921 - Fix up some corrupt/dodgy Initial Developer lines.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193255 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-30 08:01:19 +00:00
gerv%gerv.net
55745e1c5c Bug 331921 - Fix up some corrupt/dodgy Initial Developer lines.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193254 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-30 08:01:14 +00:00
roc+%cs.cmu.edu
bc5193d58d Bug 305160. Fix broken bubbling behaviour for onscroll DOM events. r+sr=jst
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193021 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-26 21:05:22 +00:00
neil%parkwaycc.co.uk
3dcdf81299 Ensure box objects are obtained from the correct document b=330181 r+sr+br=jst
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@192594 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-18 17:04:09 +00:00
tor%cs.brown.edu
69e93345f3 Bug 327539 - move <svg:textPath> to branch. a=shaver
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@192482 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-16 17:09:14 +00:00
mcs%pearlcrescent.com
c132581bd9 Merge in fix from the trunk:
Bug 323088 - RGB values slightly off in canvas after drawWindow().
    Use a table indexed by bit depth to provide a better "scale factor" when
    copying pixels from native surfaces to the canvas.
    Patch by roc, r=vladimir, sr=shaver, a=roc.


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@192473 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-16 14:32:37 +00:00
dbaron%dbaron.org
829e7b9651 Fix rooting in nsXBLProtoImplProperty::InstallMember and remove some no-longer-needed null checks of cx. b=327712 r+sr+a=bzbarsky
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@192159 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-10 18:39:43 +00:00
bzbarsky%mit.edu
325dc06272 Don't set the "exception pending" boolean on the XPCCallContext if we actually
set the exception on some other unrelated JSContext. Bug 328851, r=jst,
sr=brendan, branch1.8.1=jst


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@192135 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-10 04:22:46 +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
neil%parkwaycc.co.uk
8f6d808bac Bug 329631 Move SetBoxObjectFor code that only GetBoxObjectFor needs r+sr+br=bz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191804 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-05 22:03:07 +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
Olli.Pettay%helsinki.fi
df88d6ec4c Bug 328566, r+sr=bz, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191404 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-28 16:43:42 +00:00
bzbarsky%mit.edu
db53ac3c54 Be more careful with the principal for subframe loads. Bug 327078 and bug 328469, r=sicking, sr=jst, branch181=jst, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191355 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-28 01:35:35 +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
752947d79a Make it possible to target non-primary content <browser>s; specifically ones
that are type="content-targetable". Bug 326009, r=bsmedberg, sr=jst, branch181=jst


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191135 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-24 04:58:50 +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
bzbarsky%mit.edu
c18d7b55fc Don't leak the channel and XMLHttpRequest object if AsyncOpen fails. Bug
323454, r=biesi, sr=darin, branch181=darin


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@190968 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-23 02:41:40 +00:00
mrbkap%gmail.com
2b901a3a70 Use the right non-null event variable and clean up an indentation violation. r+sr=jst
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@190925 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 23:39:47 +00:00