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