mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-17 23:35:34 +00:00
Bug 1626555 - Add dom/xul
to the list of non-unified-build-compatible directories. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D97197
This commit is contained in:
parent
6a1353fabe
commit
aac5ac29dc
@ -72,4 +72,5 @@ dom/workers/
|
||||
dom/worklet/
|
||||
dom/xhr/
|
||||
dom/xml/
|
||||
dom/xslt/
|
||||
dom/xslt/
|
||||
dom/xul/
|
@ -13,6 +13,7 @@
|
||||
# include "nsIStringEnumerator.h"
|
||||
#endif
|
||||
#include "mozilla/BasePrincipal.h"
|
||||
#include "mozilla/dom/Element.h"
|
||||
#include "nsIAppWindow.h"
|
||||
|
||||
namespace mozilla {
|
||||
|
@ -7,6 +7,8 @@
|
||||
#ifndef mozilla_dom_XULPersist_h
|
||||
#define mozilla_dom_XULPersist_h
|
||||
|
||||
#include "nsStubDocumentObserver.h"
|
||||
|
||||
#ifndef MOZ_NEW_XULSTORE
|
||||
class nsIXULStore;
|
||||
#endif
|
||||
|
@ -8,6 +8,8 @@
|
||||
#include "mozilla/dom/Event.h"
|
||||
#include "mozilla/dom/XULTooltipElement.h"
|
||||
#include "mozilla/dom/NodeInfo.h"
|
||||
#include "mozilla/EventDispatcher.h"
|
||||
#include "nsContentCreatorFunctions.h"
|
||||
#include "nsCTooltipTextProvider.h"
|
||||
#include "nsITooltipTextProvider.h"
|
||||
|
||||
|
@ -12,7 +12,7 @@
|
||||
namespace mozilla {
|
||||
namespace dom {
|
||||
|
||||
nsXULElement* NS_NewXULPopupElement(
|
||||
nsXULElement* NS_NewXULTooltipElement(
|
||||
already_AddRefed<mozilla::dom::NodeInfo>&& aNodeInfo);
|
||||
|
||||
class XULTooltipElement final : public XULPopupElement {
|
||||
|
@ -49,6 +49,8 @@
|
||||
|
||||
static mozilla::LazyLogModule gContentSinkLog("nsXULContentSink");
|
||||
|
||||
using namespace mozilla;
|
||||
using namespace mozilla::dom;
|
||||
//----------------------------------------------------------------------
|
||||
|
||||
XULContentSinkImpl::ContextStack::ContextStack() : mTop(nullptr), mDepth(0) {}
|
||||
|
@ -17,6 +17,7 @@
|
||||
#include "nsIContent.h"
|
||||
#include "nsICollation.h"
|
||||
#include "mozilla/dom/Document.h"
|
||||
#include "mozilla/dom/Element.h"
|
||||
#include "nsXULContentUtils.h"
|
||||
#include "nsLayoutCID.h"
|
||||
#include "nsString.h"
|
||||
@ -57,7 +58,7 @@ nsICollation* nsXULContentUtils::GetCollation() {
|
||||
|
||||
nsresult nsXULContentUtils::FindChildByTag(nsIContent* aElement,
|
||||
int32_t aNameSpaceID, nsAtom* aTag,
|
||||
Element** aResult) {
|
||||
mozilla::dom::Element** aResult) {
|
||||
for (nsIContent* child = aElement->GetFirstChild(); child;
|
||||
child = child->GetNextSibling()) {
|
||||
if (child->IsElement() && child->NodeInfo()->Equals(aTag, aNameSpaceID)) {
|
||||
|
@ -15,6 +15,7 @@
|
||||
#include "mozilla/dom/BindContext.h"
|
||||
#include "mozilla/dom/Document.h"
|
||||
#include "mozilla/dom/CSSRuleBinding.h"
|
||||
#include "mozilla/dom/XULTextElement.h"
|
||||
#include "mozilla/ClearOnShutdown.h"
|
||||
#include "mozilla/EventListenerManager.h"
|
||||
#include "mozilla/EventStateManager.h"
|
||||
@ -65,6 +66,10 @@
|
||||
#include "mozilla/EventDispatcher.h"
|
||||
#include "mozAutoDocUpdate.h"
|
||||
#include "nsCCUncollectableMarker.h"
|
||||
#include "nsContentCreatorFunctions.h"
|
||||
#include "nsMenuFrame.h"
|
||||
#include "nsMenuPopupFrame.h"
|
||||
#include "nsTextFrame.h"
|
||||
#include "nsICSSDeclaration.h"
|
||||
#include "nsLayoutUtils.h"
|
||||
#include "XULFrameElement.h"
|
||||
@ -76,6 +81,7 @@
|
||||
#include "mozilla/dom/nsCSPUtils.h"
|
||||
#include "mozilla/dom/XULElementBinding.h"
|
||||
#include "mozilla/dom/XULBroadcastManager.h"
|
||||
#include "mozilla/dom/XULTooltipElement.h"
|
||||
#include "mozilla/dom/MouseEventBinding.h"
|
||||
#include "mozilla/dom/MutationEventBinding.h"
|
||||
#include "mozilla/dom/XULCommandEvent.h"
|
||||
|
Loading…
Reference in New Issue
Block a user