Commit Graph

2814 Commits

Author SHA1 Message Date
mrbkap%gmail.com
73ad5f3513 Fix bug 411092, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@247280 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 02:01:08 +00:00
Olli.Pettay%helsinki.fi
f023d46563 Bug 417617, r+sr=jst, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@246845 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-01 15:06:33 +00:00
reed%reedloden.com
327b4ee236 Bug 409349 - [p=honzab@allpeers.com (Honza Bambas [mayhemer]) r=Enn sr+a=dveditz]
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@246759 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-29 00:22:03 +00:00
Olli.Pettay%helsinki.fi
cc5cab3e9b Bug 403168, r=sicking, sr=jst, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@245517 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-12 21:07:02 +00:00
bzbarsky%mit.edu
f330d92905 Backing out bug 398006 to fix bug 410456 and probably bug 410666. a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@243423 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-18 05:34:49 +00:00
mrbkap%gmail.com
3849685208 Run toString inside the sandbox. bug 372075, r=jst sr=bzbarsky a=samuel sidler
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@243011 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-13 19:23:26 +00:00
bzbarsky%mit.edu
6b9669535d Don't run XBL constructors during frame construction, ever. Bug 398006,
r+sr=sicking, a=dveditz


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@242097 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-26 19:01:13 +00:00
bzbarsky%mit.edu
306c03507d Port trunk fix for bug 402649 to branch. r+sr=jst, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@241576 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-18 00:28:22 +00:00
dveditz%cruzio.com
dca29c7be3 bug 402649 Base our referrer on the URI of the principal executing the code, not on the URI of the document currently loaded in the window associated to the context we're running on. patch=bzbarsky, r+sr=jst, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@239383 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-14 11:59:00 +00:00
dveditz%cruzio.com
8893f2b1a1 bug 376643 reset timer intervals after resume, don't "catch up". Patch by Samuel Sieb, r/sr=jst,
branch version=dveditz, a=release-drivers


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@236867 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-28 18:32:57 +00:00
jst%mozilla.org
fe65231ec2 Fixing bug 380474. Use the inner object when looking up methods and adding event listeners. r=mrbkap@mozilla.org, sr=brendan@mozilla.org, a=dveditz@cruzio.com
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@229732 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-11 19:24:55 +00:00
bzbarsky%mit.edu
0559ae19e5 Remove special-casing of about:blank for security purposes; give about:blank
pages the principal of whoever is responsible for loading them, when possible.
Branch port of bug 332182, patch is in bug 381300.  r=mrbkap, sr=jst, a=dveditz


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@229726 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-11 17:45:53 +00:00
jst%mozilla.org
bd828dbccd Landing fix for bug 380476. Don't fire timeouts in dead windows. r=mrbkap@gmail.com, sr=jonas@sicking.cc, a=dveditz@cruzio.com
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@229645 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-11 00:15:11 +00:00
bzbarsky%mit.edu
efa1d1e534 Make sure that the style context doesn't live too long. Bug 375399, r=smaug, sr=jst, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@228130 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-15 18:22:21 +00:00
enndeakin%sympatico.ca
205d7aad88 Bug 374570, constrain popups to frame area, r+sr=roc,a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@225113 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 00:38:25 +00:00
jst%mozilla.org
89ea70608e Fixing bug 377356. Move code around to ensure security checks are always done against the right object. r+sr=bzbarsky@mit.edu, a=dveditz@cruzio.com
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@224810 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 22:00:49 +00:00
jst%mozilla.org
50b466bbdb Fixing bug 376987. Add missing code to event listener registration helper code. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu, a=dveditz@cruzio.com
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@224809 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 21:58:41 +00:00
mats.palmgren%bredband.net
befcf7a2ca Fix a few crashes caused by a null prototype. b=371124 r+sr=jst a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@224076 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-03 14:48:42 +00:00
jst%mozilla.org
b100252cca Fix part of bug 343999. Make window.home() go to the first home page if more than one are specified. r=jonas@sicking.cc, sr+a=dveditz@cruzio.com
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@222285 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-23 21:02:42 +00:00
peterv%propagandism.org
595db33b40 Fix for bug 366818 (crash [ @ nsDOMConstructor::HasInstance ]). r/sr=jst, a=dveditz.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@222105 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-20 18:24:46 +00:00
bzbarsky%mit.edu
0834fd4807 Fix build bustage. Bug 369413
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@219623 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-07 01:00:41 +00:00
bzbarsky%mit.edu
9b5a5b0890 Check lengths. Bug 369413, r+sr=jst, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@219617 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-07 00:19:44 +00:00
gavin%gavinsharp.com
e883c3e155 Bug 369427: perform window.open() URL security check before popup blocking, to ensure that we don't notify UI of a blocked popup that would have otherwise failed anyways, r+sr=bzbarsky, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@219590 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-06 19:08:26 +00:00
dbaron%dbaron.org
9c48794e40 Don't clear scope on Object.prototype. b=368958 r+sr=jst a=dveditz/jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@219551 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-06 04:43:20 +00:00
crowder%fiverocks.com
d78c24137a Bug 368763, patch by bzbarsky@mit.edu, r/sr=dveditz, a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@219543 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-06 00:59:46 +00:00
bzbarsky%mit.edu
920b83b5de Check with CAPS before executing in a sandbox. Bug 368655, r+sr=jst, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@219376 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-02 02:54:42 +00:00
jst%mozilla.org
aaa36deba2 Landing branch version if the fix for bug 354973. r=peterv@propagandism.org, mano@mozilla.com, a=dveditz@cruzio.com
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@218928 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-25 23:05:55 +00:00
jst%mozilla.org
890f89a107 Landing Dave Camp's fix for bug 362446. Add quotas to DOM storage. r=enndeakin@sympatico.ca, sr=jst@mozilla.org, a=jay@mozilla.com
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@218833 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-24 03:47:20 +00:00
jst%mozilla.org
df406fa15e Fixing regression bug 364474. Make wrapping of plugin DOM node work even if the underlying plugin wrapping fails. r=josh@mozilla.com, sr=bugmail@sicking.cc, a=dveditz@cruzio.com
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@218684 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-19 23:23:52 +00:00
jst%mozilla.org
d6c03c39a7 Fixing bug 337716. Swap two calls to avoid using a potentially dangling obj pointer. r=mrbkap@gmail.com, sr=bugmail@sicking.cc, a=jay@mozilla.com
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@218184 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-11 01:39:02 +00:00
Olli.Pettay%helsinki.fi
9952d57ccf Bug 353021, crashes [@ PL_DHashTableOperate] removing from nsDOMClassInfo's sExternallyReferencedTable, r+sr=dbaron, a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@217885 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-06 10:52:54 +00:00
jst%mozilla.org
f0eafc9e82 Fixing silly merge mistake.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@216320 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-02 00:44:50 +00:00
jst%mozilla.org
6245a50aa8 Fixing bug 357651. Make sure the cached window.document property outlives document.open(). r+sr=bzbarsky@mit.edu, a=jay@mozilla.com
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@216319 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-02 00:41:07 +00:00
jst%mozilla.org
8d25411e86 Make javascript: URIs that have no owner or whose principals don't match that of the window it's being loaded into load in an isolated sandbox. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu, sr=sicking@mozilla.com, a=dveditz@cruzio.com
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@216314 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-02 00:20:51 +00:00
timeless%mozdev.org
7808806b86 Bug 308778 setting fantasy football sportsline.com [@ MimeTypeArrayImpl::GetMimeTypes]
r=jst sr=jst a=dveditz


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215941 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-28 01:53:11 +00:00
jst%mozilla.org
3abed5a6c8 Fixing bug 355482. Allow script to focus windows when popups are allowed. r+sr=bugmail@sicking.cc, a=jay@mozilla.com
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215914 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-27 23:44:15 +00:00
jst%mozilla.org
005286f0f8 Fixing bug 358755. Prevent crashes in nsDOMClassInfo::PreCreate() caused by bug 355161. r+sr=bzbarsky@mit.edu, a=jay@mozilla.com
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215596 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-21 23:47:21 +00:00
bzbarsky%mit.edu
db7a64319f Fix allow window.window to work across sites again. Bug 356474, r+sr=jst, a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215147 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-11 04:49:28 +00:00
dbaron%dbaron.org
df747b8ab9 Call FreeInnerObjects on all inner windows, not just the current one, when the doc shell is going away, in case some are held by GC-owned WindowStateHolder objects. b=353022 r+sr=jst a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215139 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-11 00:41:10 +00:00
dbaron%dbaron.org
f114cdd69c Call JS_ClearScope up the global object's prototype chain to fix leaks. b=353090 r=jst sr=bzbarsky a=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215047 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-09 20:43:51 +00:00
jst%mozilla.org
947115ef94 Fixing bug 355161. Make sure to innerize the global object when looking for class objects, and fix the innerObject() hook to deal with really early requests to innerize. r=mrbkap@gmail.com, sr=brendan@mozilla.org, a=dveditz@cruzio.com
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@215014 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-09 01:58:42 +00:00
dbaron%dbaron.org
6f3a263c8f Go back to producing output as ISO-8859-1 when possible, for compatibility. b=355358 r+sr=bzbarsky a=schrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@213351 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-09 16:14:38 +00:00
bent.mozilla%gmail.com
efc221c93f Bug 353227 - "Bug 352704 seems to have caused new crashes". Patch by Neil Deakin <enndeakin@sympatico.ca>. r+sr=jst, a=schrep.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@212316 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-25 19:19:58 +00:00
enndeakin%sympatico.ca
4d1562548f Bug 352704, clear DOM Storage when clear private data is used, r=jst, sr=dveditz, a=mconnor
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@211935 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-18 18:19:34 +00:00
bzbarsky%mit.edu
e32936fc7d Work around hidden window stuff. Bug 346984 super-hacky patch, r=mrbkap,
sr=jst, a=schrep


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@210108 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-14 02:58:35 +00:00
pamg.bugs%gmail.com
e1f77a3f57 Bug 351857: Implement stub verasion of window.external.IsSearchProviderInstalled. r=mconnor, sr=bzbarsky, a=schrep for drivers
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@209863 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-12 15:50:43 +00:00
myk%mozilla.org
ba6e0ea265 bug 316184: wrap and crop long URLs in the External Protocol Request dialog so they don't cause the dialog to render its buttons offscreen
r=bzbarsky
sr=bzbarsky
a=beltzner on behalf of drivers for 1.8 branch


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@209747 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-11 18:35:08 +00:00
martijn.martijn%gmail.com
db6e907e85 Bug 343953 - Crash [@ nsGenericHTMLElement::HandleDOMEventForAnchors], patch by Mike Hommey, r=bryner, sr=jst, a=darin
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@209705 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-11 13:55:40 +00:00
bzbarsky%mit.edu
d66eefbe68 Create inner windows when resolving on an XPCNativeWrapper for an inner-less outer window, not just when resolving on a raw inner-less outer window. Bug 348990 and bug 323641, r+sr=jst, a=beltzner for 1.8.1 drivers
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@209538 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-09 04:44:22 +00:00
jst%mozilla.jstenback.com
008acb920b Fixing bug 351601. Don't throw exceptions when accessing navigator.buildID even if the build ID wasn't defined at build time. r+sr=bugmail@sicking.cc, a=beltzner@mozilla.com
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@209381 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-07 21:54:00 +00:00