c7ea065539d2f84a2d92c98aae474123a6c704f8: Bug 676499 - Mac 64 bit crash [@ fts3SegReaderNext] in Thunderbird's gloda tests following change to optimisation levels in sqlite - switch Mac back to -O2 optimisation for sqlite for now; r=glandium
Mark Banner <bugzilla@standard8.plus.com> - Thu, 04 Aug 2011 14:50:41 +0100 - rev 73838
Bug 676499 - Mac 64 bit crash [@ fts3SegReaderNext] in Thunderbird's gloda tests following change to optimisation levels in sqlite - switch Mac back to -O2 optimisation for sqlite for now; r=glandium
410af9c91a7b9eac23b3870f4921b2d2d0efc9a7: Bug 440093 - Bookmarks opened via "Open All in Tabs" should not replace current tab. r=mak
Jez Ng <jezreel@gmail.com> - Thu, 04 Aug 2011 14:34:02 +0200 - rev 73837
Bug 440093 - Bookmarks opened via "Open All in Tabs" should not replace current tab. r=mak
44bf035962090b6be2cba47a636ff55821205add: back out 6458c6116c97 (pushed with the wrong bug number)
Tim Taubert <tim.taubert@gmx.de> - Thu, 04 Aug 2011 14:27:30 +0200 - rev 73836
back out 6458c6116c97 (pushed with the wrong bug number)
0fbdefb0a9b569eda4a8c932d7c9733fb54bc029: merge the last green changeset on fx-team to m-c
Tim Taubert <tim.taubert@gmx.de> - Thu, 04 Aug 2011 14:09:03 +0200 - rev 73835
merge the last green changeset on fx-team to m-c
6f1affa4bb5edf56d0093238dd0e802769bb04b1: Bug 666475 - Intermittent browser_tabview_privatebrowsing.js | Test timed out; r=ehsan
Tim Taubert <tim.taubert@gmx.de> - Thu, 04 Aug 2011 03:49:43 +0200 - rev 73834
Bug 666475 - Intermittent browser_tabview_privatebrowsing.js | Test timed out; r=ehsan
1a9f0823fdba3337a1581839076a69cc6ebec459: Bug 651643 - Private browsing service executes transition even when no mode switch required; r=ehsan,zpao
Tim Taubert <tim.taubert@gmx.de> - Thu, 04 Aug 2011 03:49:38 +0200 - rev 73833
Bug 651643 - Private browsing service executes transition even when no mode switch required; r=ehsan,zpao
dec70c8e139c15dae35b46a69e55b6e7c956ab7a: Remove trailing whitespace from login manager and satchel. b=none
Justin Dolske <dolske@mozilla.com> - Wed, 03 Aug 2011 17:52:47 -0700 - rev 73832
Remove trailing whitespace from login manager and satchel. b=none
5c7fc05dc9e35c1f388ea956e79c4f04b75d0499: Bug 669217 - Remove nsISecurityCheckedComponent from videocontrols. r=mrbkap
Justin Dolske <dolske@mozilla.com> - Wed, 03 Aug 2011 17:52:45 -0700 - rev 73831
Bug 669217 - Remove nsISecurityCheckedComponent from videocontrols. r=mrbkap
11c3b74e18e7ced94dd60a506fddbda65632d6ae: Bug 653423 - Undo option is grayed out although action is applicable in Scratchpad; r=rcampbell,gavin.sharp approval-mozilla-aurora=gavin.sharp
Teddy Ni <tn233@cornell.edu> - Wed, 03 Aug 2011 16:42:44 -0300 - rev 73830
Bug 653423 - Undo option is grayed out although action is applicable in Scratchpad; r=rcampbell,gavin.sharp approval-mozilla-aurora=gavin.sharp
522205a03a72c9b61f17c9c44659fb6b94b37f99: Bug 675359 - Follow-up fix for bug 588506: Remove unused code. r=zpao
Jez Ng <jezreel@gmail.com> - Wed, 03 Aug 2011 11:20:32 -0700 - rev 73829
Bug 675359 - Follow-up fix for bug 588506: Remove unused code. r=zpao
6458c6116c973284fad801c6bc815bf5915adbcc: Bug 440098 - Bookmarks opened via "Open All in Tabs" should not replace current tab. r=mak
Jez Ng <jezreel@gmail.com> - Wed, 03 Aug 2011 11:19:55 -0700 - rev 73828
Bug 440098 - Bookmarks opened via "Open All in Tabs" should not replace current tab. r=mak
4ed43be4777c35d7bbc127ffa6fee59a2ea6244a: Bug 625018 - Duplicated access key for search engines entry in update panel, r=gavin
Javi Rueda <leofigueres@yahoo.com> - Wed, 03 Aug 2011 11:16:09 -0700 - rev 73827
Bug 625018 - Duplicated access key for search engines entry in update panel, r=gavin
7a907ffaa45b00566155f3853d585da3053e57cf: Bug 670341 - about:permissions queries hosts for favicons, r=mak
Margaret Leibovic <margaret.leibovic@gmail.com> - Wed, 03 Aug 2011 11:09:10 -0700 - rev 73826
Bug 670341 - about:permissions queries hosts for favicons, r=mak
b59ee1dfe62359fcd24b538e946df1ed12e69cbd: Bug 673164 - Sync button in tab bar changes to Back button while syncing. r=dao
Joshua M <soapyhamhocks@gmail.com> - Thu, 04 Aug 2011 13:50:12 +0200 - rev 73825
Bug 673164 - Sync button in tab bar changes to Back button while syncing. r=dao
5d742d2e4304f8e5052cbd3defc222108ca3a3f1: Merge last green changeset from mozilla-inbound to mozilla-central
Marco Bonardo <mbonardo@mozilla.com> - Thu, 04 Aug 2011 11:19:01 +0200 - rev 73824
Merge last green changeset from mozilla-inbound to mozilla-central
f0075fe638ee78c7c8507dae7cedd62cc4a7119a: Bug 676340 - Crash [@ nsAccessible::NativeState() ] (called by nsXULTextFieldAccessible::GetValue), r=tbsaunde
Alexander Surkov <surkov.alexander@gmail.com> - Thu, 04 Aug 2011 12:57:31 +0900 - rev 73823
Bug 676340 - Crash [@ nsAccessible::NativeState() ] (called by nsXULTextFieldAccessible::GetValue), r=tbsaunde
0e7f85aa8137ccc923824139ebde10a3c93d72b3: Bug 676240 - Crash [@ nsXULTreeAccessible::GetChildCount(), r=tbsaunde
Alexander Surkov <surkov.alexander@gmail.com> - Thu, 04 Aug 2011 12:57:22 +0900 - rev 73822
Bug 676240 - Crash [@ nsXULTreeAccessible::GetChildCount(), r=tbsaunde
75c8a2eb9f87a0a2a4e039f1311de7eba87ca95d: Bug 675515 - Crash [@ TextUpdater::DoUpdate] with long text node, r=tbsaunde, sr=neil
Alexander Surkov <surkov.alexander@gmail.com> - Thu, 04 Aug 2011 12:57:08 +0900 - rev 73821
Bug 675515 - Crash [@ TextUpdater::DoUpdate] with long text node, r=tbsaunde, sr=neil
5edb33c72ec0c29ba4157ee85480458cfb1aff5e: bug 674905 - implement ws extensions attribute r=biesi r=sicking sr=bz
Patrick McManus <mcmanus@ducksong.com> - Wed, 03 Aug 2011 23:46:13 -0400 - rev 73820
bug 674905 - implement ws extensions attribute r=biesi r=sicking sr=bz
65617cb216fa8ad8ce0a2e68a26d71c36321c54f: Bug 672736: Implement the 'findReferences' shell function. r=jorendorff
Jim Blandy <jimb@mozilla.com> - Wed, 03 Aug 2011 20:19:38 -0700 - rev 73819
Bug 672736: Implement the 'findReferences' shell function. r=jorendorff findReferences(thing) Walk the entire heap, looking for references to |thing|, and return a "references object" describing what we found. Each property of the references object describes one kind of reference. The property's name is the label supplied to MarkObject, JS_CALL_TRACER, or what have you, prefixed with "edge: " to avoid collisions with system properties (like "toString" and "__proto__"). The property's value is an array of things that refer to |thing| via that kind of reference. Ordinary references from one object to another are named after the property name (with the "edge: " prefix). Garbage collection roots appear as references from 'null'. We use the name given to the root (with the "edge: " prefix) as the name of the reference. Note that the references object does record references from objects that are only reachable via |thing| itself, not just the references reachable themselves from roots that keep |thing| from being collected. (We could make this distinction if it is useful.) If any references are found by the conservative scanner, the references object will have a property named "edge: machine stack"; the referrers will be 'null', because they are roots. js> var o = { x: { y: { z: {} } }} js> findReferences(o.x.y.z) ({'edge: z':[{z:{}}], 'edge: machine stack':[null, null, null, null, null]}) js> o = { get x() { return 42 } } ({get x () {return 42;}}) js> findReferences(Object.getOwnPropertyDescriptor(o, 'x').get) ({'edge: shape; x getter':[{get x () {return 42;}}], 'edge: constructor':[{}], 'edge: machine stack':[null, null, null, null, null], 'edge: get':[{configurable:true, enumerable:true, get:#1=(function () {return 42;}), set:(void 0)}]}) js> findReferences(Math.atan2) ({'edge: atan2':[Math], 'edge: machine stack':[null, null, null, null, null]}) js> findReferences(o) ({'edge: o':[{o:{get x () {return 42;}}}], 'edge: machine stack':[null, null, null, null, null]}) js>
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip