3f28dada65ff3ffe087c277a001c762ed43a46d0: Added tag FENNEC_B1 for changeset 5c1e7c779b6e
Stuart Parmenter <pavlov@pavlov.net> - Thu, 12 Mar 2009 13:11:30 -0700 - rev 26254
Push 5977 by pavlov@mozilla.com at Tue, 17 Mar 2009 16:56:19 +0000
Added tag FENNEC_B1 for changeset 5c1e7c779b6e
0659666e3aa4fa0cfd9ea55b935ad9db9f68bd8f: bug 483800 - fix nsinstall.py to not error if a target dir already exists. r=pike
Ted Mielczarek <ted.mielczarek@gmail.com> - Tue, 17 Mar 2009 12:09:50 -0400 - rev 26253
Push 5976 by tmielczarek@mozilla.com at Tue, 17 Mar 2009 16:06:09 +0000
bug 483800 - fix nsinstall.py to not error if a target dir already exists. r=pike
01987cfc569b7a2eb76e3dc1089bf5483012353c: Bug 468594 - Fix heuristic query freshness; r=cbiesinger
Bjarne <bjarne@runitsoft.com> - Tue, 17 Mar 2009 15:23:01 +0100 - rev 26252
Push 5975 by sgautherie.bz@free.fr at Tue, 17 Mar 2009 14:23:33 +0000
Bug 468594 - Fix heuristic query freshness; r=cbiesinger
95497d18ce825f6d1b2e896a5793ad5ac0d3847f: Bug 482236 - runtests.py.in : wrong leak detection on this case; (Av1a) Support a negative 'Total' value; r=(dbaron + jwalden+bmo)
Serge Gautherie <sgautherie.bz@free.fr> - Tue, 17 Mar 2009 15:22:59 +0100 - rev 26251
Push 5975 by sgautherie.bz@free.fr at Tue, 17 Mar 2009 14:23:33 +0000
Bug 482236 - runtests.py.in : wrong leak detection on this case; (Av1a) Support a negative 'Total' value; r=(dbaron + jwalden+bmo)
3f15160cf850b8f016e195cd5363f17bf30fb50c: Bug 469518 - Enable Reftest leak log in tinderbox (log); (Dv1) Early return in processLeakLog(); r=jwalden+bmo
Serge Gautherie <sgautherie.bz@free.fr> - Tue, 17 Mar 2009 15:22:57 +0100 - rev 26250
Push 5975 by sgautherie.bz@free.fr at Tue, 17 Mar 2009 14:23:33 +0000
Bug 469518 - Enable Reftest leak log in tinderbox (log); (Dv1) Early return in processLeakLog(); r=jwalden+bmo
1752f796d0aa497715818280698323c7545786c5: Bug 384339 - The check-interactive code executes head, tail scripts before the user runs; (Cv1) Move _execute_test() definition to head.js from tail.js; r=jwalden+bmo
Serge Gautherie <sgautherie.bz@free.fr> - Tue, 17 Mar 2009 15:22:55 +0100 - rev 26249
Push 5975 by sgautherie.bz@free.fr at Tue, 17 Mar 2009 14:23:33 +0000
Bug 384339 - The check-interactive code executes head, tail scripts before the user runs; (Cv1) Move _execute_test() definition to head.js from tail.js; r=jwalden+bmo
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
Push 5975 by sgautherie.bz@free.fr at Tue, 17 Mar 2009 14:23:33 +0000
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
Push 5974 by bhearsum@mozilla.com at Tue, 17 Mar 2009 14:20:36 +0000
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
Push 5973 by bzbarsky@mozilla.com at Tue, 17 Mar 2009 13:33:58 +0000
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
Push 5972 by dgottwald@mozilla.com at Tue, 17 Mar 2009 13:08:43 +0000
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
Push 5971 by dtownsend@mozilla.com at Tue, 17 Mar 2009 11:09:29 +0000
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
Push 5971 by dtownsend@mozilla.com at Tue, 17 Mar 2009 11:09:29 +0000
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
Push 5970 by bzbarsky@mozilla.com at Tue, 17 Mar 2009 01:39:03 +0000
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
Push 5969 by bzbarsky@mozilla.com at Tue, 17 Mar 2009 01:00:00 +0000
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
Push 5968 by bzbarsky@mozilla.com at Tue, 17 Mar 2009 00:52:42 +0000
Adding crashtest
61f02d381db25961cceba5e9f3fcbec375e4efd2: Merge tracemonkey to mozilla-central.
Robert Sayre <sayrer@gmail.com> - Mon, 16 Mar 2009 18:44:07 -0400 - rev 26239
Push 5967 by rsayre@mozilla.com at Mon, 16 Mar 2009 22:50:44 +0000
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
Push 5967 by rsayre@mozilla.com at Mon, 16 Mar 2009 22:50:44 +0000
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
Push 5967 by rsayre@mozilla.com at Mon, 16 Mar 2009 22:50:44 +0000
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
Push 5967 by rsayre@mozilla.com at Mon, 16 Mar 2009 22:50:44 +0000
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
Push 5966 by tmielczarek@mozilla.com at Mon, 16 Mar 2009 20:42:31 +0000
bug 483548 - buildsymbols messes up Linux Z test results. r=bsmedberg
(0) -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip