Commit Graph

59270 Commits

Author SHA1 Message Date
Markus Stange
7d12b3911c Bug 613147 - Set the right pref before testing scroll zooming. a=test-only 2010-11-27 00:30:32 +01: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
Blake Kaplan
6deeefba3d bug 601803 - Support adopting a node cross-compartment. r=gal/jst 2010-11-15 17:21:25 -08:00
Blake Kaplan
9ee8ffad9f Merge backout 2010-12-02 17:14:54 -08:00
Blake Kaplan
bd44733edc Backout due to bustage 2010-12-02 17:13:20 -08:00
Blake Kaplan
4d2ec2cd35 Attempt to fix Windows bustage. 2010-12-02 15:46:39 -08:00
Blake Kaplan
8b73bde56d Bug 610941 - Don't resolve prototypes for things that aren't windows. r=jst 2010-12-02 14:35:27 -08:00
Blake Kaplan
718f96330e Bug 611401 - Avoid potential problems by doing this wrapping ourselves. r=gal 2010-12-02 14:34:13 -08:00
Blake Kaplan
b08bdd2ab8 Fix bug 612835. r=gal 2010-12-02 14:33:19 -08:00
Chris Leary
b862c4f94c Remove zealous match paren assertion. (r=dmandelin, b=613400) 2010-12-02 14:14:12 -08:00
Jeff Walden
77f5974c79 Bug 616244 - Update the shell test harness to ignore empty and comment-only lines in test manifests. r=dmandelin 2010-12-02 14:16:24 -08:00
Jeff Walden
63a6fa64d5 Bug 615975 - Switch to the manifest directory before running a test in a debugger. r=dmandelin 2010-12-02 12:35:21 -08:00
Jan de Mooij
11b8b5a9c3 Bug 615070 - Newline after backslash is invalid in regexp literals. r=jwalden 2010-11-29 19:35:03 +01:00
Blake Kaplan
439ca83a7b bug 601803 - Support adopting a node cross-compartment. r=gal/jst 2010-11-15 17:21:25 -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
Philipp von Weitershausen
f591065405 Bug 610375 - Make bookmark folders not sync last [r=mconnor] 2010-11-09 13:53:50 -08:00
Philipp von Weitershausen
08efe3cb23 Bug 609398 - Get rid of partial sync [r=mconnor] 2010-11-09 13:51:19 -08:00
Philipp von Weitershausen
f32561863b Bug 584927 - Use async queries to set page annotations in the history engine [r=mconnor,sdwilsh] 2010-11-02 16:34:46 -07:00
Philipp von Weitershausen
8e81c5b7cd Bug 584927 - Use an async query to get page annotations in the history engine [r=mconnor,sdwilsh] 2010-11-02 16:34:38 -07:00
Jan de Mooij
966e4e4247 Bug 607711 - Constant fold JSOP_MOD. r=dvander 2010-10-28 11:29:55 +02:00
Nicholas Nethercote
f83bd5ee73 Bug 613151 - TM: "Assertion failure: JSID_IS_INT(id),". r=gal. 2010-11-21 14:35:45 -08:00
Brendan Eich
a611a4a1d3 bz/brendan patch to hash function-local shapes in dictionary mode due to too many locals (610370, r=brendan/bz). 2010-11-19 15:53:55 -08:00
David Anderson
6a34a39556 Check for doubles that fit in ints in JSOP_GETELEM slow paths (bug 604905, r=luke). 2010-11-19 17:24:47 -08:00