Commit Graph

35172 Commits

Author SHA1 Message Date
Jason Orendorff
45cb4ee721 Bug 523998 - Add assertions to detect cases where objects were not touched by shape regeneration. r=dmandelin.
--HG--
extra : rebase_source : 6a71b143bdb82a81e00c082df5dc4c15198ad5d6
2009-11-12 16:50:12 -06:00
Igor Bukanov
dd905004ad bug 527803 - avoiding unnecessary js_AddRoot. r=brendan 2009-11-12 23:13:25 +01:00
Igor Bukanov
86e549290f bug 522867 - eliminating the local root check on the fast path of the GC allocator. r=brendan,gal 2009-11-12 12:53:25 +01:00
Jeff Walden
e53d0c2e48 Backed out changeset 2fe1a3d6e672, enough philosophically-vexing orange that I'm unwilling to adjust all the tests without discussion (or, alternately, leave it in place until morning). 2009-11-12 00:57:18 -08:00
Jeff Walden
152d62d222 Bug 523846 - Assignments to a property that has a getter but not a setter should not throw a TypeError per ES5 (at least not until strict mode is supported). r=brendan
--HG--
extra : rebase_source : 7d47eb44d21f17bfa11aeadca2ff980336315eca
2009-11-10 18:03:41 -08:00
David Anderson
88c1b301bc Backed out changeset 193b41b37d17 2009-11-11 23:03:17 -08:00
David Anderson
d9058229c3 Don't guard on scope chains that have a call object and a block object (bug 523793, r=brendan,dmandelin). 2009-11-11 19:22:32 -08:00
Nicholas Nethercote
caae636a76 Test case for bug 527288. r=edwsmith. 2009-11-11 18:17:55 +11:00
Nicholas Nethercote
030a983a02 Update nanojit-import-rev stamp. 2009-11-11 15:39:46 +11:00
Graydon Hoare
53519f8859 Bug 527178 - Improve valid-displacement checks, r=edwsmith, r=dvander.
--HG--
extra : rebase_source : b95743173b293bd4a2a54b37124d4e85cb16d425
extra : convert_revision : eadf0b1a3fd0bd28303b12b905eb94a09a2ade1b
2009-11-10 14:55:35 -08:00
Nicholas Nethercote
c8fb8e9279 Bug 527288 - TM: "Assertion failure: m != TT_INT32 || isInt32(*vp), at
../jstracer.cpp" with for, for...each.  r=edwsmith.

--HG--
extra : convert_revision : 8f59c1429621a0ebb1cab43c638e926df463d3a1
2009-11-11 11:47:39 +11:00
Rick Reitmaier
7fc8791eda Silence winmo compiler gripe about unused var (r+me)
--HG--
extra : convert_revision : f2504bf688652c6730b49dca93da149f419bb165
2009-11-10 14:49:12 -08:00
Luke Wagner
fcbd8df95a Bug 527147 - flat lambdas' parents differ between recording and trace (r=dmandelin) 2009-11-09 10:57:39 -08:00
Jacob Bramley
12362fb71d Update nanojit-import-rev stamp. 2009-11-10 09:16:55 +00:00
Jacob Bramley
9d5d377b24 Fix LIR_ov for LIR_mul on ARM. (bug 521161, r=gal)
--HG--
extra : convert_revision : 4d16a7956f99c889899f35fbd0ad3a9fb0c12e0d
2009-11-10 08:19:04 +00:00
Nicholas Nethercote
0a26c2fbaf Bug 515309 - nanojit: kill reservations in the ARM backend. r=Jacob.Bramley.
--HG--
extra : convert_revision : 271317c774639b9604d3e9ab9d67d615b5166c64
2009-11-10 17:27:09 +11:00
Nicholas Nethercote
8b9cbc6e8b Bug 525437 - clean up LIR_call. r=edwsmith.
--HG--
extra : convert_revision : 2f6b3b6eedb27044cc7699c923d4220dd169b823
2009-11-10 14:12:18 +11:00
Nicholas Nethercote
f49548f101 Bug 515310 - nanojit: kill reservations in the x64 backend. r=dvander
--HG--
extra : convert_revision : 5ca7d17649581013e1f275d6e2d26693f1b5c55d
2009-11-09 17:15:24 +11:00
Graydon Hoare
3d858cb714 Bug 527139 - Fix lirasm's use of integer-divide on non-intel platforms, r=rreitmai.
--HG--
extra : convert_revision : f5bbb9569c737865a7ff88dde0fb370fe2862c01
2009-11-06 16:01:11 -08:00
Graydon Hoare
56de82afc0 Bug 525412 - remove the nonsensical 'no fastcall' check in lirasm, r=dvander.
--HG--
extra : convert_revision : 280b05e48279a2dfa1226915ad8e96f0ef3a19ff
2009-11-06 15:44:00 -08:00
David Mandelin
5ee0760ca7 Bug 519363 debugging followup: strip diagnostic instrumentation, r=lw 2009-11-09 16:57:47 -08:00
David Mandelin
354c79f502 Bug 525028 followup: fix build bustage on non-tracing-enabled builds, no_r=me 2009-11-09 16:42:38 -08:00
David Mandelin
f011cf1b36 Bug 525028: adding test case missed in previous commit, r=dvander 2009-11-09 15:38:08 -08:00
David Mandelin
f381a3d5ed Bug 525028: don't set args object properties from trace, r=dvander 2009-11-09 15:36:41 -08:00
Jeff Walden
aaef481fc6 Update jstests.list for fix for bug 504078 2009-11-09 13:35:34 -08:00
Jeff Walden
e7b84ff7fb Bug 504078 - Always guard on the class of iterator objects, not just when the iterator object is native at record time. r=brendan
--HG--
extra : rebase_source : 018075a7776016733ca9d91f79b76fa54a84bad3
2009-11-05 23:41:37 -08:00
Igor Bukanov
1d2f1fa65e bug 527027 - fixing date_makeDate regression. r=brendan 2009-11-08 21:44:53 +01:00
Robert Sayre
c9116810be Check whether the patch in Bug 527261 fixes a mochitest crash. 2009-11-08 10:41:44 -05:00
Robert Sayre
48db32d7f5 Merge mozilla-central to tracemonkey. 2009-11-07 11:33:47 -08:00
Brendan Eich
790b004133 Fix empty script deserialization (525481, r=igor). 2009-11-07 11:23:00 -08:00
Tanner M. Young
79fb4b6c5e Bug 524090 - make "View Image Info" scroll to the selected image in the Page Info media tab. r=dao 2009-11-07 19:24:08 +01:00
Taras Glek
7ff862491b Bug 525755 - crash [@ nsZipArchive::BuildFileList] using jar: with the file protocol without a '/' for the root of the filesystem. r=alfredkayser 2009-11-07 16:19:20 +01:00
Tanner M. Young
ec9630ac06 Bug 524092 - fix for compatibility with "View Frames" add-on. r=dao 2009-11-07 12:29:52 +01:00
Dão Gottwald
c982ab9fc0 Bug 526987 - getItemList, getIncompatibleItemList, getDependentItemListForID and updateAndGetNewBlocklistedItems itemCount out params should be optional. r=dtownsend 2009-11-07 09:21:07 +01:00
Ryan Flint
1f2cb76806 Bug 507073 - Don't build nsBrowserDirectoryProvider as a separate library. r=vlad
--HG--
rename : browser/components/dirprovider/nsBrowserDirectoryProvider.cpp => browser/components/dirprovider/DirectoryProvider.cpp
2009-11-07 02:19:44 -05:00
Alexander Surkov
9a849e8382 Bug 526915 - aria-describedby broken in FF 3.6b1, r=marcoz, davidb 2009-11-07 14:37:51 +08:00
Mats Palmgren
7da2fe4fcf Crash test for bug 497875. 2009-11-07 04:28:26 +01:00
Justin Dolske
3efa72efc4 Bug 521906 - Breakpad should report if extension compatibility overrides are being used. r=dtownsend 2009-11-06 18:40:15 -08:00
Justin Dolske
d2094178e3 Bug 519729 - Crash [@nsHttpsHandler::GetProtocolFlags(unsigned int*)] with COMPUTERBILD Abzockschutz addon. r=cbiesinger 2009-11-06 18:40:13 -08:00
Daniel Holbert
573a72ba43 Bug 501754: Disable test_videocontrols_audio_direction.html and test_videocontrols_video_direction.html, due to excessive failure rate (pending investigation) 2009-11-06 18:25:13 -08:00
Graydon Hoare
1754a299bc Bug 526755 - abort rather than flush on oversized global object, r=dvander. 2009-11-06 16:34:17 -08:00
Daniel Holbert
19f7ac425f bug 526323: disable test_access_control.html on windows due to excessive orange (pending investigation) 2009-11-06 16:27:37 -08:00
Nochum Sossonko
99b98e5ab4 Bug 491759 - Clear geolocation token when exiting private browsing; r=dougt,ehsan 2009-11-06 19:05:52 -05:00
Jonas Sicking
07bfcef872 Bug 521668: Don't parse more data from the network, even if pumping the event loop from a event handler rather than from a <script>. r=mrbkap 2009-11-06 15:30:24 -08:00
Jonas Sicking
f84ddd9e6b Bug 521668: Fire DOMLinkAdded asynchronously to avoid unexpected recursion. r=bent sr=jst 2009-11-06 15:30:24 -08:00
Dave Townsend
5c06d159bb Bug 526651: Interfaces changed between the 1.9.2 branch and trunk with no IID rev. r=joe, r=mak77, r=myk 2009-11-06 14:33:17 -08:00
Dão Gottwald
3fdb3a1117 Bug 521659 - Main menu doesn't have hover/pressed state when using lightweight theme. r=rflint
--HG--
extra : rebase_source : 977345fdc59197573586aa197ead87c3ff0d2171
2009-11-06 22:57:12 +01:00
Dão Gottwald
78ce9ba60d Bug 526989 - getEngines, getVisibleEngines and getDefaultEngines engineCount out params should be optional. r=gavin
--HG--
extra : rebase_source : ea466269b081c55e6ce4d178a00a9b882f65ac93
2009-11-06 22:56:26 +01:00
Dão Gottwald
795121a212 fix completely broken browser_bug481560.js
--HG--
extra : rebase_source : 0c0b93b67504c9230c4fb3cced6de6a35e43a1c5
2009-11-06 22:44:11 +01:00
Dão Gottwald
8eb02744ee Bug 484315 - With browser.tabs.closeWindowWithLastTab set to false popups cannot be closed. r=gavin
--HG--
extra : rebase_source : 98796a0d5f44a4a93fcb6e62484f2a45b978d4eb
2009-11-06 22:39:46 +01:00