1b83dc5ed168fd03320c884a02122a2cbfc0eb68: Bug 451949 - Mochitest <geolocation/test_manyWindows.html> fails intermittently, when some previous tests failed (!?); (Av1) Add missing |SimpleTest.waitForExplicitFinish();|; r=doug.turner
Serge Gautherie <sgautherie.bz@free.fr> - Tue, 17 Mar 2009 15:22:54 +0100 - rev 26248
Bug 451949 - Mochitest <geolocation/test_manyWindows.html> fails intermittently, when some previous tests failed (!?); (Av1) Add missing |SimpleTest.waitForExplicitFinish();|; r=doug.turner
d46a19ca80eea748add35d50b761ff3fdcc2b0cb: bug 482252: version bump mozilla-central to 3.6a1pre. r=nthomas
Ben Hearsum <bhearsum@mozilla.com> - Tue, 17 Mar 2009 10:19:11 -0400 - rev 26247
bug 482252: version bump mozilla-central to 3.6a1pre. r=nthomas
69aa67fe33144eac6314a2a99b9ac6bd7bd60eb3: Bug 482659. Give about:blank documents the base URI of the document that did the load. r=dcamp, sr=jst
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 16 Mar 2009 20:59:33 -0400 - rev 26246
Bug 482659. Give about:blank documents the base URI of the document that did the load. r=dcamp, sr=jst
83f0470b40fa43f8778274faff86831235189436: Bug 483370 - Buttons on Security tab are broken when windows are already open. r=mconnor
Dão Gottwald <dao@mozilla.com> - Tue, 17 Mar 2009 14:08:07 +0100 - rev 26245
Bug 483370 - Buttons on Security tab are broken when windows are already open. r=mconnor
844d5410d576b8780f4aa30408a0f2509e7c9749: Merge backout of bug 482659
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 17 Mar 2009 11:09:15 +0000 - rev 26244
Merge backout of bug 482659
33c68c49af9dc25355f3855452fc043c2c84b4d2: Backed out changeset 55d159b75f41 from bug 482659.
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 17 Mar 2009 11:08:59 +0000 - rev 26243
Backed out changeset 55d159b75f41 from bug 482659.
94678a2f5ae95214abd7b6552e04dece92ea2115: Bug 416942. Give user and ua sheets the system principal. r+sr=sicking
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 16 Mar 2009 21:38:36 -0400 - rev 26242
Bug 416942. Give user and ua sheets the system principal. r+sr=sicking
55d159b75f41141d92ad9bb2c52780d082ed11a0: Bug 482659. Give about:blank documents the base URI of the document that did the load. r=dcamp, sr=jst
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 16 Mar 2009 20:59:33 -0400 - rev 26241
Bug 482659. Give about:blank documents the base URI of the document that did the load. r=dcamp, sr=jst
676c0455d1841c2704d99d817233dcc37697345a: Adding crashtest
Martijn Wargers <martijn.martijn@gmail.com> - Mon, 16 Mar 2009 20:52:30 -0400 - rev 26240
Adding crashtest
61f02d381db25961cceba5e9f3fcbec375e4efd2: Merge tracemonkey to mozilla-central.
Robert Sayre <sayrer@gmail.com> - Mon, 16 Mar 2009 18:44:07 -0400 - rev 26239
Merge tracemonkey to mozilla-central.
74416c7004c5da747ce27bcc6055c9c496f1a717: Bug 480132: Clone lexical blocks only when needed. r=igor
Jim Blandy <jimb@mozilla.org> - Mon, 16 Mar 2009 09:55:06 -0700 - rev 26238
Bug 480132: Clone lexical blocks only when needed. r=igor Terminology: A "script block" is an object of class Block allocated by the byte compiler and associated with a script. Script blocks are never modified, and may be used as a prototype for a "closure block": A "closure block" is an object of class Block that holds variables that have been closed over (although we actually leave the variables on the stack until we leave their dynamic scope). A closure block is a clone of a script block (its prototype is a script block). Adjust the meanings of fp->blockChain and fp->scopeChain: fp->blockChain is always the innermost script block in whose static scope we're executing. fp->scopeChain is the current scope chain, including 'call' objects and closure blocks for those function calls and blocks in whose static scope we are currently executing, and 'with' objects for with statements; the chain is typically terminated by a global object. However, as an optimization, the young end of the chain omits block objects we have not yet needed to clone. Closures need fully reified scope chains, so have js_GetScopeChain reify any closure blocks missing from the young end of fp->scopeChain by cloning script blocks as needed from fp->blockChain. Thus, if we never actually close over a particular block, we never place a closure block for it on fp->scopeChain. Have JSOP_ENTERBLOCK and JSOP_LEAVEBLOCK always keep fp->blockChain current. When JSOP_LEAVEBLOCK pops a block from fp->blockChain that has been cloned on fp->scopeChain, pop fp->scopeChain as well. Remove the JSFRAME_POP_BLOCKS flag, as it is no longer needed. Ensure that the JIT won't have to create closure blocks or call js_PutBlockObject; it can't handle those things yet. Note our current script block when we begin recording. Abort recording if we leave that block; we can't tell in advance whether it will need to be "put" in future trace invocations. Leave trace if we call js_GetScopeChain while in the static scope of lexical blocks. Remove JIT tests based on JSFRAME_POP_BLOCKS. Verify that generators capture the correct value for blockChain. Add a constructor to JSAutoTempValueRooter for rooting JSObject pointers.
96fb69f98cc2c3ad734d89428918adfcf945a885: Backed out changeset 10b781704400 (bug 457065).
Andreas Gal <gal@mozilla.com> - Sun, 15 Mar 2009 23:45:51 -0700 - rev 26237
Backed out changeset 10b781704400 (bug 457065).
10b781704400c1b969761a460d787de171f5cb73: Fix bogus assertion (457065, r=gal).
Brendan Eich - Sun, 15 Mar 2009 23:09:50 -0700 - rev 26236
Fix bogus assertion (457065, r=gal).
132f022dcdd098ba67472896e7fbfd08b81582e8: bug 483548 - buildsymbols messes up Linux Z test results. r=bsmedberg
Ted Mielczarek <ted.mielczarek@gmail.com> - Mon, 16 Mar 2009 16:46:05 -0400 - rev 26235
bug 483548 - buildsymbols messes up Linux Z test results. r=bsmedberg
637f4515b88dbf4545023ad7bb65e20b555ea4a9: Add test for bug 471962, r=gavin
Paolo Amadini <paolo.02.prg@amadzone.org> - Mon, 16 Mar 2009 14:50:30 -0400 - rev 26234
Add test for bug 471962, r=gavin
ec5e307ca38df528b73cf57533464cb15b41e4e8: Bug 471962: wrong post data sent when saving an inner frame, r=bzbarsky
Gavin Sharp <gavin@mozilla.com> - Mon, 16 Mar 2009 14:47:19 -0400 - rev 26233
Bug 471962: wrong post data sent when saving an inner frame, r=bzbarsky
a7735a970ac2053ff519c07881dfe791de036071: Mochitest for bug 478219
Martijn Wargers <martijn.martijn@gmail.com> - Mon, 16 Mar 2009 13:21:28 -0400 - rev 26232
Mochitest for bug 478219
29a714ae9d11b160584113d30e4eee5b791f32ba: Bug 478219. Put a script blocker around delayed editor init. r+sr=sicking
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 16 Mar 2009 07:50:04 -0400 - rev 26231
Bug 478219. Put a script blocker around delayed editor init. r+sr=sicking
6b18611d2a9f9c9d23ec30d906f9fb86d30a315c: merge
Dão Gottwald <dao@mozilla.com> - Mon, 16 Mar 2009 15:01:22 +0100 - rev 26230
merge
b8a7c6ccb818e1e823620c42febd7095e3240fae: Backed out changeset 12e163f4f272
Dão Gottwald <dao@mozilla.com> - Mon, 16 Mar 2009 15:00:57 +0100 - rev 26229
Backed out changeset 12e163f4f272
(0) -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip