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

282661 Коммитов

Автор SHA1 Сообщение Дата
Bobby Holley 462cfb004b Bug 683802 - Use an explicit indicator for direct vs indirect calling semantics. r=mrbkap 2011-09-23 14:50:28 -07:00
Bobby Holley 96a5366515 Bug 683802 - Define and restrict the semantics of PTR_IS_DATA. r=mrbkap 2011-09-23 14:50:28 -07:00
Bobby Holley a541e289eb 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 c5c7bb3bd6 Bug 683802 - Factor dipper handling out into a helper method. r=mrbkap 2011-09-23 14:50:28 -07:00
Bobby Holley 5104511927 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 5868120913 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 42e569509e Bug 683802 - Remove mAutoString micro-optimization. r=mrbkap 2011-09-23 14:50:27 -07:00
Bobby Holley 05e5d83492 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 410ebbc979 Bug 684327 - Test parameter passing. r=khuey 2011-09-23 14:50:27 -07:00
Bobby Holley 96e7d7f2d9 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 a9e0e95adf 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 77666051e6 Bug 684327 - Introduce js-implemented test component. r=khuey 2011-09-23 14:50:27 -07:00
Bobby Holley 3b1eb6d20c 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 add12ca717 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 408a774be7 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 43c719e28c 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 48def91775 Bug 652571 - xptstubs on unix x86_64 does not pass float correctly. r=espindola 2011-09-23 14:50:26 -07:00
Graeme McCutcheon cfcd3d0daf Bug 46555 - "Select All" should only be enabled when editor is non-empty. r=ehsan, gavin 2011-09-23 22:44:53 +01:00
Jared Wein 75af0402fd Bug 462117 - Reducing the number of visible controls when the video is too small. r=dolske 2011-09-23 12:43:03 -07:00
Rob Campbell 2e999d2e73 Bug 687854 - Move the Inspector code to browser/devtools, r=gavin,robcee
--HG--
rename : browser/devtools/highlighter/inspector.js => browser/devtools/highlighter/inspector.jsm
2011-09-23 15:22:29 -03:00
Rob Campbell 7476930eeb Bug 672002 - Move HTML panel to a docked panel in the main browser window (highlighter); r=msucan, gavin 2011-09-23 13:53:20 -03:00
Rob Campbell c85d409fac Bug 650794 - Disable HTML panel and make it use registerTools API; r=msucan, gavin
--HG--
rename : browser/devtools/highlighter/insideOutBox.js => browser/devtools/highlighter/InsideOutBox.jsm
2011-09-23 13:51:51 -03:00
Rob Campbell 23e1f77d43 Bug 663831 - Style inspector should be controllable from the highlighter; r=msucan,gavin 2011-09-23 13:50:33 -03:00
Rob Campbell 0d3d098750 Bug 681653 - Augment RegisterTools API in Highlighter to deregister tools; r=msucan,gavin 2011-09-23 13:48:13 -03:00
Rob Campbell 6d3c4fde2e Bug 688595 - Hide Inspect Element context menu items if not enabled; r=gavin 2011-09-23 13:43:37 -03:00
Rob Campbell aef3da8b1b Bug 688558 - Context Menu for Inspect Element can Create 2 Highlighters; r=gavin 2011-09-23 13:37:49 -03:00
Luke Wagner 8b753b4ef4 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 257654ec29 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 320be7486d 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 4e67ea032d Bug 669199 - Remove ability to enable/disable sync from preferences UI (r=mbrubeck) 2011-09-23 13:17:58 -07:00
Matt Brubeck 083697e44a 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 d33499d9ee 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 517cb1558d fix bug 687319 spell check dialog for mailnews broken, r=ehsan 2011-09-23 12:51:33 -07:00
Wes Johnston 7ae83b7d5f Bug 658278 - Use locale picker in preferences UI. r=mfinkle 2011-09-23 11:27:28 -07:00
Ted Mielczarek 997f1e2ee0 merge build-system to mozilla-central 2011-09-23 08:40:48 -04:00
Ed Morley a47062c160 Merge the last green changeset of mozilla-inbound to mozilla-central 2011-09-23 12:15:28 +01:00
Boris Zbarsky 8ab8738f39 Bug 680903. Make the set of interfaces exposed by windows saner across different window types. r=jst 2011-09-23 01:04:32 -04:00
Boris Zbarsky e8840adba0 Bug 684671. Allow the onreadystatechange getter/setter on Document.prototype to not throw even if its |this| is bogus. r=peterv,sicking 2011-09-23 01:03:50 -04:00
Ed Morley a96aaa06cf Merge last green changeset of mozilla-inbound to mozilla-central 2011-09-23 01:12:40 +01:00
Matt Brubeck 261d2d6875 Back out fb6480b0b03f (bug 556563) because of timeouts and failures in test_contextmenu.html 2011-09-22 13:02:02 -07:00
Igor Bukanov 39cc422035 bug 688551 - specialize ~Anchor for Value only outside GCC. r=luke 2011-09-22 21:01:49 +02:00
Lucas Rocha 834b6daa85 Bug 688162 - Nudge tab bar X's to the left (r=mbrubeck) 2011-09-22 11:05:44 -07:00
Matt Brubeck 763c57fd77 Bug 688481 - Let the urlbar stretch to fill the toolbar in tablet mode [r=wesj] 2011-09-22 11:04:46 -07:00
Matt Brubeck f1462b5e61 Bug 688488 - Add a border to the bottom of the toolbar in Honeycomb [r=lucasr] 2011-09-22 11:04:46 -07:00
Matt Brubeck afab18b084 Bug 688467 - Update "close tab" X button asset on tablets [r=lucasr] 2011-09-22 11:04:45 -07:00
Andreas Gal 04f5c03db2 Bug 660233 part 2. Move nodePrincipal, baseURIObject, and documentURIObject from classinfo to XrayWrapper and to DOM prototypes in chrome documents. r=mrbkap 2011-09-21 21:30:27 -04:00
Boris Zbarsky f96c08f700 Bug 660233 part 1. Fix tests that assume UniversalXPConnect in otherwise-untrusted pages will get one nodePrincipal, documentURIObject, baseURIObject properties. r=mrbkap
--HG--
rename : dom/tests/mochitest/bugs/test_bug396843.html => dom/tests/browser/browser_bug396843.js
2011-09-23 01:03:50 -04:00
Boris Zbarsky 86f32edad0 Bug 688685. Propcached property adds that just write to a slot are not sound when the class has an addProperty hook. r=bhackett 2011-09-23 01:03:49 -04:00
Matthew Gregan 2bc21acd3f Bug 688516 - Null check mElement before use in NotifyDownloadEnded and AudioAvailable. r=cpearce 2011-09-23 16:27:18 +12:00
Justin Lebar 723903c919 Bug 688624 - Use nsAutoTArray in nsDisplayList::HitTest. r=roc 2011-09-22 23:50:57 -04:00