author | Joey Armstrong <joey@mozilla.com> |
Mon, 10 Jun 2013 11:30:03 -0400 | |
changeset 134527 | 1c15d9da2ae67dfc5bfbd2a4a8a463b92094b77f |
parent 134526 | 1857f54eb73022f1d37634aae88df2b64dc05ea3 |
child 134528 | b735641402d7709e7f88c28333cebbab9acf1166 |
push id | 24803 |
push user | ryanvm@gmail.com |
push date | Mon, 10 Jun 2013 19:43:46 +0000 |
treeherder | mozilla-central@9115d8b717e1 [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | mshal |
bugs | 870370 |
milestone | 24.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/browser/components/Makefile.in +++ b/browser/components/Makefile.in @@ -4,17 +4,17 @@ DEPTH = @DEPTH@ topsrcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -EXTRA_COMPONENTS = \ +DISABLED_EXTRA_COMPONENTS = \ BrowserComponents.manifest \ $(NULL) EXTRA_PP_COMPONENTS = \ nsBrowserContentHandler.js \ nsBrowserGlue.js \ $(NULL)
--- a/browser/components/downloads/src/Makefile.in +++ b/browser/components/downloads/src/Makefile.in @@ -4,17 +4,17 @@ DEPTH = @DEPTH@ topsrcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -EXTRA_COMPONENTS = \ +DISABLED_EXTRA_COMPONENTS = \ BrowserDownloads.manifest \ DownloadsUI.js \ DownloadsStartup.js \ $(NULL) EXTRA_JS_MODULES = \ DownloadsCommon.jsm \ DownloadsLogger.jsm \
--- a/browser/components/downloads/src/moz.build +++ b/browser/components/downloads/src/moz.build @@ -1,6 +1,11 @@ # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- # vim: set filetype=python: # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. +EXTRA_COMPONENTS += [ + 'BrowserDownloads.manifest', + 'DownloadsStartup.js', + 'DownloadsUI.js', +]
--- a/browser/components/feeds/src/Makefile.in +++ b/browser/components/feeds/src/Makefile.in @@ -14,17 +14,17 @@ LIBRARY_NAME = browser_feeds_s FORCE_STATIC_LIB = 1 USE_STATIC_LIBS = 1 DEFINES += \ -DMOZ_APP_NAME=$(MOZ_APP_NAME) \ -DMOZ_MACBUNDLE_NAME=$(MOZ_MACBUNDLE_NAME) \ $(NULL) -EXTRA_COMPONENTS = \ +DISABLED_EXTRA_COMPONENTS = \ BrowserFeeds.manifest \ FeedConverter.js \ WebContentConverter.js \ $(NULL) EXTRA_PP_COMPONENTS = \ FeedWriter.js \ $(NULL)
--- a/browser/components/feeds/src/moz.build +++ b/browser/components/feeds/src/moz.build @@ -5,8 +5,13 @@ # file, You can obtain one at http://mozilla.org/MPL/2.0/. MODULE = 'browser_feeds' CPP_SOURCES += [ 'nsFeedSniffer.cpp', ] +EXTRA_COMPONENTS += [ + 'BrowserFeeds.manifest', + 'FeedConverter.js', + 'WebContentConverter.js', +]
--- a/browser/components/migration/src/Makefile.in +++ b/browser/components/migration/src/Makefile.in @@ -9,27 +9,27 @@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk LIBRARY_NAME = migration_s FORCE_STATIC_LIB = 1 USE_STATIC_LIBS = 1 -EXTRA_COMPONENTS = \ +DISABLED_EXTRA_COMPONENTS = \ ProfileMigrator.js \ FirefoxProfileMigrator.js \ $(NULL) EXTRA_PP_COMPONENTS = \ ChromeProfileMigrator.js \ $(NULL) ifeq ($(OS_ARCH),WINNT) -EXTRA_COMPONENTS += IEProfileMigrator.js \ +DISABLED_EXTRA_COMPONENTS += IEProfileMigrator.js \ $(NULL) EXTRA_PP_COMPONENTS += SafariProfileMigrator.js \ $(NULL) DEFINES += -DHAS_IE_MIGRATOR -DHAS_SAFARI_MIGRATOR endif
--- a/browser/components/migration/src/moz.build +++ b/browser/components/migration/src/moz.build @@ -5,8 +5,18 @@ # file, You can obtain one at http://mozilla.org/MPL/2.0/. MODULE = 'migration' if CONFIG['OS_ARCH'] == 'WINNT': CPP_SOURCES += [ 'nsIEHistoryEnumerator.cpp', ] + +EXTRA_COMPONENTS += [ + 'FirefoxProfileMigrator.js', + 'ProfileMigrator.js', +] + +if CONFIG['OS_ARCH'] == 'WINNT': + EXTRA_COMPONENTS += [ + 'IEProfileMigrator.js', + ]
--- a/browser/components/moz.build +++ b/browser/components/moz.build @@ -31,8 +31,11 @@ XPIDL_SOURCES += [ 'nsIBrowserGlue.idl', 'nsIBrowserHandler.idl', ] XPIDL_MODULE = 'browsercompsbase' MODULE = 'browsercomps' +EXTRA_COMPONENTS += [ + 'BrowserComponents.manifest', +]
--- a/browser/components/places/src/Makefile.in +++ b/browser/components/places/src/Makefile.in @@ -5,17 +5,17 @@ DEPTH = @DEPTH@ topsrcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -EXTRA_COMPONENTS = \ +DISABLED_EXTRA_COMPONENTS = \ BrowserPlaces.manifest \ PlacesProtocolHandler.js \ $(NULL) EXTRA_JS_MODULES = \ PlacesUIUtils.jsm \ $(NULL)
--- a/browser/components/places/src/moz.build +++ b/browser/components/places/src/moz.build @@ -3,8 +3,12 @@ # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. XPIDL_FLAGS += [ '-I$(topsrcdir)/browser/components', ] +EXTRA_COMPONENTS += [ + 'BrowserPlaces.manifest', + 'PlacesProtocolHandler.js', +]
--- a/browser/components/sessionstore/src/Makefile.in +++ b/browser/components/sessionstore/src/Makefile.in @@ -5,17 +5,17 @@ DEPTH = @DEPTH@ topsrcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk include $(topsrcdir)/config/config.mk -EXTRA_COMPONENTS = \ +DISABLED_EXTRA_COMPONENTS = \ nsSessionStore.manifest \ nsSessionStore.js \ nsSessionStartup.js \ $(NULL) JS_MODULES_PATH := $(FINAL_TARGET)/modules/sessionstore EXTRA_JS_MODULES := \
--- a/browser/components/sessionstore/src/moz.build +++ b/browser/components/sessionstore/src/moz.build @@ -1,6 +1,11 @@ # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- # vim: set filetype=python: # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. +EXTRA_COMPONENTS += [ + 'nsSessionStartup.js', + 'nsSessionStore.js', + 'nsSessionStore.manifest', +]
--- a/browser/components/shell/src/Makefile.in +++ b/browser/components/shell/src/Makefile.in @@ -27,17 +27,17 @@ ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT)) LIBRARY_NAME = shellservice_s else ifeq ($(MOZ_WIDGET_TOOLKIT), gtk2) LIBRARY_NAME = shellservice_s endif endif endif -EXTRA_COMPONENTS = nsSetDefaultBrowser.js nsSetDefaultBrowser.manifest +DISABLED_EXTRA_COMPONENTS = nsSetDefaultBrowser.js nsSetDefaultBrowser.manifest include $(topsrcdir)/config/rules.mk DEFINES += -DMOZ_APP_NAME=\"$(MOZ_APP_NAME)\" \ -DMOZ_APP_VERSION=\"$(MOZ_APP_VERSION)\" CXXFLAGS += $(TK_CFLAGS)
--- a/browser/components/shell/src/moz.build +++ b/browser/components/shell/src/moz.build @@ -13,8 +13,13 @@ if CONFIG['OS_ARCH'] == 'WINNT': elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'cocoa': CPP_SOURCES += [ 'nsMacShellService.cpp', ] elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gtk2': CPP_SOURCES += [ 'nsGNOMEShellService.cpp', ] + +EXTRA_COMPONENTS += [ + 'nsSetDefaultBrowser.js', + 'nsSetDefaultBrowser.manifest', +]
--- a/browser/components/sidebar/Makefile.in +++ b/browser/components/sidebar/Makefile.in @@ -5,15 +5,15 @@ DEPTH = @DEPTH@ topsrcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -EXTRA_COMPONENTS = \ +DISABLED_EXTRA_COMPONENTS = \ nsSidebar.manifest \ nsSidebar.js \ $(NULL) include $(topsrcdir)/config/rules.mk
--- a/browser/components/sidebar/moz.build +++ b/browser/components/sidebar/moz.build @@ -1,6 +1,10 @@ # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- # vim: set filetype=python: # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. +EXTRA_COMPONENTS += [ + 'nsSidebar.js', + 'nsSidebar.manifest', +]
--- a/browser/fuel/src/Makefile.in +++ b/browser/fuel/src/Makefile.in @@ -4,12 +4,12 @@ DEPTH = @DEPTH@ topsrcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk -EXTRA_COMPONENTS = fuelApplication.manifest +DISABLED_EXTRA_COMPONENTS = fuelApplication.manifest EXTRA_PP_COMPONENTS = fuelApplication.js include $(topsrcdir)/config/rules.mk
--- a/browser/fuel/src/moz.build +++ b/browser/fuel/src/moz.build @@ -1,8 +1,11 @@ # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- # vim: set filetype=python: # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. MODULE = 'fuel' +EXTRA_COMPONENTS += [ + 'fuelApplication.manifest', +]
--- a/dom/browser-element/Makefile.in +++ b/dom/browser-element/Makefile.in @@ -11,17 +11,17 @@ include $(DEPTH)/config/autoconf.mk LIBRARY_NAME = dom_browserelement_s LIBXUL_LIBRARY = 1 FORCE_STATIC_LIB = 1 FAIL_ON_WARNINGS := 1 include $(topsrcdir)/dom/dom-config.mk -EXTRA_COMPONENTS = \ +DISABLED_EXTRA_COMPONENTS = \ BrowserElementParent.js \ BrowserElementParent.manifest \ $(NULL) EXTRA_JS_MODULES = \ BrowserElementPromptService.jsm \ BrowserElementParent.jsm \ $(NULL)
--- a/dom/browser-element/moz.build +++ b/dom/browser-element/moz.build @@ -25,8 +25,12 @@ EXPORTS.mozilla += [ ] CPP_SOURCES += [ 'BrowserElementParent.cpp', 'nsAsyncScrollEventDetail.cpp', 'nsOpenWindowEventDetail.cpp', ] +EXTRA_COMPONENTS += [ + 'BrowserElementParent.js', + 'BrowserElementParent.manifest', +]