Commit Graph

36852 Commits

Author SHA1 Message Date
Brendan Eich
3cf53a31d6 Bug 513291 - JSOP_INITPROP should insist obj has own scope (JSOP_NEWINIT knows to do this; r=jorendorff). 2010-01-07 11:47:16 -08:00
Brendan Eich
f22c353c9c Bug 533258 - "Assertion failure: hasMethodBarrier()" with ckeditor (r=jorendorff). 2010-01-07 10:01:01 -08:00
Jeff Walden
51056b237b ...and one more bustage fix to change a test that assigned to undefined, seemingly for no reason, to assign to another otherwise-irrelevant global property (parseInt) instead. r=lumpy 2010-01-07 00:50:51 -06:00
Jeff Walden
76b9ccd2c6 Support embedding of |undefined| in lookupswitch, needed to fix bustage in a Mochitest where use of |case undefined| results in that value being embedded in the lookup table, now that |undefined| is an immutable global property. Anticipatory r=jorendorff, real review on this coming soon... 2010-01-07 00:17:10 -06:00
Jeff Walden
46907ab8ed Bug 537863 - Make various global properties (NaN, Infinity, undefined) readonly per ES5. r=jorendorff 2010-01-04 23:10:36 -06:00
David Mandelin
674b52f39e Bug 537304: fix spurious PASS output in trace-tests console output, r=jorendorff
--HG--
extra : rebase_source : c9fe259a9538c4446e201372b17131c6a6b9b2fd
2010-01-06 15:23:19 -08:00
Brendan Eich
85a5badeef ES5-conformance fix to make a new RegExp for each regexp literal evaluation (98409, r=igor/jwalden). 2010-01-06 15:12:54 -08:00
David Mandelin
2ab635fbd3 Bug 528644: do not generate JSOP_GETUPVAR in a generator called from eval, r=mrbkap 2010-01-06 14:33:52 -08:00
David Mandelin
91f6ce8767 Bug 537302: allow jstests shell harness to run from any directory, r=jorendorff 2010-01-06 14:05:41 -08:00
Ginn Chen
b26ece67a0 Bug 537371 [x86_64]nanojit failed to compile with Sun Studio r=gal 2010-01-06 15:25:56 +08:00
Ginn Chen
01e2876566 Bug 535765 debug build Firefox failed to start on Solaris r=gal 2010-01-06 15:24:30 +08:00
Jason Orendorff
9a9527f36f Merge backout of bug 98409. 2010-01-05 12:48:42 -06:00
Jason Orendorff
e5ac8476fd Backed out changeset 3862a7e48e79 due to tinderbox failures on js1_5/GC/regress-324278.js. 2010-01-05 12:48:09 -06:00
Nicholas Nethercote
35c7cbbb81 Bug 520714 - nanojit: distinguish 64-bit int and float loads/stores (TM-specific part). r=gal. 2010-01-05 15:14:53 +11:00
Nicholas Nethercote
3267ce577e Update nanojit-import-rev stamp. 2010-01-05 14:57:02 +11:00
Nicholas Nethercote
1022818501 Bug 520714 - nanojit: distinguish 64-bit int and float loads/stores. r=gal,rreitmai.
--HG--
extra : convert_revision : a19809f7ba60b4381b77b84363bebf0ff7cf9629
2010-01-05 14:03:49 +11:00
Nicholas Nethercote
c1aa4ffe1b Bug 503990 - nanojit: make isStmt() table-driven. r=rreitmai.
--HG--
extra : convert_revision : 4d331f0d6a044276be2638b3ea9a1cd35650c5e5
2010-01-05 10:46:34 +11:00
Brendan Eich
1b4fbd91e6 ES5-conformance fix to make a new RegExp for each regexp literal evaluation (98409, r=jwalden). 2010-01-04 12:25:44 -08:00
Jeff Walden
9b553541fa Bug 537725 - Adjust some exception-throwing code to use the proper APIs for no-argument messages, and fix handling of some primitive values passed as the Properties argument to Object.defineProperties. r=jorendorff 2010-01-04 13:48:30 -06:00
David Mandelin
0d7ee57043 Bug 532568: when setting upvars, write to outer trace native stack if needed, r=dvander 2010-01-04 11:31:10 -08:00
Robert Sayre
898c18d7b4 Merge mozilla-central to tracemonkey. 2010-01-04 08:56:05 -05:00
Dan Witte
ef98ce6e05 Backing out change. 2010-01-03 06:04:42 -08:00
Dan Witte
d0b0513b6e Testing solaris patch. Will back out after one cycle. 2010-01-03 05:00:13 -08:00
Simon Montagu
6c61047f8f Add DOM Range test with non-contiguous selection rectangles in mixed directional text. Bug 525788 2010-01-03 00:46:48 -08:00
Simon Montagu
de65504e32 Fix mixed directional DOM Range tests from bug 396392. Bug 525788, r=roc 2010-01-03 00:46:38 -08:00
Simon Montagu
77681c9d20 Call AdjustOffsetsForBidi on a new continuation frame immediately after creating it. Bug 536963, r=roc 2010-01-03 00:46:19 -08:00
Simon Montagu
a8a8d8c6ff Round coordinates to 1/256 pixel to fix DOM Range tests from bug 396392 that were failing on Mac. Bug 525788, r=roc 2010-01-03 00:46:05 -08:00
Dan Witte
c5c3ab3fc3 Backing out change. 2010-01-02 20:26:33 -08:00
Dan Witte
2e71a6bac6 Remove solaris-specific patch to test the build. Will back out after a cycle. 2010-01-02 19:44:41 -08:00
Timothy Nikkel
2178cc013a Bug 537562. Add crashtest. 2010-01-02 18:57:40 -06:00
Timothy Nikkel
97bc36029b Bug 499841. Fix a failed attempt at a merge. 2010-01-02 18:56:29 -06:00
Timothy Nikkel
c4d4fe1182 Bug 537059. Add crashtest.
--HG--
extra : rebase_source : 7a22e75f66a58c08d9ff25f264617ac31aea65b4
2010-01-02 02:22:22 -06:00
David Mandelin
2d8255bc72 Backout merge 2009-12-31 15:19:24 -08:00
David Mandelin
ca387b3441 Backed out changeset 107fc2833733 due to talos-v8 failure 2009-12-31 15:18:34 -08:00
Robert Sayre
a674f83e07 merge mozilla-central to tracemonkey. 2009-12-31 12:35:57 -05:00
L. David Baron
2178a29eb2 Add mochitest for bug 536379. 2009-12-31 10:56:33 -05:00
L. David Baron
0050e304d7 Ensure that it is safe to hand out CSS rules before doing so. (Bug 536379) r=bzbarsky 2009-12-31 10:56:33 -05:00
L. David Baron
8483573833 Add nsPresContext::EnsureSafeToHandOutCSSRules. (Bug 536379) r=bzbarsky 2009-12-31 10:56:33 -05:00
L. David Baron
1d3abc0523 Add method to nsStyleSet to call EnsureUniqueInner on all CSS sheets. (Bug 536379) r=bzbarsky 2009-12-31 10:56:33 -05:00
L. David Baron
0edebe9e9f ClearRuleCascades when ensuring a stylesheet has a unique inner so that matched rules point back to the new rules. (Bug 536379) r=bzbarsky 2009-12-31 10:56:33 -05:00
L. David Baron
175e61cedf Make EnsureUniqueInner return a tri-state result that says whether it needed to do any cloning. (Bug 536379) r=bzbarsky 2009-12-31 10:56:33 -05:00
L. David Baron
46b22b7ca0 DeCOMify nsHTMLCSSStyleSheet. (Bug 239008) r=bzbarsky 2009-12-31 10:56:33 -05:00
L. David Baron
c8c4296b20 Move class definition of nsHTMLCSSStyleSheet into its own header. (Bug 239008) r=bzbarsky 2009-12-31 10:56:32 -05:00
L. David Baron
7df0e7485a Rename HTMLCSSStyleSheetImpl to nsHTMLCSSStyleSheet. (Bug 239008) r=bzbarsky 2009-12-31 10:56:32 -05:00
Shawn Wilsher
1027d06dd9 Attempt to fix bug 510219 which is currently very orange. r=orange 2009-12-31 06:35:43 -08:00
Dão Gottwald
751565b6f5 Bug 537171 - defaulting navigation toolbar results in strange back/forward button types. r=neil 2009-12-31 13:48:16 +01:00
Dão Gottwald
a985f1829b Bug 537303 - remove unused gToolboxIconSize. r=neil 2009-12-31 11:12:43 +01:00
Dão Gottwald
023f0431f3 Fix test_painting.html bustage on Win and OS X from changeset 4f5630e68d04 2009-12-31 11:11:17 +01:00
Karl Tomlinson
b3ef40a9ee bug 535687 is not fixed yet so mark todo for mochitest-ipcplugins
--HG--
extra : rebase_source : ff6a13dc4dfbbac62071328bc9202eb2f9169d99
2009-12-31 20:32:51 +13:00
Reed Loden
cdabfc45ae Backout patch from bug 489897 as the likely cause of pwmgr test failures. 2009-12-31 01:15:11 -06:00