move embedding/browser to docshell/components/browser draft
authorMyk Melez <myk@mykzilla.org>
Mon, 10 Oct 2016 14:29:52 -0700
changeset 423331 5b1e110e0ecc1591c5ecff58fed019e07bf6d1c7
parent 423330 4fd43f363e62e1c678d81bdae443cbaaf4f43926
child 423332 b9db0bb6a412b19488be2b6b6b26b8a5f929bdd6
push id31882
push userbmo:myk@mykzilla.org
push dateMon, 10 Oct 2016 22:36:26 +0000
milestone52.0a1
move embedding/browser to docshell/components/browser MozReview-Commit-ID: 1usliWRbHIe
docshell/base/moz.build
docshell/components/browser/build/moz.build
docshell/components/browser/build/nsWebBrowserModule.cpp
docshell/components/browser/moz.build
docshell/components/browser/nsCWebBrowser.idl
docshell/components/browser/nsCommandHandler.cpp
docshell/components/browser/nsCommandHandler.h
docshell/components/browser/nsEmbedStream.cpp
docshell/components/browser/nsEmbedStream.h
docshell/components/browser/nsICommandHandler.idl
docshell/components/browser/nsIEmbeddingSiteWindow.idl
docshell/components/browser/nsIPrintPreviewNavigation.idl
docshell/components/browser/nsIPrintingPrompt.idl
docshell/components/browser/nsIPrintingPromptService.idl
docshell/components/browser/nsIWebBrowser.idl
docshell/components/browser/nsIWebBrowserChrome.idl
docshell/components/browser/nsIWebBrowserChrome2.idl
docshell/components/browser/nsIWebBrowserChrome3.idl
docshell/components/browser/nsIWebBrowserChromeFocus.idl
docshell/components/browser/nsIWebBrowserFocus.idl
docshell/components/browser/nsIWebBrowserPrint.idl
docshell/components/browser/nsIWebBrowserSetup.idl
docshell/components/browser/nsIWebBrowserStream.idl
docshell/components/browser/nsWebBrowser.cpp
docshell/components/browser/nsWebBrowser.h
docshell/components/browser/nsWebBrowserContentPolicy.cpp
docshell/components/browser/nsWebBrowserContentPolicy.h
docshell/components/moz.build
embedding/browser/build/moz.build
embedding/browser/build/nsWebBrowserModule.cpp
embedding/browser/moz.build
embedding/browser/nsCWebBrowser.idl
embedding/browser/nsCommandHandler.cpp
embedding/browser/nsCommandHandler.h
embedding/browser/nsEmbedStream.cpp
embedding/browser/nsEmbedStream.h
embedding/browser/nsICommandHandler.idl
embedding/browser/nsIEmbeddingSiteWindow.idl
embedding/browser/nsIPrintPreviewNavigation.idl
embedding/browser/nsIPrintingPrompt.idl
embedding/browser/nsIPrintingPromptService.idl
embedding/browser/nsIWebBrowser.idl
embedding/browser/nsIWebBrowserChrome.idl
embedding/browser/nsIWebBrowserChrome2.idl
embedding/browser/nsIWebBrowserChrome3.idl
embedding/browser/nsIWebBrowserChromeFocus.idl
embedding/browser/nsIWebBrowserFocus.idl
embedding/browser/nsIWebBrowserPrint.idl
embedding/browser/nsIWebBrowserSetup.idl
embedding/browser/nsIWebBrowserStream.idl
embedding/browser/nsWebBrowser.cpp
embedding/browser/nsWebBrowser.h
embedding/browser/nsWebBrowserContentPolicy.cpp
embedding/browser/nsWebBrowserContentPolicy.h
embedding/moz.build
--- a/docshell/base/moz.build
+++ b/docshell/base/moz.build
@@ -72,19 +72,19 @@ UNIFIED_SOURCES += [
     'nsWebNavigationInfo.cpp',
     'SerializedLoadContext.cpp',
 ]
 
 include('/ipc/chromium/chromium-config.mozbuild')
 
 FINAL_LIBRARY = 'xul'
 LOCAL_INCLUDES += [
+    '/docshell/components/browser',
     '/docshell/shistory',
     '/dom/base',
-    '/embedding/browser',
     '/layout/base',
     '/layout/generic',
     '/layout/style',
     '/layout/xul',
     '/netwerk/protocol/viewsource',
     '/tools/profiler',
 ]
 
rename from embedding/browser/build/moz.build
rename to docshell/components/browser/build/moz.build
rename from embedding/browser/build/nsWebBrowserModule.cpp
rename to docshell/components/browser/build/nsWebBrowserModule.cpp
rename from embedding/browser/moz.build
rename to docshell/components/browser/moz.build
rename from embedding/browser/nsCWebBrowser.idl
rename to docshell/components/browser/nsCWebBrowser.idl
rename from embedding/browser/nsCommandHandler.cpp
rename to docshell/components/browser/nsCommandHandler.cpp
rename from embedding/browser/nsCommandHandler.h
rename to docshell/components/browser/nsCommandHandler.h
rename from embedding/browser/nsEmbedStream.cpp
rename to docshell/components/browser/nsEmbedStream.cpp
rename from embedding/browser/nsEmbedStream.h
rename to docshell/components/browser/nsEmbedStream.h
rename from embedding/browser/nsICommandHandler.idl
rename to docshell/components/browser/nsICommandHandler.idl
rename from embedding/browser/nsIEmbeddingSiteWindow.idl
rename to docshell/components/browser/nsIEmbeddingSiteWindow.idl
rename from embedding/browser/nsIPrintPreviewNavigation.idl
rename to docshell/components/browser/nsIPrintPreviewNavigation.idl
rename from embedding/browser/nsIPrintingPrompt.idl
rename to docshell/components/browser/nsIPrintingPrompt.idl
rename from embedding/browser/nsIPrintingPromptService.idl
rename to docshell/components/browser/nsIPrintingPromptService.idl
rename from embedding/browser/nsIWebBrowser.idl
rename to docshell/components/browser/nsIWebBrowser.idl
rename from embedding/browser/nsIWebBrowserChrome.idl
rename to docshell/components/browser/nsIWebBrowserChrome.idl
rename from embedding/browser/nsIWebBrowserChrome2.idl
rename to docshell/components/browser/nsIWebBrowserChrome2.idl
rename from embedding/browser/nsIWebBrowserChrome3.idl
rename to docshell/components/browser/nsIWebBrowserChrome3.idl
rename from embedding/browser/nsIWebBrowserChromeFocus.idl
rename to docshell/components/browser/nsIWebBrowserChromeFocus.idl
rename from embedding/browser/nsIWebBrowserFocus.idl
rename to docshell/components/browser/nsIWebBrowserFocus.idl
rename from embedding/browser/nsIWebBrowserPrint.idl
rename to docshell/components/browser/nsIWebBrowserPrint.idl
rename from embedding/browser/nsIWebBrowserSetup.idl
rename to docshell/components/browser/nsIWebBrowserSetup.idl
rename from embedding/browser/nsIWebBrowserStream.idl
rename to docshell/components/browser/nsIWebBrowserStream.idl
rename from embedding/browser/nsWebBrowser.cpp
rename to docshell/components/browser/nsWebBrowser.cpp
rename from embedding/browser/nsWebBrowser.h
rename to docshell/components/browser/nsWebBrowser.h
rename from embedding/browser/nsWebBrowserContentPolicy.cpp
rename to docshell/components/browser/nsWebBrowserContentPolicy.cpp
rename from embedding/browser/nsWebBrowserContentPolicy.h
rename to docshell/components/browser/nsWebBrowserContentPolicy.h
--- a/docshell/components/moz.build
+++ b/docshell/components/moz.build
@@ -2,16 +2,17 @@
 # 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/.
 
 # You'd think we could skip building ui if XUL is disabled,
 # but we need to export interface headers from those directories.
 DIRS += [
+    'browser',
     'windowwatcher',
     'appstartup',
     'find',
     'webbrowserpersist',
     'commandhandler',
 ]
 
 if CONFIG['MOZ_XUL']:
--- a/embedding/moz.build
+++ b/embedding/moz.build
@@ -1,16 +1,14 @@
 # -*- Mode: python; 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/.
 
-DIRS += ['browser']
-
 TEST_DIRS += ['test']
 
 if CONFIG['ENABLE_TESTS']:
     XPCSHELL_TESTS_MANIFESTS += ['tests/unit/xpcshell.ini']
 
 XPIDL_SOURCES += [
     'nsIWindowCreator.idl',
     'nsIWindowCreator2.idl',