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

4021 Коммитов

Автор SHA1 Сообщение Дата
bent.mozilla@gmail.com 4cc82d6e1e Bug 416939 - "Broadcast the destruction of DOM windows". r+sr=jst, a=blocking1.9+. 2008-02-13 15:41:17 -08:00
bent.mozilla@gmail.com 68861aa739 Bug 413447 - "nsXBLDocumentInfo can keep closed global window alive". r=jst, sr=sicking, a=blocking1.9+. Relanding. 2008-02-12 20:17:18 -08:00
jst@mozilla.org 3ef674a7ec Fixing bug 416931. Make accessing script defined global properties faster. r+sr=shaver@mozilla.org 2008-02-12 19:55:18 -08:00
jst@mozilla.org ca247b0834 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-12 19:52:43 -08:00
bent.mozilla@gmail.com 3f8606e1f7 Bug 413447, backing out to see if unit tests pass. 2008-02-12 12:53:03 -08:00
benjamin@smedbergs.us 56c12dc848 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 11:46:26 -08:00
bent.mozilla@gmail.com d0453cade4 Bug 413447, SunOS bustage fix? 2008-02-12 11:34:22 -08:00
bent.mozilla@gmail.com 4c908d7ef3 Bug 413447 - "nsXBLDocumentInfo can keep closed global window alive". r=jst, sr=sicking, a=blocking1.9+. 2008-02-12 09:48:26 -08:00
jwalden@mit.edu 7aabc128a7 Bug 411103 - document.createElement(bad) (and the NS version) throwing wrong exception. Fixes two acid3 tests as well. r=peterv, sr=jst, a=schrep 2008-02-11 20:14:57 -08:00
jwalden@mit.edu 25051a5af2 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-11 20:11:07 -08:00
jwalden@mit.edu 39129367d3 Adding a test to ensure .uri on a postMessage-generated event contains a hash reference from the caller, if one was present. No bug or code changes. 2008-02-11 12:27:32 -08:00
jruderman@hmc.edu 2a44e65ae4 Add mochitest 2008-02-09 02:35:51 -08:00
jruderman@hmc.edu f7f129e9cd Add mochitest for "new HTMLDocument()" throwing and not asserting 2008-02-08 16:24:43 -08:00
martijn.martijn@gmail.com 2a04d64b65 Bug 416101 - Mingw build error in ../mozilla/dom/src/json/nsJSON.cpp, r=sayer, a=mtschrep 2008-02-08 15:25:58 -08:00
bent.mozilla@gmail.com 99b93b3f25 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 13:09:36 -08:00
dolske@mozilla.com adb523e691 Reland 406686, tests went green apparently before picking up the backout. 2008-02-08 12:23:05 -08:00
dbaron@dbaron.org a3a014bc2e 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 11:52:46 -08:00
dolske@mozilla.com 1cb26f50f4 Backout bug 406686 to determine cause of mochitest failures. 2008-02-08 11:07:21 -08:00
enndeakin@sympatico.ca 8634957dcd Bug 406686, close popups on blur, this time with nullcheck, r=roc,sr=dveditz 2008-02-08 05:53:33 -08:00
bent.mozilla@gmail.com a77b24885e Backing out patch for bug 353851 to see if it fixes test failures. 2008-02-07 16:29:17 -08:00
bent.mozilla@gmail.com 335b4cbee2 Bug 353851 - "accumulation of outer chrome windows in mOpener chains (window.opener)". r+sr=jst. a=blocking1.9. 2008-02-07 15:13:01 -08:00
jwalden@mit.edu 8da6c5b704 Bug 414812 - document.domain = "0.0.1" on a page on 127.0.0.1 should not work. r=dwitte, sr=jst, a=schrep 2008-02-07 12:58:56 -08:00
jwalden@mit.edu f9f9c8be3c 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 12:53:19 -08:00
sayrer@gmail.com 6d23c69606 Bug 410890. nsJSON speedups. r=crowder, sr=jst, a=schrep 2008-02-06 23:19:26 -08:00
surkov.alexander@gmail.com 9a03875083 Bug 374610 - xul:menuitem should have a way to get parent xul:menu, r=enndeaking, sr=neil, a=mtschrep 2008-02-06 23:07:08 -08:00
mozilla.mano@sent.com 6ca963dfbd Backing out 406686 again 2008-02-06 18:19:12 -08:00
mozilla.mano@sent.com 77ceada103 Relanding bug 406686 2008-02-06 16:55:55 -08:00
mozilla.mano@sent.com 9b850729a3 Attempt to fix orange by backing out 406686 2008-02-06 15:45:59 -08:00
enndeakin@sympatico.ca ad0acc53a5 Bug 406686, close popups on blur, r=roc,sr=dveditz 2008-02-06 13:12:00 -08:00
timeless@mozdev.org d9e51b8752 Bug 413074 Bad param "value" to nsXPConnect::JSToVariant() r=mrbkap sr=jst a=mtschrep 2008-02-04 11:29:36 -08:00
jwalden@mit.edu b79fbe1b17 Bug 414815 - Add a window.postMessage test in the presence of a <base> tag (addresses the only postMessage test WebKit had for their implementation which we didn't). a=itsatest 2008-02-02 18:09:34 -08:00
reed@reedloden.com 2e703de64a Add missing |#ifdef JS_GC_ZEAL| to fix bustage. 2008-01-31 11:39:40 -08:00
reed@reedloden.com cc73948ad9 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 11:03:03 -08:00
mrbkap@gmail.com 3dc18cf402 Make this code deal with setTimeout from a component. bug 414743, r=jst/waldo sr=jst 2008-01-29 21:30:11 -08:00
mrbkap@gmail.com 7a00945e9f Fix for orange: deal with weird scripts that don't have principals. 2008-01-29 18:54:11 -08:00
bent.mozilla@gmail.com 9fc6931dd5 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-29 18:27:17 -08:00
mrbkap@gmail.com e48874dcf4 Be more careful about what filename we propagate to compiled setTimeout functions. bug 411092, r+sr=jst 2008-01-29 18:11:48 -08:00
peterv@propagandism.org d36524a7ea Fix for bug 407034 (JS_Assert "!rt->gcRunning" unbinding link elements in cycle collector with JS protocol handlers), r/sr=dbaron. 2008-01-29 18:05:43 -08:00
mrbkap@gmail.com 2375def57d Make document really not be a XOW. bug 414706, r+sr+a=jst 2008-01-29 18:03:02 -08:00
jwalden@mit.edu f947c1053a 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-29 17:31:29 -08:00
peterv@propagandism.org 869b3309c7 Try to fix orange 2008-01-29 13:42:05 -08:00
peterv@propagandism.org e4c121bab8 Fix for bug 407034 (JS_Assert "!rt->gcRunning" unbinding link elements in cycle collector with JS protocol handlers), r/sr=dbaron. 2008-01-29 12:48:32 -08:00
dolske@mozilla.com f19d75383c Update comments for localizers. 2008-01-29 11:39:36 -08:00
dolske@mozilla.com 47db2ba679 Bug 244273 - improve current HTTP authentication prompt. r=neil,bsmedberg ui-r=johnath, a=blocking-1.9+, a-latel10n=damons 2008-01-29 11:33:26 -08:00
reed@reedloden.com f1cd6eedbb Bug 405693 - "don't update identical offline cache manifests" [p=honzab@allpeers.com (Honza Bambas) r=dcamp sr=biesi a=blocking1.9+] 2008-01-28 23:54:54 -08:00
dbaron@dbaron.org 3679d91fc2 Improve the warning that shows up when pages use -moz-inline-box. b=413195 r+sr=bzbarsky a=beltzner 2008-01-25 13:06:36 -08:00
reed@reedloden.com b264eef375 Bug 413884 - "The "Don't ask me again" checkbox in the "Unresponsive script" dialog does not have any access key" [p=ehsan.akhgari@gmail.com (Ehsan Akhgari) r+sr=jst a1.9=schrep] 2008-01-25 00:19:57 -08:00
dcamp@mozilla.com 5a9d8d8715 Bug 405695: Use asciiHost/asciiSpec for offline cache ownership keys. p=Honza Bambas, r=me, sr=biesi 2008-01-22 20:31:50 -08:00
dcamp@mozilla.com 65f45ea29e Bug 398478: Clear globalStorage for offline apps separately from cookies, and the offline cache separately from the main cache. r=enndeakin, r=mconnor, sr=biesi 2008-01-22 20:06:36 -08:00
dcamp@mozilla.com c94540cc98 Bug 397416: Raise globalStorage quota for domains with the offline-app permission. r=enndeakin, sr=dveditz, blocking1.9=sicking 2008-01-22 18:54:06 -08:00
dcamp@mozilla.com c52616b52d Bug 394392: UI for enabling/disabling offline applications. r=enndeakin, r=mconnor, ui-r=beltzner 2008-01-22 18:10:50 -08:00
sayrer@gmail.com d1c65254ef Bug 411365. JS Shark renames per brendan. r/a=brendan 2008-01-19 15:33:08 -08:00
igor@mir2.org ec1bc286a6 Bug 411267: less frequent operation callback calls 2008-01-18 13:28:42 -08:00
edward.lee@engineering.uiuc.edu df35c5b143 Bug 382526 - "Content Encoding Error" error page repeats itself. r=beltzner, sr=bzbarsky, a1.9=schrep 2008-01-17 08:07:11 -08:00
dcamp@mozilla.com 580f13d14a 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 13:54:33 -08:00
sayrer@gmail.com 9c3480745d Bug 411365. Start and stop Shark from JS. r=crowder, sr=jst 2008-01-16 12:42:50 -08:00
reed@reedloden.com 7fbe6eb0d2 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-15 17:27:53 -08:00
benjamin@smedbergs.us c996c2f665 Bug 411327 - nsIXPCNativeCallContext should not inherit from nsISupports, r=mrbkap, a=schrep 2008-01-15 07:50:57 -08:00
dwitte@stanford.edu 6446e62fdf thoroughly whack mallocfest in nsID/nsJSID and friends. b=410250, r+sr=jst, a=blocking1.9+ 2008-01-11 20:30:42 -08:00
dwitte@stanford.edu 3c6d4a353c partial backout in an attempt to fix orange. 2008-01-11 02:08:58 -08:00
dwitte@stanford.edu 09d2eec94c relanding bug 410250. 2008-01-11 01:13:04 -08:00
dwitte@stanford.edu c69423687b backing out to fix orange. 2008-01-10 20:59:44 -08:00
dwitte@stanford.edu 737a4f475a thoroughly whack mallocfest in nsID/nsJSID and friends. b=410250, r+sr=jst, a=blocking1.9+ 2008-01-10 19:56:00 -08:00
igor@mir2.org 0d461b2dda Bug 409109: using the new operation counting JS API for monitoring long-running scripts. r=brendan,jst 2008-01-10 07:39:02 -08:00
igor@mir2.org a19afe959c Bug 409109: backing the checking as the tree was closed. 2008-01-09 07:31:13 -08:00
igor@mir2.org cc3c501b94 Bug 409109: using the new operation counting JS API for monitoring long-running scripts. r=brendan,jst 2008-01-09 07:20:39 -08:00
roc+@cs.cmu.edu c31039ac96 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 01:38:28 -08:00
sayrer@gmail.com aaac854bfb Bug 411052. nsJSONListener initialization warning. r/sr=jst, a=schrep 2008-01-08 23:38:17 -08:00
roc+@cs.cmu.edu 55b1c05828 backing out bug 355548 due to test failures 2008-01-08 15:11:27 -08:00
roc+@cs.cmu.edu 3b9a0ac07b 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 14:36:46 -08:00
longsonr@gmail.com 5c0503460b Bug 410792 - Remove unused FEUnimplementedMOZElement code. r+sr=tor,a1.9=mtschrep 2008-01-07 03:59:37 -08:00
bzbarsky@mit.edu 3f3bb72e00 Fix bug 392338. r=mrbkap, sr=jst, a=schrep 2008-01-06 14:07:25 -08:00
jruderman@hmc.edu 0375f5eb6c Update this test to take bug 394815 into account 2008-01-05 21:40:38 -08:00
jruderman@hmc.edu 0a3bfdbbb8 Adding crashtest 2008-01-05 21:36:26 -08:00
igor@mir2.org 4ffd9a5406 Bug 409109: Backing out once again to figure out the reason for talos regressions. 2008-01-05 17:20:16 -08:00
mkmelin+mozilla@iki.fi 969760f642 Bug 392407: appstrings.properties should not be using branded strings r+sr=bzbarsky, ui-r=beltzner, a=blocking1.9 2008-01-05 05:40:46 -08:00
igor@mir2.org ebcb5e0cdb Bug 409109: using the new operation counting JS API for monitoring long-running scripts. a,r=brendan 2008-01-05 03:25:49 -08:00
jruderman@hmc.edu 89d68bec93 Add crashtest 2008-01-04 22:49:21 -08:00
jruderman@hmc.edu fd4cf6eaf5 Add a crashtest 2008-01-04 21:34:29 -08:00
mrbkap@gmail.com c18ca1e518 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-04 20:45:16 -08:00
jruderman@hmc.edu 2a27f1ea9c Add crashtest for leak bug 2008-01-04 20:41:45 -08:00
jruderman@hmc.edu d310213215 Backing out mrbkap's fix for bug 399587, in the hope of fixing bug 410323 and perhaps bug 410291. 2008-01-03 20:12:48 -08:00
gavin@gavinsharp.com f5fc9558ab Back out patch for bug 409109 because its suspected of causing the fxdbug-win32-tb orange 2008-01-03 15:03:19 -08:00
tor@cs.brown.edu 66269d4e83 Bug 389746 - implement feDisplacementMap. p=tor,longsonr, r=longsonr, sr=roc, a=dsicore 2008-01-03 13:37:57 -08:00
igor@mir2.org e5fe64e45f Bug 409109: switching to new operation counting API. r=jst a=beltzner 2008-01-03 07:27:28 -08:00
jruderman@hmc.edu f4c684f1da Fix classinfo bustage (bug 410602). 2008-01-03 00:04:58 -08:00
tor@cs.brown.edu 797e234544 Bug 390379 - Implement feImage. p=tor,longsonr r=longsonr, sr=roc a=dsicore 2008-01-02 12:49:13 -08:00
benjamin@smedbergs.us ec5c41ddd6 Bug 409433 - XPConnect should never allow GC off the main thread, r=mrbkap sr=jst a=luser 2007-12-31 10:17:35 -08:00
mrbkap@gmail.com 362edd062b 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-29 20:34:49 -08:00
sayrer@gmail.com 18f7ad36e5 outputstream test from Bug 387522 is failing on windows. Filed bug 410005 to follow up. 2007-12-27 15:24:30 -08:00
sayrer@gmail.com 45b5d38227 Bug 387522. Native JSON support. r=crowder/jst, sr=brendan 2007-12-27 13:34:03 -08:00
jruderman@hmc.edu 269e4da966 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 11:19:17 -08:00
igor@mir2.org fb2eb30c3e Bug 409109: using operation counting API instead of the branch callback. r,sr=jst 2007-12-25 02:46:50 -08:00
martijn.martijn@gmail.com bb391d13eb Mochitest for bug 397571, r=martijn.martijn 2007-12-21 06:42:27 -08:00
jst@mozilla.org 8e4c0e6da9 Fixing bug 408792. Remove some expensive QI calls from frequently called code. r=jonas@sicking.cc, sr=bzbarsky@mit.edu 2007-12-21 05:44:58 -08:00
mrbkap@gmail.com 23bbfe9120 Fix mochitest fallout from bug 396849 2007-12-18 13:56:14 -08:00
jruderman@hmc.edu b39369cff3 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-17 23:22:42 -08:00
jruderman@hmc.edu f15ae2d5a7 Add questionable crashtest. 2007-12-17 17:47:33 -08:00
dcamp@mozilla.com 8b934ae231 Bug 403852: Unable to access nsIDOMFile using the [] operator. r+sr=sicking, b=dsicore 2007-12-17 13:20:40 -08:00
Olli.Pettay@helsinki.fi 1c2a28d8b2 Bug 158066, Potential leak of window object because of self-cycle with opener, r+sr=peterv, a=blocking1.9 2007-12-17 02:26:31 -08:00