Commit Graph

2704 Commits

Author SHA1 Message Date
dbaron%dbaron.org
36b10ac430 Transform results of javascript: URLs to UTF-8 instead of iso-8859-1, and set the encoding on the channel to UTF-8. b=335298 r=darin/brendan sr+a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195996 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-04 22:14:52 +00:00
myk%mozilla.org
95a370ca92 Bug 315346: unforks nsISidebar interface by moving it from browser/ and xpfe/ to dom/. The fix for this was checked into the trunk months ago. This checkin syncs the change to the branch, since it involves a change to browser/, and browser/ is supposed to be synced between trunk and branch.
r=roc
sr=jst
a=jst for 1.8 branch


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195792 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-02 05:59:53 +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
axel%pike.org
18a521bcc0 bug 328956, chop dead wood off of toolkit, r,a=ben
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195438 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-26 10:12:42 +00:00
mrbkap%gmail.com
687d106650 -- Allow the DOM script object factory to turn XPConnect return values into proper nsIException objects.
-- Make nsDOMClassInfo::ThrowJSException never throw null as an exception.
-- Make XPCException::ToString grab the description of the result as well as the name.

bug 321831, r+sr=jst


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194569 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-18 00:24:40 +00:00
bzbarsky%mit.edu
4b91718680 Fix typo. This checkin and the previous one are both for bug 334245.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194545 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-17 22:30:03 +00:00
bzbarsky%mit.edu
fc8ec763dd addEventListener has 3 args, not 0. r+sr+branch181=jst
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194541 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-17 22:05:58 +00:00
bzbarsky%mit.edu
7065e0b5ce Remove non-IDL interfaces from classinfo list. Bug 327156, r+sr+branch181=jst
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194329 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-13 18:55:22 +00:00
mrbkap%gmail.com
6ddc6f3d5b Don't do a security check in AddProperty when we've resolved a frame by its numeric ID to avoid incorrect security errors being thrown. bug 317366, r+sr+a181=jst
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194171 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-11 20:30:11 +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
mrbkap%gmail.com
a1d88e8dee Landing the fix for bug 330773 on the 1.8 branch. a181=jst (r=jst sr=brendan/bzbarsky)
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194041 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-10 20:51:13 +00:00
bryner%brianryner.com
39191da677 Back out patch for bug 332640 to fix regression bug 333051. r+sr+a=bzbarsky
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193902 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-08 01:49:11 +00:00
bryner%brianryner.com
b70831597c Make screen properties work even if the docshell hasn't created a content viewer yet, by getting the device context through the widget instead of the prescontext (bug 332640). r+sr+a=bzbarsky.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193775 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-07 01:57:06 +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
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
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
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
jst%mozilla.jstenback.com
bc205227aa Fixing bug 318419. Make DOM timeouts work properly even when PRIntervalTime wraps around. a=dveditz@cruzio.com
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@190940 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-23 00:46:31 +00:00
mrbkap%gmail.com
4b2492c113 bug 323833: Don't bother doing security checks when resolving standard classes. r=jst sr=brendan a=dveditz/jst
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@190933 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 23:56:43 +00:00
mrbkap%gmail.com
56a6933fbd Don't crash when running a timeout interval which causes its window to be stored in the bfcache. bug 315286, r=jst sr=bzbarsky a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@190924 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 23:32:01 +00:00
bzbarsky%mit.edu
3a40126cf3 Last checkin was not supposed to happen on this branch!
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@190114 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-15 15:53:28 +00:00
bzbarsky%mit.edu
d28b861ffb Remove assert that fires in normal conditions... I thought we could assert
this, but we can't.  Bug 266371


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@190111 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-15 15:29:19 +00:00
bzbarsky%mit.edu
685f9740d8 Move the "force into tab" code out of Gecko and allow embeddors to do the same
sort of thing. Bug 323810, r=bsmedberg, sr=jst, branch181=jst


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@189931 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-14 05:28:33 +00:00
dbaron%dbaron.org
d4d8c9cd77 Add some PR_LOGging to help find leaks of large object graphs. b=320192 r=jst sr=darin branch-1.8.1=jst
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@189533 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-09 23:46:26 +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
faef2d4d97 Bug 114850: scrollbars permanently hidden when using window.scrollbars.visible
= false, patch by Martijn Wargers <martijn.martijn@gmail.com>, r+sr=bzbarsky,
b1.8.1=bzbarsky


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188493 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-30 21:10:17 +00:00
mrbkap%gmail.com
7e8ac9e912 bug 318489: Allow XPCNativeWrapped objects to hand out constructors. r=jst sr=brendan a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@187316 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 07:32:58 +00:00
mrbkap%gmail.com
f6496e812c bug 319296: Protect against the wrong kind of object being passed in a wrapper to precreate. r=jst sr=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@187108 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-06 23:42:41 +00:00
dbaron%dbaron.org
b5e2f5221d Landing patch for jst: Fixing leak bug 317478. This leak was due to the global scope polluter ending up on the inner window's 'real' prototype's proto chain, which would have been fine except for the fact that it was never removed from there so through it we ended up holding too much alive for too long. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu, a=drivers. Thanks to dbaron for tracking this down.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@186348 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-21 01:38:36 +00:00
mrbkap%gmail.com
88dbb9d8b4 Make sure nsCOMPtr is actually declared (fix bustage from bug 309027).
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182891 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-24 08:32:56 +00:00
jst%mozilla.jstenback.com
04c8bfadc5 bug 309027: Make sure we unsuppress the old focus controller to avoid making focus go out of whack. Patch by aaronlev and mrbkap. r/sr=mats/jst, a=mtschrep@gmail.com
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182886 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-24 07:34:26 +00:00
mrbkap%gmail.com
40f3a83a6b bug 307983: Look for a good JSContext when doing GetDynamicContext so that things like evalInSandbox can use e.g. location.replace. r=jst sr=brendan a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182551 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-19 21:48:33 +00:00
jst%mozilla.jstenback.com
380c84f354 Fixing bug 310825. Prevent window.focus() when called from a background tab from moving focus to the background tab. r=mrbkap@gmail.com, sr=dveditz@cruzio.com, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182499 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-18 23:27:59 +00:00
joshmoz%gmail.com
fce7f69ba2 Fix Intel Mac UA string, navigator.oscpu, navigator.platform values. The values in this patch match up with what Apple is using in their latest Intel build. b=297607 r=dbaron sr=darin a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182483 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-18 19:48:47 +00:00
bzbarsky%mit.edu
c420166035 Make sure to not double-close windows -- that confuses our shutdown code. Bug
311479 partial fix, r=mrbkap, sr=jst, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182335 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-16 16:31:38 +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
cvshook%sicking.cc
b1da85b92c Bug 230909: Make the dom.max_script_run_time pref work. Trunk patch by jst.
r/sr=bz a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182030 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-12 00:12:00 +00:00
mrbkap%gmail.com
d6396cb1d2 bug 311024: Make sure eval grabs the right scope object. r=brendan sr=jst a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182012 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 21:17:10 +00:00
pedemont%us.ibm.com
43a7dee6f2 Bug 309337 - Make sure reserving 512k in stack space doesn't cause unsigned stacklimit var to wrap. r/a=brendan, sr=jst
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181997 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-11 18:29:12 +00:00
mrbkap%gmail.com
b7cdf23ed2 bug 311295: Use JSPROP_SHARED to make sure that Removes really remove elements from node lists. r+sr+a=brendan/schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181699 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-06 06:24:08 +00:00
mrbkap%gmail.com
e42e2282ec bug 311090: Don't make bad assumptions about our implementation. assumed-r=jst sr=brendan a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181603 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 20:44:06 +00:00
mrbkap%gmail.com
62325cba10 bug 310351: Allow resolution of numeric properties on array objects so that native JS array functions can properly operate on them. r=jst sr+a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181567 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 05:52:22 +00:00
mrbkap%gmail.com
1ade2f18b2 bug 310458: [splitwindow] edit commands not available to extensions window (cut, copy, paste, select all, arrow keys navigation). Patch from bzbarsky. r=mrbkap sr=jst a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181564 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 05:43:26 +00:00
jst%mozilla.jstenback.com
1636f96476 Fixing bug 310552. Fix window.addEventListener() and other methods that forward to the inner window when called from C++ on a newly created window. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181522 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 01:06:44 +00:00
mrbkap%gmail.com
aca2b260db bug 302618: Use good principals when running a js url without an owner. r=sicking sr=jst a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181472 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-03 17:08:13 +00:00
jst%mozilla.jstenback.com
5260f88aac Fixing bug 300453. Make focusing of subframes still work from script even if window focusing in general is disabled. r=mrbkap@gmail.com, sr=bryner@brianryner.com, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181368 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 23:53:16 +00:00
mrbkap%gmail.com
5eb985c8ac bug 308856: Make sure that we enumerate over the inner window object, since no properties are actually stored on the outer window's js object. r=brendan sr=jst a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181326 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 21:05:42 +00:00
bzbarsky%mit.edu
3dfbb6044d Make named arrays not look up names for XPCNativeWrapper. Bug 310069, r=mrbkap,
sr=jst, a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181262 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 02:26:41 +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