Граф коммитов

2336 Коммитов

Автор SHA1 Сообщение Дата
bent.mozilla%gmail.com 1528ed05d9 Bug 412862 - "Change the 'allow scripts to move or resize existing windows' pref to a whitelist". Properly back out changes to nsGlobalWindow. 2008-03-19 21:32:20 +00:00
bent.mozilla%gmail.com ffd5e4c7b3 Bug 412862 - Bustage fix, undoing these changes until I figure out why the merge failed. 2008-03-19 20:27:34 +00:00
bent.mozilla%gmail.com c474e1c7b1 Bug 412862 - "Change the 'allow scripts to move or resize existing windows' pref to a whitelist". Backing out this patch. 2008-03-19 20:15:13 +00:00
Olli.Pettay%helsinki.fi 71e78be21f Bug 329385, r+sr=jst 2008-03-19 00:06:22 +00:00
jst%mozilla.org 1f40891986 Fixing bug 418776. Don't resolve standard classes on non-global objects. r+sr=mrbkap@gmail.com 2008-03-18 20:42:19 +00:00
dtownsend%oxymoronical.com 673d4a4056 Bug 419582: Unblocklisted plugin should be set to enable on startup.
r+sr=jst
2008-03-18 10:38:16 +00:00
jst%mozilla.org 78e016f550 Fixing bug 420603. Don't run scripts while wrapping DOM objects. r=mrbkap@gmail.com, sr=peterv@propagandism.org 2008-03-17 21:19:25 +00:00
igor%mir2.org 29827e3c2d bug=421274 r=brendan a=beltzner
Eliminating SAVE_SP_AND_PC() macro
2008-03-17 08:58:29 +00:00
jonas%sicking.cc 0e4d155d1d Bug 401155: Make it safe to create a wrapper for an object at any time by making sure wrapping doesn't write script. Also set up a service that tries to keep track of when it's safe to execute script. r=bz sr=jst 2008-03-14 23:08:59 +00:00
jst%mozilla.org f6e789810a Fixing bug 414291. Make window.open() ignore modal=yes for backwards compatibility. r+sr=bzbarsky@mit.edu and jonas@sicking.cc 2008-03-14 21:31:38 +00:00
igor%mir2.org da3573e2c6 bug 421274: backing out again due to crashes on 64 bit Linux. 2008-03-13 18:03:02 +00:00
igor%mir2.org 52c3f13130 bug=421274 r=brendan a1.9=mtschrep
eliminating SAVE_SP_AND_PC and friends from the interpreter loop
2008-03-13 06:48:23 +00:00
igor%mir2.org 55f81b41c1 backing out bug 421274 2008-03-13 06:23:09 +00:00
igor%mir2.org bf5c2d0a6f bug=421274 r=brendan a1.9=mtschrep
eliminating SAVE_SP_AND_PC and friends from the interpreter loop
2008-03-13 05:52:54 +00:00
roc+%cs.cmu.edu 872a7b6cf7 Bug 421662. Rename TextRectangle* to ClientRect*. r+sr=sicking,a=damon 2008-03-12 00:59:15 +00:00
jonas%sicking.cc ec6e6df844 Back out due to failed mochitest 2008-03-11 02:18:16 +00:00
jonas%sicking.cc 5610226f10 Bug 401155: Make sure plugins and XBL constructors not execute when creating a script wrapper if it's not safe to execute scripts. r=bz sr=jst. 2008-03-11 00:49:20 +00:00
reed%reedloden.com 9589ae7c04 Bug 417994 - "navigator object does not fully reflect user agent settings" [p=gfleischer+bugzilla@gmail.com (Gregory Fleischer) r+sr=jst a1.9=beltzner] 2008-03-08 11:19:22 +00:00
mrbkap%gmail.com 2d138e5c3d Fix compile warnings. No bug, debug only, r+rs=jst 2008-03-06 23:00:01 +00:00
mrbkap%gmail.com 6758f9b013 Don't assume that chrome:// implies system principals. bug 419848, r=brendan sr=jst 2008-03-06 22:52:58 +00:00
jst%mozilla.org ca3a9865a3 Fixing bug 396443. Make SVG documents act like all our other documents wrt enumeration hooks. r+sr=mrbkap@gmail.com 2008-03-06 20:20:42 +00:00
jst%mozilla.org 781a30f11d Fixing bug 420858. Don't define fast expandos when binding names in JS. r+sr=brendan@mozilla.org 2008-03-05 04:43:57 +00:00
brendan%mozilla.org d94bc5d9d1 More un-nesting #include fallout (r=mrbkap, bustage fix). 2008-03-05 00:44:30 +00:00
jst%mozilla.org 830669210f Fixing bug 419093. Make access to undeclared global properties fast too! r+sr=brendan@mozilla.org 2008-03-04 01:52:34 +00:00
jst%mozilla.org 37bae0d671 Fixing bug 413200. Make sure script termination functions run when XPConnect is done executing script on a context and there's no other script running on that context. r+sr=mrbkap@gmail.com 2008-03-04 01:44:16 +00:00
mrbkap%gmail.com 4867a6b528 Outerize |this| always. bug 418069, r/sr=jst/brendan a=beltzner 2008-03-01 00:17:38 +00:00
bent.mozilla%gmail.com 1cab86f1c4 Bug 419655 - "Refreshing a page leaks an nsGlobalWindow until shutdown". r=peterv, sr=jst, a1.9b4+=schrep. 2008-02-29 02:05:57 +00:00
jwalden%mit.edu 7f2dda9b63 Bug 417075 - Update postMessage and MessageEvent to reflect domain/uri being replaced by origin, optional origin argument. r+sr=sicking, a=beltzner 2008-02-27 03:48:56 +00:00
reed%reedloden.com 8bb739557f Bug 417617 - [p=Olli.Pettay@gmail.com (Smaug) r+sr=jst a=blocking1.9+] 2008-02-27 02:03:28 +00:00
Olli.Pettay%helsinki.fi 97ccc330e6 Bug 415025, try to improve CC scheduling, r=peterv, sr=jst 2008-02-25 17:47:26 +00:00
reed%reedloden.com 094bb39a01 Bug 417710 - "Use JS_GET_CLASS, not JS_GetClass" [p=gyuyoung.kim@samsung.com (gyu-young kim) r=jorendorff r=jst sr+a1.9=brendan] 2008-02-25 08:59:21 +00:00
Olli.Pettay%helsinki.fi b211cbf183 Bug 418457, Remove support for onbeforecopy/cut/paste until we have a better implementation, r+sr=sicking 2008-02-24 10:55:39 +00:00
jst%mozilla.org 8d16b138ef Fixing bug 417852. Push the context we're using to clear scopes on to make code down the road find the right context. r=dveditz@cruzio.com, sr=bzbarsky@mit.edu 2008-02-21 23:51:02 +00:00
benjamin%smedbergs.us 624a4d7ef0 Back out bug 412320 and various followups because the perf impact was minimal and the code is more complicated 2008-02-21 20:39:23 +00:00
gavin%gavinsharp.com 2755626719 Back out bug 418069 because it causes a crash on startup for Camino 2008-02-21 02:06:26 +00:00
crowder%fiverocks.com df7030351b Bug 418069 - js1_5/Regress/regress-379245.js FAIL - browser - bad this, patch by mrbkap, r=brendan, sr=jst, a1.9=brendan 2008-02-20 23:28:18 +00:00
sayrer%gmail.com fe82b7cc6e Bug 417052. Adjust JS_GC heuristic. Patch by Igor Bukanov <igor@mir2.org>. r/a=brendan 2008-02-20 01:20:24 +00:00
jst%mozilla.org 5d815d72f8 Landing fix for bug 410010. Make exceptions thrown during even handling always get reported once the event handler has run. Patch by mrbkap@gmail.com, r+sr=jst@mozilla.org 2008-02-19 22:38:34 +00:00
jag%tty.nl 4221353fba Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan 2008-02-18 08:50:33 +00:00
roc+%cs.cmu.edu 93fae3b503 Bug 416782. Rename isLocallyAvailable to mozIsLocallyAvailable because it's not part of any spec (yet). r+sr=jst 2008-02-17 21:26:29 +00:00
jst%mozilla.org 6658f5efbf Backing out fixes for bug 416931 due to the JS property tree blowing up in size due to this change. 2008-02-17 04:07:51 +00:00
jruderman%hmc.edu c3763aea52 Make gSerialCounter defined only ifdef DEBUG to silence a warning. Followup to bug 416939. 2008-02-16 22:15:32 +00:00
bzbarsky%mit.edu 77e8f880cb Allow JS 1.7 in XBL. Bug 389322, r=brendan, sr=jst, a=brendan 2008-02-16 05:13:19 +00:00
jst%mozilla.org 161e27da14 Landing for bug 417387, followup fixes for bug 416931. Patch by mrbkap@gmail.com, r+sr=jst@mozilla.org. 2008-02-15 21:54:49 +00:00
jst%mozilla.org 44ec5cddec Fixing bug 417266. Don't call IsEventName() with non-string jsvals. r+sr=jonas@sicking.cc 2008-02-14 06:11:36 +00:00
bent.mozilla%gmail.com 2f05697219 Bug 416939 - "Broadcast the destruction of DOM windows". r+sr=jst, a=blocking1.9+. 2008-02-13 23:41:17 +00:00
bent.mozilla%gmail.com 1828842dcb Bug 413447 - "nsXBLDocumentInfo can keep closed global window alive". r=jst, sr=sicking, a=blocking1.9+. Relanding. 2008-02-13 04:17:19 +00:00
jst%mozilla.org ef00b1f797 Fixing bug 416931. Make accessing script defined global properties faster. r+sr=shaver@mozilla.org 2008-02-13 03:55:18 +00:00
jst%mozilla.org bc2e6ef23e Landing fix for bug 414749. Make nsJSUtils::GetCallingLocation deal better with null principals. Patch by mrbkap@gmail.com, r+sr=jst@mozilla.org 2008-02-13 03:52:43 +00:00
bent.mozilla%gmail.com 58a05cc20f Bug 413447, backing out to see if unit tests pass. 2008-02-12 20:53:04 +00:00
benjamin%smedbergs.us b27c6528eb Bug 412320 - generate QI for additional classes which, according to stats, show up in profiles as frequent callers of nsID::Equals, r=biesi,ted,sicking 2008-02-12 19:46:50 +00:00
bent.mozilla%gmail.com ce2c61477a Bug 413447, SunOS bustage fix? 2008-02-12 19:34:22 +00:00
bent.mozilla%gmail.com 7df009ed53 Bug 413447 - "nsXBLDocumentInfo can keep closed global window alive". r=jst, sr=sicking, a=blocking1.9+. 2008-02-12 17:48:27 +00:00
jwalden%mit.edu c5afd9b749 Bug 397929 - Convert GetMessage APIs to GetMessageMoz APIs, at the C++ symbol level only (vtables remain the same), to work around brain-dead, idiotic, insane Windows API macros. r=bsmedberg, a=schrep 2008-02-12 04:11:08 +00:00
bent.mozilla%gmail.com c154b112f5 Bug 353851 - "accumulation of outer chrome windows in mOpener chains (window.opener)". r+sr=jst, a=blocking1.9. Fixed small typo that caused Txul to blow up yesterday. 2008-02-08 21:09:36 +00:00
dolske%mozilla.com 14102ea50d Reland 406686, tests went green apparently before picking up the backout. 2008-02-08 20:23:06 +00:00
dbaron%dbaron.org 540cdc29e5 Force reflow on default font change, since style data comparison is not sufficient for things not reflected in style data. b=394057 r+sr=roc a=blocking1.9+ 2008-02-08 19:53:59 +00:00
dolske%mozilla.com 864f674cc9 Backout bug 406686 to determine cause of mochitest failures. 2008-02-08 19:07:23 +00:00
enndeakin%sympatico.ca 1dce1897c1 Bug 406686, close popups on blur, this time with nullcheck, r=roc,sr=dveditz 2008-02-08 13:53:35 +00:00
bent.mozilla%gmail.com 6fde121ad8 Backing out patch for bug 353851 to see if it fixes test failures. 2008-02-08 00:29:17 +00:00
bent.mozilla%gmail.com 35ec38a6cd Bug 353851 - "accumulation of outer chrome windows in mOpener chains (window.opener)". r+sr=jst. a=blocking1.9. 2008-02-07 23:13:01 +00:00
jwalden%mit.edu 6b4cf9eb76 Bug 397929 - Windows macro names kill kittens, maim babies, and introduce naming conflicts. Add an XPIDL annotation allowing the C++ method name for a method in an interface to either not be the method name, capitalized, or to not be [GS]et plus the attribute name, capitalized. This patch makes window.postMessage happy as PostMessageMoz; other APIs will need followup checkins. r=bsmedberg, a=schrep 2008-02-07 20:53:19 +00:00
mozilla.mano%sent.com 7b3ef4bf7f Backing out 406686 again 2008-02-07 02:19:13 +00:00
mozilla.mano%sent.com aec05c6fab Relanding bug 406686 2008-02-07 00:55:58 +00:00
mozilla.mano%sent.com 54f16bec50 Attempt to fix orange by backing out 406686 2008-02-06 23:46:00 +00:00
enndeakin%sympatico.ca 4245e01e31 Bug 406686, close popups on blur, r=roc,sr=dveditz 2008-02-06 21:12:01 +00:00
timeless%mozdev.org bf6918814a Bug 413074 Bad param "value" to nsXPConnect::JSToVariant()
r=mrbkap sr=jst a=mtschrep
2008-02-04 19:29:36 +00:00
reed%reedloden.com d684b454ac Add missing |#ifdef JS_GC_ZEAL| to fix bustage. 2008-01-31 19:39:40 +00:00
reed%reedloden.com a6b7c5ac2d Bug 414982 - "Use gcZeal setting in nsJSEnvironment, as we once did with WAY_TOO_MUCH_GC" [p=crowder@fiverocks.com (Brian Crowder) r+sr=bzbarsky a1.9=brendan a1.9b3=schrep] 2008-01-31 19:03:03 +00:00
mrbkap%gmail.com 6f2d6882fa Make this code deal with setTimeout from a component. bug 414743, r=jst/waldo sr=jst 2008-01-30 05:30:11 +00:00
mrbkap%gmail.com 604224571b Fix for orange: deal with weird scripts that don't have principals. 2008-01-30 02:54:11 +00:00
bent.mozilla%gmail.com accca5be4f Bug 412862 - Change the 'allow scripts to move or resize existing windows' pref to a whitelist. r=gavin,jst. sr=jst. ur+a=beltzner. 2008-01-30 02:27:19 +00:00
mrbkap%gmail.com b5e92808f3 Be more careful about what filename we propagate to compiled setTimeout functions. bug 411092, r+sr=jst 2008-01-30 02:11:48 +00:00
peterv%propagandism.org afcc825f59 Fix for bug 407034 (JS_Assert "!rt->gcRunning" unbinding link elements in cycle collector with JS protocol handlers), r/sr=dbaron. 2008-01-30 02:05:45 +00:00
mrbkap%gmail.com e72cad260d Make document really not be a XOW. bug 414706, r+sr+a=jst 2008-01-30 02:03:02 +00:00
jwalden%mit.edu 5b3f1dd24a Bug 387706 - Implement HTML5's cross-document messaging API (postMessage), enabling secure cross-origin communication between windows. r+sr=sicking, sr=jst, a=jst 2008-01-30 01:31:33 +00:00
peterv%propagandism.org 594825b911 Try to fix orange 2008-01-29 21:42:06 +00:00
peterv%propagandism.org adf10add78 Fix for bug 407034 (JS_Assert "!rt->gcRunning" unbinding link elements in cycle collector with JS protocol handlers), r/sr=dbaron. 2008-01-29 20:48:35 +00:00
sayrer%gmail.com a16f13c621 Bug 411365. JS Shark renames per brendan. r/a=brendan 2008-01-19 23:33:08 +00:00
igor%mir2.org 63b97b775c Bug 411267: less frequent operation callback calls 2008-01-18 21:28:42 +00:00
dcamp%mozilla.com fd89bd5e87 Bug 402272: Replace <link rel="offline-resource"> with manifests, and navigator.offlineResources/pendingOfflineLoads with window.applicationCache. p=dcamp/Honza Bombas, r=biesi, r+sr=jst, blocking1.9=jst 2008-01-16 21:54:35 +00:00
sayrer%gmail.com 2bead260f3 Bug 411365. Start and stop Shark from JS. r=crowder, sr=jst 2008-01-16 20:42:51 +00:00
reed%reedloden.com 6302c7807e Bug 340510 - "nsIDOMNSDocument.getBoxObjectFor (standard way to use Mozilla) does not work with --disable-xul" [p=romaxa@gmail.com (romaxa) r+sr=roc a1.9=schrep] 2008-01-16 01:27:54 +00:00
benjamin%smedbergs.us c6b0868a4c Bug 411327 - nsIXPCNativeCallContext should not inherit from nsISupports, r=mrbkap, a=schrep 2008-01-15 15:51:02 +00:00
dwitte%stanford.edu 2706db7178 thoroughly whack mallocfest in nsID/nsJSID and friends. b=410250, r+sr=jst, a=blocking1.9+ 2008-01-12 04:30:44 +00:00
dwitte%stanford.edu b5bc025224 partial backout in an attempt to fix orange. 2008-01-11 10:09:00 +00:00
dwitte%stanford.edu bec597575a relanding bug 410250. 2008-01-11 09:13:06 +00:00
dwitte%stanford.edu 7da61a1630 backing out to fix orange. 2008-01-11 04:59:46 +00:00
dwitte%stanford.edu 3ed045961f thoroughly whack mallocfest in nsID/nsJSID and friends. b=410250, r+sr=jst, a=blocking1.9+ 2008-01-11 03:56:02 +00:00
igor%mir2.org 299715b127 Bug 409109: using the new operation counting JS API for monitoring long-running scripts. r=brendan,jst 2008-01-10 15:39:03 +00:00
igor%mir2.org 983023fba1 Bug 409109: backing the checking as the tree was closed. 2008-01-09 15:31:13 +00:00
igor%mir2.org cd8061e363 Bug 409109: using the new operation counting JS API for monitoring long-running scripts. r=brendan,jst 2008-01-09 15:20:39 +00:00
roc+%cs.cmu.edu 9435c53623 Bug 355548. Clean up MathML's font handling by moving most of it to the style system. Creates nsMathMLElement to put functionality there. Tightens MathML attribute parsing and introduces full support for 'scriptsizemultiplier', 'scriptminsize' and their interactions with CSS font-size. r+sr=dbaron 2008-01-09 09:38:32 +00:00
roc+%cs.cmu.edu c43fe7d97d backing out bug 355548 due to test failures 2008-01-08 23:11:30 +00:00
roc+%cs.cmu.edu 3c173c5ce5 Bug 355548. Clean up MathML's font handling by moving most of it to the style system. Creates nsMathMLElement to put functionality there. Tightens MathML attribute parsing and introduces full support for 'scriptsizemultiplier', 'scriptminsize' and their interactions with CSS font-size. r+sr=dbaron 2008-01-08 22:36:56 +00:00
longsonr%gmail.com a9d8e9e42e Bug 410792 - Remove unused FEUnimplementedMOZElement code. r+sr=tor,a1.9=mtschrep 2008-01-07 11:59:38 +00:00
bzbarsky%mit.edu 0f4e0ded1c Fix bug 392338. r=mrbkap, sr=jst, a=schrep 2008-01-06 22:07:26 +00:00
jruderman%hmc.edu ca4c481457 Update this test to take bug 394815 into account 2008-01-06 05:40:38 +00:00
jruderman%hmc.edu 4bfa027f96 Adding crashtest 2008-01-06 05:36:26 +00:00
igor%mir2.org a0f05caf8f Bug 409109: Backing out once again to figure out the reason for talos regressions. 2008-01-06 01:20:16 +00:00
igor%mir2.org c117e5c4e9 Bug 409109: using the new operation counting JS API for monitoring long-running scripts. a,r=brendan 2008-01-05 11:25:50 +00:00
jruderman%hmc.edu 2ee6b8fa04 Add crashtest 2008-01-05 06:49:21 +00:00
mrbkap%gmail.com d930f34d98 Add a way to find all of the XOWs for an object and use it to deal with hard cases where we have to clear the scope of XOWs in order to reflect changes to the underlying object. Also deal with objects moving between scopes by ensuring that we're always able to find their XOWs. bug 399587, r+sr=jst r=brendan for some last-minute changes added in this version. 2008-01-05 04:45:17 +00:00
jruderman%hmc.edu 6823f28cdd Add crashtest for leak bug 2008-01-05 04:41:45 +00:00
jruderman%hmc.edu 87fe5a346e Backing out mrbkap's fix for bug 399587, in the hope of fixing bug 410323 and perhaps bug 410291. 2008-01-04 04:12:48 +00:00
gavin%gavinsharp.com d041effd29 Back out patch for bug 409109 because its suspected of causing the fxdbug-win32-tb orange 2008-01-03 23:03:19 +00:00
tor%cs.brown.edu e945d72d57 Bug 389746 - implement feDisplacementMap.
p=tor,longsonr, r=longsonr, sr=roc, a=dsicore
2008-01-03 21:37:59 +00:00
igor%mir2.org 404d0f61a7 Bug 409109: switching to new operation counting API. r=jst a=beltzner 2008-01-03 15:27:28 +00:00
jruderman%hmc.edu 2caf4e3d3c Fix classinfo bustage (bug 410602). 2008-01-03 08:04:58 +00:00
tor%cs.brown.edu a7aa2d1b9c Bug 390379 - Implement feImage. p=tor,longsonr r=longsonr, sr=roc a=dsicore 2008-01-02 20:49:14 +00:00
benjamin%smedbergs.us 98c1de392c Bug 409433 - XPConnect should never allow GC off the main thread, r=mrbkap sr=jst a=luser 2007-12-31 18:17:36 +00:00
mrbkap%gmail.com da9f953204 Add a way to find all of the XOWs for an object and use it to deal with hard cases where we have to clear the scope of XOWs in order to reflect changes to the underlying object. Also deal with objects moving between scopes by ensuring that we're always able to find their XOWs. bug 399587, r+sr=jst 2007-12-30 04:34:51 +00:00
jruderman%hmc.edu f63eb3c160 Backing out igor's fixes for bug 409109 and bug 364776 in an attempt to fix Tinderbox tgfx failures that are keeping talos red 2007-12-26 19:19:18 +00:00
igor%mir2.org dab544911b Bug 409109: using operation counting API instead of the branch callback. r,sr=jst 2007-12-25 10:46:50 +00:00
jst%mozilla.org 9ff6c106de Fixing bug 408792. Remove some expensive QI calls from frequently called code. r=jonas@sicking.cc, sr=bzbarsky@mit.edu 2007-12-21 13:44:59 +00:00
jruderman%hmc.edu 9fc369861a Then lobbeth thou thy Holy Crashtest of Antioch towards thou foe, who being naughty in my sight, shall snuff it. [Commit message suggested by aja] 2007-12-18 07:22:42 +00:00
jruderman%hmc.edu e50ebf51cb Add questionable crashtest. 2007-12-18 01:47:33 +00:00
dcamp%mozilla.com 2f093e8b32 Bug 403852: Unable to access nsIDOMFile using the [] operator. r+sr=sicking, b=dsicore 2007-12-17 21:20:41 +00:00
Olli.Pettay%helsinki.fi 34f671c36a Bug 158066, Potential leak of window object because of self-cycle with opener, r+sr=peterv, a=blocking1.9 2007-12-17 10:26:31 +00:00
jruderman%hmc.edu 2fcb2c6ce1 Add crashtest for bug 369413. 2007-12-15 03:19:04 +00:00
jruderman%hmc.edu 235e03dc5f Add crashtest. 2007-12-15 03:13:53 +00:00
jruderman%hmc.edu a14662505d Add crashtests. 2007-12-14 03:52:33 +00:00
Olli.Pettay%helsinki.fi 9e62e66bc7 Bug 403168, r=jonas, sr=jst, a=blocking1.9 2007-12-12 08:33:33 +00:00
jonas%sicking.cc 6b3b762450 Bug 408006: Don't crash in when getting or setting fullscreen mode on a frame that's been killed. r/sr=jst 2007-12-12 00:58:08 +00:00
surkov.alexander%gmail.com 37ce265df2 Bug 368835 No focus events from xul tree table when a row is deleted, r=evan.yan, Olli.Pettay, sr=jonas, a=beltzner 2007-12-11 08:18:12 +00:00
jst%mozilla.org 5d8a863aee Fixing bug 407812. Don't waste time calling QI in nsNodeSH::PreCreate() and nsElementSH::PostCreate(). r+sr=jonas@sicking.cc 2007-12-11 01:19:19 +00:00
peterv%propagandism.org 1fb174fc67 Fix for bug 406684 (Memory leaks when content policies set properties of wrapped nodes). r/sr=sicking. 2007-12-05 00:29:13 +00:00
peterv%propagandism.org 6acf8655cf Fix for bug 404117 (ASSERTION: Class name and proto chain interface name mismatch!). r/sr/a=jst. 2007-12-04 18:49:38 +00:00
jst%mozilla.org 57a8f89c74 Fixing bug 406671. Speed up nsWindowSH::GetProperty(). r+sr=peterv@propagandism.org, a=jonas@sicking.cc 2007-12-04 03:53:00 +00:00
jst%mozilla.org 8a1611b5d4 Fixing bug 406692. Speed up nsNodeSH::PreCreate(). r+sr=peterv@propagandism.org, a=jonas@sickin.cc 2007-12-04 03:49:33 +00:00
reed%reedloden.com fbc8600f02 Bug 382917 - "Display script filename and line number in Stop Script dialog" [p=manish@flock.com (Manish Singh) r+sr=mrbkap a1.9=jst] 2007-12-03 09:17:40 +00:00
bzbarsky%mit.edu 87dfd11d0d Hold the ref to the binding as we install its fields. Bug 404869, r+sr=sicking 2007-11-27 23:46:53 +00:00
reed%reedloden.com 1078c4a522 Bug 404748 - "__defineSetter__ regression in FF3: no longer works with event properties when used on prototype" [p=jst@mozilla.org (Johnny Stenback) r+sr=bzbarsky a1.9=schrep] 2007-11-23 01:37:22 +00:00
igor%mir2.org 831a5e44f6 Bug 396487: objects can be marked as system only during creation. r,a=brendan 2007-11-14 00:50:17 +00:00
reed%reedloden.com c195beae87 Bug 319968 - "Some DOM functions don't work in XPCShell (classinfo broken)" [p=Mossop r+sr=jst a1.9=schrep] 2007-11-13 10:35:50 +00:00
tglek%mozilla.com bd697edd89 bug 398587: Correct prbool misuse in dom/ r=Olli.Petay a=release drivers 2007-11-12 21:57:48 +00:00
jst%mozilla.org 9acb6aa871 Fixing build bustage. 2007-11-12 06:52:07 +00:00
jst%mozilla.org c5f69f8cec Fixing bug 400366. Prefix 'Prototype' and 'Constructor' with 'DOM' to avoid conflicting with code on the web. r+sr=peterv@propagandism.org 2007-11-12 06:43:14 +00:00
jst%mozilla.org 110cbe8bf9 Fixing bug 395897. Crash when setting location on frame that no longer exists. r+sr=peterv@propagandism.org 2007-11-12 05:59:41 +00:00
jst%mozilla.org 4576b3d4a0 Fixing bug 400204. Make window.innerWidth n' friends not throw when accessed on a non-displayed window. r+sr+a=jonas@sicking.cc 2007-11-12 05:55:22 +00:00
jruderman%hmc.edu d9b1035ea8 Relanding Mats Palmgren's patch: Remove unused nsIFocusController::GetPopupEvent/SetPopupEvent methods. b=400104 r+sr=bzbarsky a=dsicore 2007-11-11 22:48:43 +00:00
bzbarsky%mit.edu d867adecd5 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.  Bug 402649, r+sr=jst
2007-11-11 19:11:26 +00:00
bent.mozilla%gmail.com 9af54c03c4 Bug 308429 - "make tooMuchGC dynamic (runtime gczeal option)". r+sr=jst, a=schrep. 2007-11-11 18:59:28 +00:00
jruderman%hmc.edu f37cbd3a38 Back out the patch from bug 400104 to see if it fixes the orange. 2007-11-11 01:48:06 +00:00
mats.palmgren%bredband.net ac91e473aa Remove unused nsIFocusController::GetPopupEvent/SetPopupEvent methods. b=400104 r+sr=bzbarsky a=dsicore 2007-11-10 01:11:31 +00:00
jonas%sicking.cc 28d6e8ecee bug 402763: cycle collect on memory-pressure notification, r/sr=stuart a=schrep 2007-11-06 21:48:04 +00:00
jst%mozilla.org 52ecd87ffb Landing patch for bug 401687. Stop reference counting JS objects in the cycle collector. Patch by peterv@propagandism.org, r+sr=dbaron@mozilla.com,igor@mir2.org, a=dsicore@mozilla.com 2007-11-01 22:51:59 +00:00
jst%mozilla.org f48b5df1fb Fixing bug 401053. Make sure to initialize LiveConnect any time a Java applet is loaded, no matter what markup was used to load the applet. r+sr=dveditz@cruzio.com, a=dsicore@mozilla.com 2007-10-31 22:52:11 +00:00
peterv%propagandism.org 12924bab4b Fix for bug 401612 (Multiple dialogs (about, add-ons mgr, etc.) will not open (nsIDOMJSWindow.openDialog exception)). r=smaug, sr=jst, a=blocking1.9+ for M9. 2007-10-31 10:52:22 +00:00
peterv%propagandism.org a41832fc13 Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912). 2007-10-29 13:45:10 +00:00
peterv%propagandism.org 6cfb25d584 Backing out once more to fix orange. 2007-10-28 12:49:33 +00:00
peterv%propagandism.org a76fba526b Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912). 2007-10-28 11:14:43 +00:00
jonas%sicking.cc fbb4b149f7 bug 394390: Don't report bogus warnings to the error console when using cross-site xmlhttprequest. Patch by Surya Ismail <suryaismail@gmail.com>, r/sr=sicking 2007-10-27 01:46:11 +00:00
bzbarsky%mit.edu a004563562 Improve this comment too 2007-10-27 01:30:24 +00:00
bzbarsky%mit.edu f9a0159f8d Making comment a little clearer. No code change. Bug 324464. 2007-10-27 01:29:48 +00:00
jonas%sicking.cc cea11ce795 Bug 345711: Don't call nsXBLBinding::InstallImplementation while in reflow as that can cause duplicated frames for plugins and other badness. r=bz/jst sr=jst 2007-10-27 00:14:43 +00:00
peterv%propagandism.org 48c7f383e4 Backing out to fix orange. 2007-10-26 14:15:29 +00:00
peterv%propagandism.org eead4d2b29 Bustage fix. 2007-10-26 13:40:28 +00:00
peterv%propagandism.org c47e794776 Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912). 2007-10-26 13:25:35 +00:00
Olli.Pettay%helsinki.fi 703205db2a Bug 373462, try to fix possible tdhtml regression 2007-10-22 23:40:13 +00:00
Olli.Pettay%helsinki.fi 1f2a78728d Landing (again) Bug 373462, bug 385322, Better scheduling of cycle collection/gc, r+sr=sicking,jst 2007-10-22 21:42:26 +00:00
Olli.Pettay%helsinki.fi 0d8ed891c3 backout Bug 373462, bug 385322. Still regress tp/talos 2007-10-21 16:46:56 +00:00
Olli.Pettay%helsinki.fi 00c264a0fe Test-landing (again) Bug 373462, bug 385322, Better scheduling of cycle collection/gc, r+sr=sicking,jst 2007-10-21 14:09:31 +00:00
jonas%sicking.cc 2d2a962fa3 backing out due to test failure 2007-10-20 01:22:48 +00:00
jonas%sicking.cc 1f2b203edf Bug 345711: Call InstallImplementation when it's safe, rather tha directly from LoadBindings. r/sr=jst 2007-10-20 00:48:09 +00:00
jonas%sicking.cc 999c95b469 Bug 399107: Add API to force cycle collection. r/sr/a=jst 2007-10-19 21:36:20 +00:00
Olli.Pettay%helsinki.fi dd2224591c Bug 399502, onload event handler does not fire for xmldocument created with document.implementation.createDocument, r+sr+a=sicking 2007-10-19 17:21:16 +00:00
bzbarsky%mit.edu 11ca9b18e5 Don't run XBL constructors during frame construction, ever. Bug 398006,
r=sicking, sr=roc
2007-10-19 03:51:16 +00:00
jst%mozilla.org 55ce57030b Fixing bug 399406. Make sure to initialize LiveConnect (if needed) when loading applets. r+sr+a=jonas@sicking.cc 2007-10-13 16:42:44 +00:00
jst%mozilla.org bca2b07a71 Landing fix for bug 397571. Only expose known safe functions to untrusted script in nsIDOMWindowUtils. Patch by suryaismail@gmail.com, r+sr+a=jst@mozilla.org 2007-10-10 21:03:12 +00:00
jst%mozilla.org ea78707626 Fixing bug 393928. Lazily initialize liveconnect, and only initialize it when we can't find a Java plugin that supports NPRuntime. When a Java plugin that supports NPRuntime is found, use NPRuntime to expose liveconnect functionality (i.e. window.java and window.Packages). r=cbiesinger@gmx.at, sr=bzbarsky@mit.edu, a=jonas@sicking.cc 2007-10-10 01:24:29 +00:00
mrbkap%gmail.com a254ccfa93 Deal with sites setting our proto's __proto__ to null. bug 398933, r+sr+a=jst 2007-10-09 22:50:49 +00:00
Olli.Pettay%helsinki.fi b898a5ddce back out Bug 373462 / bug 385322 (again :( ) 2007-09-29 17:33:24 +00:00
Olli.Pettay%helsinki.fi 3462127628 Bug 373462 / bug 385322, Better scheduling of cycle collection/gc, r+sr=jst 2007-09-29 15:02:58 +00:00
bzbarsky%mit.edu 7f141c6b9a Fix a few scriptable helpers to correctly communicate
NS_SUCCESS_I_DID_SOMETHING.  Bug 396843, r+sr+a=jst
2007-09-28 14:28:17 +00:00
bzbarsky%mit.edu 7af5d5c63c Relanding bug 372769 with some cycle collection changes to fix leaks.
r=mrbkap, sr=sicking, with r=sicking on the leak fixes.
2007-09-28 13:45:03 +00:00
bzbarsky%mit.edu 6c274177a2 Backing out bug 372769 due to leaks. 2007-09-26 14:39:32 +00:00
bzbarsky%mit.edu 4068f79521 Do lazy evaluation of XBL fields. Bug 372769, r=mrbkap, sr=sicking 2007-09-26 13:55:07 +00:00
Olli.Pettay%helsinki.fi 697380898b backout the test patch for Bug 373462 and 385322 2007-09-23 16:10:13 +00:00
Olli.Pettay%helsinki.fi bb903a0cc2 Testland a patch for Bug 373462 and 385322, 'Better scheduling of cycle collection/gc' 2007-09-23 14:05:29 +00:00
Olli.Pettay%helsinki.fi cbd66d619b backout patch for Bug 373462, Bug 385322 2007-09-21 10:00:48 +00:00
Olli.Pettay%helsinki.fi 4d46f9de45 Bug 373462, Bug 385322, Better scheduling of cycle collection/gc, r=jst, sr=sicking, a=sicking 2007-09-21 08:54:36 +00:00
sayrer%gmail.com 8f7fdb06a8 Bug 396452. Enforce SpiderMonkey request model with assertions. r=mrbkap, sr/a=brendan 2007-09-19 00:26:41 +00:00
Olli.Pettay%helsinki.fi bb6cc5fa3b Bug 395426, Contextmenu opened using keyboard should have .button == 0, r=enndeakin,sr+a=jst 2007-09-18 07:25:51 +00:00
brendan%mozilla.org 79113bd108 Back-out due to test failure. 2007-09-18 01:22:20 +00:00
brendan%mozilla.org 249134ff72 Make GCF_SYSTEM immutable per object (396487, r=igor). 2007-09-18 00:47:43 +00:00
dbaron%dbaron.org add86aa4ce Add shouldBeFreed calls for nsJSContext. b=394566 r+sr=peterv a=bzbarsky 2007-09-18 00:30:58 +00:00
mrbkap%gmail.com 03c2c81ac8 Set the script's filename correctly and don't treat the lack of a filename as a
failure. bug 391470, r+sr=bzbarsky
2007-09-15 16:51:12 +00:00
jst%mozilla.org 1551664e2c Fixing bug 393900. Make windows opened with showModalDialog() obey window feature prefs. r+sr=jonas@sicking.cc, a=dsicore@mozilla.com 2007-09-07 20:30:16 +00:00
jst%mozilla.org eb420f4d52 Fixing thunderbird bustage. 2007-08-29 01:30:04 +00:00
jst%mozilla.org ecae905e1d Fixing bug 394086. Pave the way for java applets that are scriptable using NPRuntime. r+sr=cbiesinger@gmx.at 2007-08-29 00:28:33 +00:00
tor%cs.brown.edu 221544e123 Bug 392928 - new style nsSVGEnum. r=longsonr, sr=roc, a=roc 2007-08-27 23:11:19 +00:00
mrbkap%gmail.com 45dce6da97 Be consistent as to when we forward to the inner window. bug 393669, r+sr=jst 2007-08-25 20:11:34 +00:00
cbarrett%mozilla.com 0691b1fadb Bug 393117 - Remove native resize API. r=josh r=mconnor sr+a1.9=pav 2007-08-25 01:55:29 +00:00
masayuki%d-toybox.com 5fa5b33f97 Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc 2007-08-22 11:13:55 +00:00
igor%mir2.org 13136a5913 Bug 386265: missing commit to fix compilation. 2007-08-11 20:40:43 +00:00
smontagu%smontagu.org 1f8f387628 Add docCharsetIsForced member to nsIDomWindowUtils. Bug 391631, r+sr=bz, a=jst 2007-08-11 18:37:16 +00:00
jst%mozilla.org e70a40dfe1 Fixing orange due to fix for bug 390275. 2007-08-09 23:53:23 +00:00
jst%mozilla.org 4dc0247b0b Fixing bug 389911. Removing nsIScriptGlobalObject::Get/SetGlobalObjectOwner() as it's not needed any more. r+sr=peterv@propagandism.org 2007-08-09 22:30:30 +00:00
jst%mozilla.org 6d90510f05 Fixing bug 390275. Make setTimeout() always register the timeout on the right inner window, and add a new JS_GetGlobalForObject() JS API to eliminate some code duplication. r=mrbkap@gmail.com/brendan@mozilla.org, sr=bzbarsky@mit.edu 2007-08-09 22:19:59 +00:00