Граф коммитов

254659 Коммитов

Автор SHA1 Сообщение Дата
Bobby Holley 6c21fbc598 Bug 683802 - Eliminate questionable support for [shared] parameters. r=mrbkap
AFAICT we'd crash if we hit these cases anyway. bsmedberg and khuey requested that I assert against this case within XPConnect, and file a bug to make XPIDL enforce that [shared] parameters exist only in [noscript] methods. Filed bug 685281 for this.
2011-09-23 14:50:28 -07:00
Bobby Holley cb8d312cbb Bug 683802 - Coalesce type-specific cleanup indicators. r=mrbkap 2011-09-23 14:50:28 -07:00
Bobby Holley 70a168557e Bug 683802 - Add jsval to the XPTCMiniVariant union for type safety. r=mrbkap 2011-09-23 14:50:28 -07:00
Bobby Holley f8a8e56c45 Bug 683802 - Use an explicit indicator for direct vs indirect calling semantics. r=mrbkap 2011-09-23 14:50:28 -07:00
Bobby Holley 3f14d546aa Bug 683802 - Define and restrict the semantics of PTR_IS_DATA. r=mrbkap 2011-09-23 14:50:28 -07:00
Bobby Holley abb188e6bc Bug 683802 - Always store jsvals directly within the val union (fixes bug 655878). r=mrbkap 2011-09-23 14:50:28 -07:00
Bobby Holley 4080f17de7 Bug 683802 - Factor dipper handling out into a helper method. r=mrbkap 2011-09-23 14:50:28 -07:00
Bobby Holley 66ee33a251 Bug 683802 - Separate reindentation from previous patch for easier review. No other changes. r=mrbkap 2011-09-23 14:50:27 -07:00
Bobby Holley bf33201c11 Bug 683802 - Move the loop contents of ConvertIndependentParams into a separate method (without re-indentation). r=mrbkap 2011-09-23 14:50:27 -07:00
Bobby Holley bbf230b2ac Bug 683802 - Remove mAutoString micro-optimization. r=mrbkap 2011-09-23 14:50:27 -07:00
Bobby Holley 58b11c6aba Bug 684327 - Package the typelib along with the components so that it's accessible from the test harness. r=khuey 2011-09-23 14:50:27 -07:00
Bobby Holley 21d386041a Bug 684327 - Test parameter passing. r=khuey 2011-09-23 14:50:27 -07:00
Bobby Holley 39bc3d357c Bug 684327 - Generalize test_readwriteattributes.js into test_attributes.js. r=khuey
--HG--
rename : js/src/xpconnect/tests/unit/test_readwriteattributes.js => js/src/xpconnect/tests/unit/test_attributes.js
2011-09-23 14:50:27 -07:00
Bobby Holley 42c4f69ab8 Bug 684327 - Add an xpcshell test that exercises both the native and js components. r=khuey 2011-09-23 14:50:27 -07:00
Bobby Holley 548f230b0c Bug 684327 - Introduce js-implemented test component. r=khuey 2011-09-23 14:50:27 -07:00
Bobby Holley 040aaa6fe3 Bug 684327 - Move the C++ implementation of the test component into its own subdirectory. r=khuey
--HG--
rename : js/src/xpconnect/tests/components/Makefile.in => js/src/xpconnect/tests/components/native/Makefile.in
rename : js/src/xpconnect/tests/components/xpctest.manifest => js/src/xpconnect/tests/components/native/xpctest.manifest
rename : js/src/xpconnect/tests/components/xpctest_attributes.cpp => js/src/xpconnect/tests/components/native/xpctest_attributes.cpp
rename : js/src/xpconnect/tests/components/xpctest_module.cpp => js/src/xpconnect/tests/components/native/xpctest_module.cpp
rename : js/src/xpconnect/tests/components/xpctest_private.h => js/src/xpconnect/tests/components/native/xpctest_private.h
2011-09-23 14:50:27 -07:00
Bobby Holley 993d2926ce Bug 684327 - Misc fixes to xpctest_attributes. r=khuey
This patch is best reviewed while listening to http://www.youtube.com/watch?v=MK6TXMsvgQg

NB - The code here would make a great "find the bugs in this code" interview screen question.
2011-09-23 14:50:27 -07:00
Bobby Holley 63a7fe6a7a Bug 684327 - Start building a small subset of the xpconnect test component again, kill the rest. r=khuey
Thanks to Mook for the initial patch!
2011-09-23 14:50:27 -07:00
Bobby Holley d6f2465ed8 Bug 684327 - Remove TestXPC.cpp, which currently printfs that it's failing various things and then segfaults. r=khuey 2011-09-23 14:50:26 -07:00
Mook 7d8a03a8df Bug 652571 - xptstubs on unix x86_64 does not pass float correctly. r=espindola 2011-09-23 14:50:26 -07:00
Graeme McCutcheon 12e287de72 Bug 46555 - "Select All" should only be enabled when editor is non-empty. r=ehsan, gavin 2011-09-23 22:44:53 +01:00
Luke Wagner 470b7a0d7d Bug 688769 - rm resource.h and t/ from js/src (r=dmandelin)
--HG--
extra : rebase_source : ac5bb528ab1c25c649cab1e6c5c63f778e2594eb
2011-09-23 09:07:33 -07:00
Luke Wagner ec082374f7 Bug 688769 - Remove dead args from StackFrame::functionEpilogue (r=bhackett)
--HG--
extra : rebase_source : ebb55d46c774a4e1dad6eacf59d55e5da496948c
2011-09-23 08:59:19 -07:00
Ehsan Akhgari 32f203bf83 Bug 686032 - Test for bug 622088 conceals its location after it's done; r=ted,jlebar 2011-09-23 16:30:07 -04:00
Lucas Rocha 68c5e5ec58 Bug 669199 - Remove ability to enable/disable sync from preferences UI (r=mbrubeck) 2011-09-23 13:17:58 -07:00
Matt Brubeck add55ad469 Bug 688783 - Back out bug 641836 to fix keyboard issues until bug 669995 is fixed [r=mfinkle] 2011-09-23 13:16:38 -07:00
Ehsan Akhgari a10dfe1731 Bug 685788 - Test for bug 593174 conceals its location after it's done; r=ted,jlebar 2011-09-23 15:59:22 -04:00
David Bienvenu 6a703368e0 fix bug 687319 spell check dialog for mailnews broken, r=ehsan 2011-09-23 12:51:33 -07:00
Wes Johnston 6b99a745fc Bug 658278 - Use locale picker in preferences UI. r=mfinkle 2011-09-23 11:27:28 -07:00
Alex Pakhotin e1ce2dc8cf Bug 672661 - Backspace key in Swiftkey X causes characters to be duplicated. r=blassey
--HG--
extra : rebase_source : 73e791d969f70e4815527e19588665ca1bfbb700
2011-09-16 15:54:12 -07:00
Matt Brubeck cb9341623b Bug 688800 - Don't show curvy tab button and sidebar at the same time while dragging [r=mfinkle] 2011-09-23 11:07:58 -07:00
Matt Brubeck 5c72009dec Bug 688800 - [tablet] UI jumps when tapping in the tab sidebar [r=mfinkle] 2011-09-23 11:07:43 -07:00
Matt Brubeck 35104788d0 Bug 688640 - Fix oncommand handlers for boolean settings in Fennec [r=sriram] 2011-09-23 10:21:19 -07:00
Matt Brubeck 45a6d1a424 Bug 688581 - Tweak "New Tab" button in landscape tablet mode [r=lucasr] 2011-09-23 10:21:01 -07:00
Wes Johnston 525eeea0fc Bug 683150 - Style remotetabs messages on gingerbread and honeycomb. r=mbrubeck 2011-09-23 10:10:15 -07:00
Boris Zbarsky d2287e2ff1 Bug 677002. Back out the patch for bug 666643 because it disabled a bunch of tests. r=khuey 2011-09-23 12:27:18 -04:00
Boris Zbarsky 01048cecb4 Bug 688681. Back out the fix for bug 674321 because it broke a bunch of docshell tests. r=khuey 2011-09-23 12:26:37 -04:00
Tom Schuster ffcaa6b598 Bug 685150 - Generate native code for Math.min/Math.max in the methodjit. r=bhackett 2011-09-09 14:53:28 +02:00
Raymond Lee cd23c2938f Bug 686654 - "Almost stacked" group might switch between stacked and unstacked display r=dietrich 2011-09-23 10:04:46 +08:00
Brian Hackett c4f11430d3 Fix bogus assert, bug 687399. r=dvander 2011-09-23 07:12:36 -07:00
Timothy Arceri 2d4b48ed6e Bug 539426 - Print to pdf by default. r=roc 2011-09-23 16:06:21 +02:00
Brian Hackett 15ecf1e097 Only inline scripts which have already been analyzed, bug 687125. r=dvander 2011-09-23 07:02:28 -07:00
Brian Hackett b1df0ef43b Don't drop contents of copied dead slots at branches, bug 687768. r=dvander 2011-09-23 06:33:20 -07:00
Mike Hommey 20df4a9374 Bug 687147 - Ensure Instruction and Data cache coherency after extracting libraries. r=mwu 2011-09-23 14:31:11 +02:00
Mike Hommey 1036527a30 Bug 686435 - Add a telemetry probe on nsAppShellService::CreateTopLevelWindow. r=taras 2011-09-23 14:30:49 +02:00
Mike Hommey 0ace0bb211 Bug 653056 - Use a bitwise version of JSDOUBLE_IS_NaN that Visual Studio PGO doesn't miscompile. r=jimb 2011-09-23 14:27:21 +02:00
Mike Hommey 05c909de08 Bug 671423 - Manually inline DOUBLE_TO_JSVAL to avoid Xcode 3.1.4 miscompilation. r=jimb 2011-09-23 14:25:16 +02:00
Jonathan Kew df3d15fb66 bug 684889 pt2 - move and rename FontFamily/Entry classes from gfxFT2Fonts to gfxFT2FontList source file. r=jdaggett 2011-09-23 12:16:13 +01:00
Jonathan Kew e49f481662 bug 684889 - refactor and clean up Android font-list implementation. r=jdaggett 2011-09-23 12:15:36 +01:00
Honza Bambas 7670fd4975 Bug 683316 - DOMStorageImpl::GetKey performance regression, r=bz 2011-09-23 12:12:32 +02:00