Commit Graph

58269 Commits

Author SHA1 Message Date
Oleg Romashin
e2bbd5efeb Bug 592464. Redo EGL TextureImage code. r=jrmuizel,vlad,a=blocking-fennec 2010-11-26 16:41:53 -05:00
Robert Sayre
c2f608002c Merge tracemonkey to mozilla-central. a=blockers 2010-11-26 12:50:49 -08:00
Robert Sayre
afc9ee7e4f Merge tracemonkey to mozilla-central. a=blockers 2010-11-26 12:50:29 -08:00
Ehsan Akhgari
cd0eed5afa Bug 614995 - Assertion in the browser-chrome suite due to BrowserOffline.uninit trying to remove its observers even if it hasn't registered them (ASSERTION: Oops! You're asking for a weak reference to an object that doesn't support that.: 'factoryPtr'); r,a=gavin 2010-11-26 15:24:51 -05:00
Ehsan Akhgari
7564eafc24 Bug 614993 - Assertion in the browser-chrome suite due to gPrivateBrowsingUI.uninit trying to remove its observers even if it hasn't registered them (ASSERTION: Oops! You're asking for a weak reference to an object that doesn't support that.: 'factoryPtr'); r,a=gavin 2010-11-26 15:24:38 -05:00
Ehsan Akhgari
893162022f Bug 614326 - browser_privacypane_*.js cause ASSERTION: XPConnect is being called on a scope without a 'Components' property due to no unregistration of autoStartPrivateBrowsingObserver; r,a=gavin 2010-11-26 15:24:26 -05:00
Ehsan Akhgari
0b6204e809 Bug 586553 followup - add the test case; a=redness-is-bad 2010-11-26 12:50:39 -05:00
Taras Glek
7814360580 Bug 612131 - Crash [@ mozilla::scache::NS_NewObjectOutputWrappedStorageStream ] when storageStream fails to get created; r=dwitte a=blocking-fennec2.0+ 2010-11-26 12:37:55 -05:00
Jan de Mooij
2c0fa33d2e Bug 614070 - Fix Array.prototype.unshift to always set the new length on this. r=jwalden
--HG--
extra : rebase_source : ee4b0898778b2646087405b177be891867f16380
2010-11-24 23:22:44 +01:00
Jan de Mooij
b31da59455 Bug 614603 - RegExp.length and Error.length don't have their ES5-specified values. r=jwalden
--HG--
extra : rebase_source : 145c497576426dd89d423d4ed8431789fc490bde
2010-11-24 19:18:59 +01:00
Raymond Lee
4ca6b9afa2 Bug 608714 - Unable to edit tab group names [r=dolske, a=beltzner] 2010-11-24 01:57:30 +08:00
Raymond Lee
b6a040b3dd Bug 608637 - Panorama exit button should perhaps reflect the number of groups as well [r=dao, a=beltzner] 2010-11-24 01:28:02 +08:00
Raymond Lee
1807bb2be7 Bug 607566 - Test for bug 595930 takes too long to run [r=ian, a=beltzner] 2010-11-24 02:49:50 +08:00
Raymond Lee
87c3ca2cce Bug 606901 - Tab close button doesn't show after moving some tabs to other group [r=dao, a=beltzner] 2010-11-26 16:39:07 +08:00
Raymond Lee
049b972b30 Bug 600645 - App tabs don't appear in the group app tab tray if their icon fails to load [r=ian, a=beltzner] 2010-11-24 03:30:16 +08:00
Raymond Lee
7191e86122 Bug 595560 - Make / and Ctrl-f TabCandy search shortcuts, have Panorama shortcut act like return [r=dolske, a=beltzner] 2010-11-24 15:55:18 +08:00
Raymond Lee
430d8cbfeb Bug 587351 - Close tabs with middle click in TabCandy [r=ian, a=beltzner] 2010-11-24 01:36:28 +08:00
Michael Yoshitaka Erlewine
162ac877e5 Bug 609446 - Remove GroupItem's xDensity and yDensity properties [r+a=dolske] 2010-11-25 23:54:45 -05:00
Michael Yoshitaka Erlewine
143acd2185 Bug 598807 - Remove code for "GroupItems.arrange" which is no longer used [r+a=dolske] 2010-11-25 00:57:09 -05:00
Michael Yoshitaka Erlewine
4f83d64a60 Bug 587835 - Remove all dev menu code [r+a=dolske] 2010-11-24 16:28:02 -05:00
Michael Yoshitaka Erlewine
3d811ad7f6 Bug 586553 - Optimize tab movement in reorderTabsBasedOnTabItemOrder [r=ian, a=dolske] 2010-11-24 16:23:29 -05:00
Jan de Mooij
f9fe8aa15a Bug 613492 - Remove Infinity and NaN checks from dtoa, so that isNaN(parseFloat("infinity")). r=jwalden
--HG--
extra : rebase_source : 52af19d3046baa27cfc65451301eb6d413761986
2010-11-19 13:56:27 +01:00
Robert Sayre
2639d2cb2f Merge mozilla-central to tracemonkey. 2010-11-24 14:00:42 -08:00
Jason Orendorff
b4b193de22 Bug 613068 - Add version argument to JS_ReadStructuredClone. r=bent. 2010-11-24 14:14:02 -06:00
Ehsan Akhgari
2fce0c480f Bug 613433 - Invalid caret position on facebook's status textbox (styled with min-height and overflow-x or overflow-y); r=roc a=blocking-final+ 2010-11-22 03:13:37 -05:00
Jeff Walden
88d923a99a Bug 614338 - Move some call object property methods into the js namespace. r=dmandelin
--HG--
extra : rebase_source : 3816a3ae6d775e5866030c8a51cc305f09dda1f2
2010-11-16 15:30:57 -08:00
Jeff Walden
320e3a4d59 Bug 614325 - Make Shape::initRuntimeState not do its thing with macros, so that a text search for any of the empty*Shape fields actually shows the location where they're assigned. r=dvander
--HG--
extra : rebase_source : c9df7041b8c8c7f12dce958883f4162c87916cf7
2010-11-16 15:30:54 -08:00
David Anderson
9eb213e3fb Disable global name analysis with var declarations inside with (bug 585524, r=dmandelin). 2010-11-23 18:00:39 -08:00
David Anderson
4aa2614c7f Fix another IC patching range check (bug 602333 part 4, r=dmandelin). 2010-11-23 17:07:01 -08:00
David Anderson
a36751e402 Fix register eviction bug in stricteq (bug 613960, r=dmandelin). 2010-11-23 16:47:07 -08:00
David Mandelin
36d91c0a4f Fix MSVC warnings in js.cpp 2010-11-23 14:41:35 -08:00
David Mandelin
07a579a6d7 Fix MSVC warnings in jsscope.cpp 2010-11-23 14:40:29 -08:00
Boris Zbarsky
1f5b9eee0f Bug 613692 followup: more exhaustive tests 2010-11-23 17:23:02 -05:00
Boris Zbarsky
f185cae737 Bug 602131. Make the 'in' operator trace usefully when its right-hand side is a dense array. r=jorendorff 2010-11-23 17:23:02 -05:00
Jacob Bramley
39c1c3b7aa ARM assembler tweaks. (b=588021, r=cdleary) 2010-11-23 14:00:05 -08:00
Chris Leary
3ef296cd53 Tracer build fixes. (b=588021, r=dvander) 2010-11-23 13:58:34 -08:00
Boris Zbarsky
163bdf6c12 Bug 613692. Make sure to update what our current value is when doing type conversions inside incHelper. r=dvander 2010-11-23 14:08:26 -05:00
Paul Biggar
2148f92194 Bug 613173 - Add comment about incorrect usage of $target vs $host (r=ted) 2010-11-18 10:40:00 -08:00
Paul Biggar
40ae17fa03 Bug 608696 - Properly fix CROSS_COMPILE breakage from bug 605133 (r=ted) 2010-11-23 03:36:24 -08:00
Brendan Eich
7c7de12890 Enable XPC_CHECK_WRAPPER_THREADSAFETY in release builds and make it force a failure from XPCWrappedNative::FinishInit (612745, r=gal). 2010-11-17 13:05:50 -08:00
David Anderson
db9179ba67 Don't allocate JIT code across compartments (bug 612717, r=dmandelin). 2010-11-22 16:49:22 -08:00
David Anderson
d55d108bd4 Better out-of-range checks for ICs on x64 (bug 602333 part 3, r=dmandelin). 2010-11-22 14:18:49 -08:00
David Mandelin
7fbeca4035 Bug 570385: notify iterators of dense array property deletion in DeleteArrayElement, r=igor 2010-11-19 17:01:26 -08:00
David Anderson
7bc1d84c37 Fix reading huge array lengths in the tracer (bug 563125, r=njn). 2010-11-22 11:05:13 -08:00
Jeff Walden
e6285bc9ff Fix stupid mistake. r=ψ 2010-11-22 13:36:21 -05:00
Jeff Walden
00e7aa2bfc Fix warnings compiling with gcc 4.5. rs=brendan 2010-11-22 11:53:38 -05:00
Richard Newman
00fb41dbff Bug 610749: (FIXED) add pure-JS PBKDF2 implementation. r=philikon 2010-11-16 11:50:18 -08:00
Richard Newman
6a03ded70c Bug 610749: add pure-JS PBKDF2 implementation. 2010-11-16 11:42:17 -08:00
Philipp von Weitershausen
a8b99bdfa2 Bug 600993 - Tab sync has no reason to ever touch disk [r=mconnor] 2010-11-11 11:00:41 -08:00
Philipp von Weitershausen
7440175181 Bug 610923 - Allow engines to bypass the tracker for certain or all changed items [r=mconnor]
SyncEngine now uses the getChangedIDs() method to get all changed IDs before a sync. By default this still goes through the tracker, but engines can override this method to do queries based on timestamps, or to bypass the tracker entirely.

SyncEngine now also exposes a lastSyncLocal property that keeps the local timestamp of the last sync so that engines can do timestamp based queries.
2010-11-11 11:00:35 -08:00