Commit Graph

83175 Commits

Author SHA1 Message Date
Jonathan Kew
23223c0145 bug 696585 - support pref(...) annotations in reftest manifest. r=dbaron 2011-12-29 00:24:48 +00:00
Terrence Cole
f04a6879b1 Bug 712460 - Add missing barriers in jsexn; r=billm
When we create an exception object, we copy Values into a custom exception
privates struct that we pass around.  If any of the Values copied to this
struct are gcthings in the nursery, this external array needs to root them.

--HG--
extra : rebase_source : 6bc9926441a1cd3f66fa9ade74022e13a5f7e758
2011-12-28 15:02:23 -08:00
Ehsan Akhgari
8555c06162 Bug 686003 - The test for bug 507902 navigates away from the page while it's in progress; r=dougt
--HG--
rename : dom/tests/mochitest/orientation/test_bug507902.html => dom/tests/mochitest/orientation/bug507902-frame.html
2011-12-28 17:52:35 -05:00
Terrence Cole
6aaa46386e Bug 712828 - Mark slow tests as slow; r=dmandelin
In the jstest suite, four tests cause the suite to run for 120+ seconds, where
without these, the suite runs in ~30 seconds.  We should mark these as slow, to
make the jstests suite more useful.
2011-12-28 14:49:30 -08:00
Terrence Cole
a4e42003e9 Bug 711626 - More missing barriers around object properties; r=billm
This adds post barriers in several locations where they are needed inside of
object manipulation.

--HG--
extra : rebase_source : ce956417a74d70551c1f9258ef7587d0563c0157
2011-12-28 14:06:21 -08:00
Santiago Gimeno
278b95789b Bug 713416 - Remove nsUniCharEntry class and replace it with nsUnicharPtrHashKey; r=khuey,ehsan 2011-12-28 16:25:54 -05:00
Boris Zbarsky
5ea84e0dfe Backing out bug 707717 because it seems to be a perf hit, not a perf win. 2011-12-28 16:22:05 -05:00
Jan de Mooij
213c97e8c8 Bug 713867 - Move arrayPrototypeHasIndexedProperty from JM to jsinfer. r=bhackett 2011-12-28 20:44:27 +01:00
Matt Brubeck
442a1b085f Merge mozilla-central and mozilla-inbound 2011-12-28 11:17:19 -08:00
Matt Brubeck
5ce45e1ce4 Merge from mozilla-inbound to mozilla-central 2011-12-28 11:02:59 -08:00
Dão Gottwald
478894215e Bug 713287 - Animation for closing a tab has a slight delay near the end when there is a lot of tabs. r=mak77 2011-12-28 19:20:36 +01:00
Dão Gottwald
68b793f4c7 Bug 713841 - Too much padding in back and forward button tooltips. r=dietrich 2011-12-28 19:20:08 +01:00
Rafael Ávila de Espíndola
bebe52f18d Bug 696486 - Close dbConnection. r=mak. 2011-12-28 13:04:37 -05:00
Rafael Ávila de Espíndola
e86b1ae807 Bug 713294 - send quit-application in test_privatebrowsing_downloadLastDir_c.js. r=mak. 2011-12-28 12:27:23 -05:00
Josh Matthews
87431d5a97 Bug 463122 - Improve xpcshell error reporting for generic exceptions caught at the top level. r=ted 2011-12-28 11:57:28 -05:00
Josh Matthews
a18ebbe4ab Bug 463122 - Propagate mozJSComponentLoader exceptions that occur while executing the script. r=mrbkap 2011-12-28 11:55:11 -05:00
Rafael Ávila de Espíndola
8b9ca6c71b Bug 712754 - Call do_get_profile. r=mak. 2011-12-28 08:46:04 -05:00
Rafael Ávila de Espíndola
411294feb8 Bug 711554 - finalize statements and close connection. r=mak. 2011-12-28 08:38:42 -05:00
Ted Mielczarek
fa82d9ed16 bug 713167 - don't embed a manifest referencing the CRT in browsercomps.dll. r=khuey 2011-12-28 07:55:58 -05:00
Mike Hommey
6e62c747d6 Backout 45820730dfa7 and 860035a3c04a (bug 701371) and 8ac6f34b44ff (bug 709776) because of Android random oranges.
--HG--
rename : mozglue/build/Makefile.in => memory/mozutils/Makefile.in
rename : mozglue/build/dummy.cpp => memory/mozutils/dummy.cpp
rename : mozglue/build/fixcrt.py => memory/mozutils/fixcrt.py
rename : mozglue/build/mozglue.def.in => memory/mozutils/mozutils.def.in
rename : mozglue/android/APKOpen.cpp => other-licenses/android/APKOpen.cpp
rename : mozglue/android/APKOpen.h => other-licenses/android/APKOpen.h
rename : mozglue/android/nsGeckoUtils.cpp => other-licenses/android/nsGeckoUtils.cpp
2011-12-28 12:12:09 +01:00
Plop
c777f795bf Bug 711446: Test defaultMuted with reflect.js; r=Ms2ger 2011-12-28 10:52:22 +01:00
Simon Montagu
b2ed4871c0 Give the text in prompts unicode-bidi: isolate. Bug 652550, r=dolske 2011-12-28 10:33:18 +02:00
Ms2ger
08d1075fb2 Bug 713550 - Move Base64 code on nsXPConnect to XPCOM / xpcpublic.h; r=bholley+khuey 2011-12-28 09:13:38 +01:00
Ms2ger
bf9d539b9d Bug 713340 - Fix jsShell_ErrorFormatString array lengths; r=luke 2011-12-28 09:13:37 +01:00
Plop
7b86139dad Bug 711446: Test defaultMuted with reflect.js; r=Ms2ger 2011-12-28 09:13:37 +01:00
Ms2ger
285970686c Bug 713553 - Remove GetRTStringByIndex; r=bholley 2011-12-28 09:13:37 +01:00
Ms2ger
3b98653c7b Bug 713554 - Remove xpc_SameScope declaration; r=bholley 2011-12-28 09:13:37 +01:00
Phil Ringnalda
9636dfa481 Bug 713756 - Remove js/src/tests/src/jstests.jar, r=bc
--HG--
extra : rebase_source : 15eec29090974a1f423e9bcbc8e350381c358b41
2011-12-27 22:41:49 -08:00
Mike Hommey
962df5f9d6 Fixup for bug 701371: rename mozutils.def.in to mozglue.def.in. a=philor
--HG--
rename : mozglue/build/mozutils.def.in => mozglue/build/mozglue.def.in
2011-12-28 08:43:02 +01:00
Igor Bukanov
188ae5dc61 bug 702251 - Decommit unused arenas in the background. r=wmccloskey
--HG--
extra : rebase_source : 6d3c092d14163c71cfb5bf0eec12a7900fcb8ff3
2011-12-16 21:36:34 +01:00
Igor Bukanov
ed1408b4b1 bug 702251 - free GC chunks in background outside the GC lock. r=wmccloskey
--HG--
extra : rebase_source : 40aaadef1af1a2cefcfeefd178096e5c51e32873
2011-12-25 02:45:22 +01:00
Ehsan Akhgari
44f218c3d4 Bug 713278 - Teach NS_StackWalk to walk the stack of other threads too on Windows; r=dbaron 2011-12-23 18:14:09 -05:00
Rafael Ávila de Espíndola
714bf7482a Bug 713243 - Send quit-application in head_download_manager.js. r=mak.
--HG--
extra : rebase_source : d4e622485cbd07f96abc9eff13b6ea1f26074fc6
2011-12-28 11:33:36 -05:00
Axel Hecht
8c0347871e bug 709980, make INNER_UNMAKE_PACKAGE end up in the same dir, fixing omnijar, r=ted 2011-12-13 01:26:32 +01:00
L. David Baron
35456e0260 Fix font size inflation assertion when XUL is in native-anonymous content by making XUL always be a container for font size inflation. (Bug 708036) r=bzbarsky
--HG--
extra : transplant_source : %D9X%D4%25%01p%09%97%15%B6%83%B1%3A%F2H%C0P4.%19
2011-12-27 10:02:44 -05:00
Rafael Ávila de Espíndola
e16c18b010 Bug 713284 - finalize statement in test_migration_to_2.js. r=mak. 2011-12-28 10:42:42 -05:00
Rafael Ávila de Espíndola
1daabbfe2c Bug 713289 - finalize statement in test_migration_to_5.js. r=mak. 2011-12-28 10:39:00 -05:00
Rafael Ávila de Espíndola
834ac11736 Bug 713286 - finalize statement in test_migration_to_3.js. r=mak. 2011-12-28 10:35:41 -05:00
Rafael Ávila de Espíndola
5d81833bd2 Bug 713288 - finalize statement in test_migration_to_4.js. r=mak. 2011-12-28 10:32:33 -05:00
Rafael Ávila de Espíndola
c10056e525 Bug 713291 - finalize statement in test_migration_to_6.js. 2011-12-28 10:28:15 -05:00
Neil Deakin
6eba66365c Bug 704758, assertion with null frame, handle ime events that get retargeted by getting the right frame, r=smaug 2011-12-23 14:21:09 -05:00
Rafael Ávila de Espíndola
0e8673f30d Bug 713242 - finalize statements in test_removeDownloadsByTimeframe.js. r=mak. 2011-12-28 10:02:25 -05:00
Brian Hackett
a86e1ad802 Fix register allocation around inline returns, bug 713209. 2011-12-28 08:00:24 -07:00
Rafael Ávila de Espíndola
d2ffa67de3 Bug 713221 - Close database in test_AsXXX_helpers.cpp. r=mak. 2011-12-28 09:32:19 -05:00
Jeff Walden
5aeba45a34 Mark a bunch more copy-construction, assignment, default-construction, etc. operators and methods as deleted in the JS engine. No bug, r=bhackett over IRC
--HG--
extra : rebase_source : c238c0f7230a2e43705f6069309ff0475724bee4
2011-12-28 08:09:07 -06:00
Jeff Walden
948f33f97b Bug 713183 - Remove the global-property-finding code from stats() in the shell. It doesn't work now, and it's trying to look up a name that could be an index, when by definition a name is not an index. r=bhackett
--HG--
extra : rebase_source : f64725e47010264b098ccce525479f6b29991086
2011-12-27 16:45:49 -06:00
Jeff Walden
9d6ecc50ba Bug 713183 - Don't generate JSOP_INITPROP for index properties of object literals. r=bhackett
--HG--
extra : rebase_source : 876bc52923df1d2ceaaae34699770b9a933ec05a
2011-12-27 16:40:21 -06:00
Jeff Walden
b89737cc2d Bug 713759 - Split PNK_INC and PNK_DEC into pre- and post- variants. r=bhackett
--HG--
extra : rebase_source : a429d9cc2d7095e06e54c48c3ae53e1c16076405
2011-12-23 21:19:52 -05:00
Mike Hommey
33a40577a4 Bug 709776 - Move tri-licensed Android library parts under mozglue/. r=blassey
--HG--
rename : other-licenses/android/APKOpen.cpp => mozglue/android/APKOpen.cpp
rename : other-licenses/android/APKOpen.h => mozglue/android/APKOpen.h
rename : other-licenses/android/Makefile.in => mozglue/android/Makefile.in
rename : other-licenses/android/nsGeckoUtils.cpp => mozglue/android/nsGeckoUtils.cpp
2011-12-12 16:22:25 +01:00
Mike Hommey
00bf052883 Bug 701371 - Rename mozutils to mozglue, and move it to top-level. r=khuey
--HG--
rename : memory/mozutils/Makefile.in => mozglue/Makefile.in
rename : memory/mozutils/Makefile.in => mozglue/build/Makefile.in
rename : memory/mozutils/dummy.cpp => mozglue/build/dummy.cpp
rename : memory/mozutils/fixcrt.py => mozglue/build/fixcrt.py
rename : memory/mozutils/mozutils.def.in => mozglue/build/mozutils.def.in
2011-12-28 08:24:02 +01:00