зеркало из https://github.com/mozilla/gecko-dev.git
Merge m-i to m-c, a=merge
This commit is contained in:
Коммит
97c5c90a44
2
CLOBBER
2
CLOBBER
|
@ -22,4 +22,4 @@
|
|||
# changes to stick? As of bug 928195, this shouldn't be necessary! Please
|
||||
# don't change CLOBBER for WebIDL changes any more.
|
||||
|
||||
Bug 1087560 needs a CLOBBER to stop it from looking in the wrong place for tests
|
||||
Bug 946065 needs a CLOBBER
|
||||
|
|
|
@ -31,7 +31,7 @@ LOCAL_INCLUDES += [
|
|||
'/accessible/ipc',
|
||||
'/accessible/xpcom',
|
||||
'/accessible/xul',
|
||||
'/content/base/src',
|
||||
'/dom/base',
|
||||
'/layout/generic',
|
||||
'/layout/xul',
|
||||
]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[DEFAULT]
|
||||
support-files =
|
||||
../../../content/media/test/bug461281.ogg
|
||||
../../../dom/media/test/bug461281.ogg
|
||||
dumbfile.xpi
|
||||
formimage.png
|
||||
letters.gif
|
||||
|
|
|
@ -53,7 +53,7 @@ LOCAL_INCLUDES += [
|
|||
'/accessible/windows/uia',
|
||||
'/accessible/xpcom',
|
||||
'/accessible/xul',
|
||||
'/content/base/src',
|
||||
'/dom/base',
|
||||
]
|
||||
|
||||
include('/ipc/chromium/chromium-config.mozbuild')
|
||||
|
|
|
@ -139,9 +139,7 @@
|
|||
@BINPATH@/components/commandhandler.xpt
|
||||
@BINPATH@/components/commandlines.xpt
|
||||
@BINPATH@/components/composer.xpt
|
||||
@BINPATH@/components/content_base.xpt
|
||||
@BINPATH@/components/content_events.xpt
|
||||
@BINPATH@/components/content_htmldoc.xpt
|
||||
@BINPATH@/components/content_html.xpt
|
||||
@BINPATH@/components/content_xslt.xpt
|
||||
@BINPATH@/components/cookie.xpt
|
||||
|
@ -337,7 +335,6 @@
|
|||
@BINPATH@/components/xpconnect.xpt
|
||||
@BINPATH@/components/xulapp.xpt
|
||||
@BINPATH@/components/xul.xpt
|
||||
@BINPATH@/components/xuldoc.xpt
|
||||
@BINPATH@/components/xultmpl.xpt
|
||||
@BINPATH@/components/zipwriter.xpt
|
||||
|
||||
|
|
|
@ -184,9 +184,7 @@
|
|||
@BINPATH@/components/commandhandler.xpt
|
||||
@BINPATH@/components/commandlines.xpt
|
||||
@BINPATH@/components/composer.xpt
|
||||
@BINPATH@/components/content_base.xpt
|
||||
@BINPATH@/components/content_events.xpt
|
||||
@BINPATH@/components/content_htmldoc.xpt
|
||||
@BINPATH@/components/content_html.xpt
|
||||
@BINPATH@/components/content_geckomediaplugins.xpt
|
||||
#ifdef MOZ_WEBRTC
|
||||
|
@ -358,7 +356,6 @@
|
|||
@BINPATH@/components/xpconnect.xpt
|
||||
@BINPATH@/components/xulapp.xpt
|
||||
@BINPATH@/components/xul.xpt
|
||||
@BINPATH@/components/xuldoc.xpt
|
||||
@BINPATH@/components/xultmpl.xpt
|
||||
@BINPATH@/components/zipwriter.xpt
|
||||
@BINPATH@/components/telemetry.xpt
|
||||
|
|
|
@ -22,11 +22,11 @@ dump("### SelectionPrototype.js loaded\n");
|
|||
|
||||
/*
|
||||
http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsIDocShell.idl
|
||||
http://mxr.mozilla.org/mozilla-central/source/content/base/public/nsISelectionDisplay.idl
|
||||
http://mxr.mozilla.org/mozilla-central/source/content/base/public/nsISelectionListener.idl
|
||||
http://mxr.mozilla.org/mozilla-central/source/content/base/public/nsISelectionPrivate.idl
|
||||
http://mxr.mozilla.org/mozilla-central/source/content/base/public/nsISelectionController.idl
|
||||
http://mxr.mozilla.org/mozilla-central/source/content/base/public/nsISelection.idl
|
||||
http://mxr.mozilla.org/mozilla-central/source/dom/base/nsISelectionDisplay.idl
|
||||
http://mxr.mozilla.org/mozilla-central/source/dom/base/nsISelectionListener.idl
|
||||
http://mxr.mozilla.org/mozilla-central/source/dom/base/nsISelectionPrivate.idl
|
||||
http://mxr.mozilla.org/mozilla-central/source/dom/base/nsISelectionController.idl
|
||||
http://mxr.mozilla.org/mozilla-central/source/dom/base/nsISelection.idl
|
||||
http://mxr.mozilla.org/mozilla-central/source/dom/interfaces/core/nsIDOMDocument.idl#372
|
||||
rangeCount
|
||||
getRangeAt
|
||||
|
|
|
@ -29,14 +29,15 @@ def getFileHashAndSize(filename):
|
|||
|
||||
return (sha512Hash, size)
|
||||
|
||||
def getMarProperties(filename):
|
||||
def getMarProperties(filename, partial=False):
|
||||
if not os.path.exists(filename):
|
||||
return {}
|
||||
(complete_mar_hash, complete_mar_size) = getFileHashAndSize(filename)
|
||||
(mar_hash, mar_size) = getFileHashAndSize(filename)
|
||||
martype = 'partial' if partial else 'complete'
|
||||
return {
|
||||
'completeMarFilename': os.path.basename(filename),
|
||||
'completeMarSize': complete_mar_size,
|
||||
'completeMarHash': complete_mar_hash,
|
||||
'%sMarFilename' % martype: os.path.basename(filename),
|
||||
'%sMarSize' % martype: mar_size,
|
||||
'%sMarHash' % martype: mar_hash,
|
||||
}
|
||||
|
||||
def getUrlProperties(filename):
|
||||
|
@ -52,6 +53,7 @@ def getUrlProperties(filename):
|
|||
('robocopApkUrl', lambda m: m.endswith('apk') and 'robocop' in m),
|
||||
('jsshellUrl', lambda m: 'jsshell-' in m and m.endswith('.zip')),
|
||||
('completeMarUrl', lambda m: m.endswith('.complete.mar')),
|
||||
('partialMarUrl', lambda m: m.endswith('.mar') and '.partial.' in m),
|
||||
# packageUrl must be last!
|
||||
('packageUrl', lambda m: True),
|
||||
]
|
||||
|
@ -79,12 +81,17 @@ if __name__ == '__main__':
|
|||
parser.add_argument("--complete-mar-file", required=True,
|
||||
action="store", dest="complete_mar_file",
|
||||
help="Path to the complete MAR file, relative to the objdir.")
|
||||
parser.add_argument("--partial-mar-file", required=False,
|
||||
action="store", dest="partial_mar_file",
|
||||
help="Path to the partial MAR file, relative to the objdir.")
|
||||
parser.add_argument("--upload-output", required=True,
|
||||
action="store", dest="upload_output",
|
||||
help="Path to the text output of 'make upload'")
|
||||
args = parser.parse_args()
|
||||
|
||||
json_data = getMarProperties(args.complete_mar_file)
|
||||
if args.partial_mar_file:
|
||||
json_data.update(getMarProperties(args.partial_mar_file, partial=True))
|
||||
json_data.update(getUrlProperties(args.upload_output))
|
||||
|
||||
with open('mach_build_properties.json', 'w') as outfile:
|
||||
|
|
|
@ -86,7 +86,7 @@ automation/l10n-check: automation/pretty-l10n-check
|
|||
automation/update-packaging: automation/pretty-update-packaging
|
||||
|
||||
automation/build: $(addprefix automation/,$(MOZ_AUTOMATION_TIERS))
|
||||
$(PYTHON) $(topsrcdir)/build/gen_mach_buildprops.py --complete-mar-file $(DIST)/$(COMPLETE_MAR) --upload-output $(AUTOMATION_UPLOAD_OUTPUT)
|
||||
$(PYTHON) $(topsrcdir)/build/gen_mach_buildprops.py --complete-mar-file $(DIST)/$(COMPLETE_MAR) $(addprefix --partial-mar-file ,$(wildcard $(DIST)/$(PARTIAL_MAR))) --upload-output $(AUTOMATION_UPLOAD_OUTPUT)
|
||||
|
||||
# We need the log from make upload to grep it for urls in order to set
|
||||
# properties.
|
||||
|
|
|
@ -1,155 +0,0 @@
|
|||
load 43040-1.html
|
||||
load 116848-1.html
|
||||
load 149320-1.html
|
||||
load 205225-1.html
|
||||
load 231475-1.html
|
||||
load 293388-1.html
|
||||
load 308120-1.xul
|
||||
load 324871-1.html
|
||||
load 325730-1.html
|
||||
load 326618-1.html
|
||||
load 326646-1.html
|
||||
load 326778-1.xul
|
||||
load 326865-1.html
|
||||
load 327694.html
|
||||
load 330925-1.xhtml
|
||||
load 336381-1.xhtml
|
||||
load 336715-1.xhtml
|
||||
load 338391-1.xhtml
|
||||
load 340733-1.html
|
||||
load 343730-1.xhtml
|
||||
load 343850-1.xhtml
|
||||
load 343889-1.html
|
||||
load 344434-1.xhtml
|
||||
load 348049-1.xhtml
|
||||
load 344882-1.html
|
||||
load 345837-1.xhtml
|
||||
load 349355-1.html
|
||||
load 354645-1.xul
|
||||
load 360599-1.html
|
||||
load 366200-1.xhtml
|
||||
load 371466-1.xhtml
|
||||
load 377360-1.xhtml
|
||||
load 377960-1.html
|
||||
load 377960-2.html
|
||||
load 384663-1.html
|
||||
load 386000-1.html
|
||||
load 386794-1.html
|
||||
load 387460-1.html
|
||||
load 395469-1.xhtml
|
||||
load 395469-2.xhtml
|
||||
skip load 399712-1.html # sporadically times out (bug 473680)
|
||||
load 398088-1.xul
|
||||
load 400763-1.html
|
||||
load 401993-1.html
|
||||
load 407818.html
|
||||
load 410860-1.xml
|
||||
load 411882-1.xhtml
|
||||
load 416734-1.html
|
||||
load 418928-1.html
|
||||
load 420620-1.html
|
||||
load 424276-1.html
|
||||
load 426987-1.html
|
||||
load 443538-1.svg
|
||||
load 448615-1.html
|
||||
load 450383-1.html
|
||||
load 450385-1.html
|
||||
skip load 458637-1.html # sporadically times out (bug 473680)
|
||||
load 467392.html
|
||||
load 472593-1.html
|
||||
load 474041-1.svg
|
||||
load 483818-1.html
|
||||
load 493281-1.html
|
||||
load 493281-2.html
|
||||
load 490760-1.xhtml
|
||||
load 494810-1.html
|
||||
load 509536-1.html
|
||||
load 522516-1.html
|
||||
load 529670.html
|
||||
load 535926-1.html
|
||||
load 543645.html
|
||||
load 551631-1.html
|
||||
load 554230-1.xhtml
|
||||
load 552651.html
|
||||
load 558973.html
|
||||
load 561981-1.html
|
||||
load 561981-2.html
|
||||
load 564079-1.html
|
||||
load 564114.html
|
||||
load 565125-1.html
|
||||
load 582601.html
|
||||
load 575462.svg
|
||||
load 590395-1.html
|
||||
load 595606-1.html
|
||||
load 595606-2.html
|
||||
load 605672-1.svg
|
||||
load 606729-1.html
|
||||
load 593302-1.html
|
||||
load 593302-2.html
|
||||
load 610571-1.html
|
||||
load 604262-1.html
|
||||
load 628599-1.html
|
||||
load 637214-1.svg
|
||||
load 637214-2.svg
|
||||
load 642022-1.html
|
||||
load 646184.html
|
||||
load 658845-1.svg
|
||||
load 667336-1.html
|
||||
load 679459.html
|
||||
load 679689-1.html
|
||||
load 682463.html
|
||||
load 693212.xhtml
|
||||
load 698974-1.html
|
||||
load 700090-1.html
|
||||
load 700090-2.html
|
||||
load 700512.html
|
||||
load xhr_html_nullresponse.html
|
||||
load 709384.html
|
||||
load 709954.html
|
||||
load 713417.html
|
||||
load 713417-2.html
|
||||
load 715056.html
|
||||
load 741163-1.html
|
||||
load 766426.html
|
||||
load 771639.html
|
||||
load 752226-1.html
|
||||
load 752226-2.html
|
||||
HTTP(..) load xhr_abortinprogress.html
|
||||
load 786854.html
|
||||
load xhr_empty_datauri.html
|
||||
load 815043.html
|
||||
load 815276.html
|
||||
load 815477.html
|
||||
load 815500.html
|
||||
load 816253.html
|
||||
load 819014.html
|
||||
load 822691.html
|
||||
load 822723.html
|
||||
load 824719.html
|
||||
load 827190.html
|
||||
load 828054.html
|
||||
load 828903.html
|
||||
load 829428.html
|
||||
load 830098.html
|
||||
load 831287.html
|
||||
load 832644.html
|
||||
load 836890.html
|
||||
skip-if(browserIsRemote) load 838489-1.html # <keygen> broken in e10s (bug 582297)
|
||||
skip-if(browserIsRemote) load 838489-2.html # <keygen> broken in e10s (bug 582297)
|
||||
load 841205.html
|
||||
load 844404.html
|
||||
load 847127.html
|
||||
load 845093-1.html
|
||||
load 845093-2.html
|
||||
load 849727.html
|
||||
load 849732.html
|
||||
load 849601.html
|
||||
skip-if(Android) load 851353-1.html
|
||||
load 863950.html
|
||||
load 864448.html
|
||||
load 930250.html
|
||||
load 942979.html
|
||||
load 978646.html
|
||||
load 1026714.html
|
||||
pref(dom.webcomponents.enabled,true) load 1027461-1.html
|
||||
pref(dom.webcomponents.enabled,true) load 1024428-1.html
|
|
@ -1,8 +0,0 @@
|
|||
# -*- 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/.
|
||||
|
||||
DIRS += ['public', 'src']
|
||||
TEST_DIRS += ['test']
|
|
@ -1,81 +0,0 @@
|
|||
# -*- 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/.
|
||||
|
||||
XPIDL_SOURCES += [
|
||||
'nsIContentPolicy.idl',
|
||||
'nsIContentSecurityPolicy.idl',
|
||||
'nsIDocumentEncoder.idl',
|
||||
'nsIDOMDataChannel.idl',
|
||||
'nsIDOMFile.idl',
|
||||
'nsIDOMFileList.idl',
|
||||
'nsIDOMFileReader.idl',
|
||||
'nsIDOMFormData.idl',
|
||||
'nsIDOMParser.idl',
|
||||
'nsIDOMSerializer.idl',
|
||||
'nsIDroppedLinkHandler.idl',
|
||||
'nsIFrameLoader.idl',
|
||||
'nsIImageLoadingContent.idl',
|
||||
'nsIMessageManager.idl',
|
||||
'nsIObjectLoadingContent.idl',
|
||||
'nsIScriptLoaderObserver.idl',
|
||||
'nsISelection.idl',
|
||||
'nsISelectionController.idl',
|
||||
'nsISelectionDisplay.idl',
|
||||
'nsISelectionListener.idl',
|
||||
'nsISelectionPrivate.idl',
|
||||
'nsIXMLHttpRequest.idl',
|
||||
]
|
||||
|
||||
XPIDL_MODULE = 'content_base'
|
||||
|
||||
EXPORTS += [
|
||||
'HTMLSplitOnSpacesTokenizer.h',
|
||||
'mozFlushType.h',
|
||||
'nsCaseTreatment.h',
|
||||
'nsContentCID.h',
|
||||
'nsContentCreatorFunctions.h',
|
||||
'nsContentPolicyUtils.h',
|
||||
'nsContentTypeParser.h',
|
||||
'nsContentUtils.h',
|
||||
'nsCopySupport.h',
|
||||
'nsDeprecatedOperationList.h',
|
||||
'nsDocElementCreatedNotificationRunner.h',
|
||||
'nsHostObjectProtocolHandler.h',
|
||||
'nsIAttribute.h',
|
||||
'nsIContent.h',
|
||||
'nsIContentInlines.h',
|
||||
'nsIContentIterator.h',
|
||||
'nsIContentSerializer.h',
|
||||
'nsIDocument.h',
|
||||
'nsIDocumentInlines.h',
|
||||
'nsIDocumentObserver.h',
|
||||
'nsIMutationObserver.h',
|
||||
'nsINode.h',
|
||||
'nsINodeList.h',
|
||||
'nsIScriptElement.h',
|
||||
'nsIStyleSheetLinkingElement.h',
|
||||
'nsLineBreaker.h',
|
||||
'nsNameSpaceManager.h',
|
||||
'nsReferencedElement.h',
|
||||
'nsTreeSanitizer.h',
|
||||
'nsViewportInfo.h',
|
||||
'nsXMLNameSpaceMap.h',
|
||||
]
|
||||
|
||||
EXPORTS.mozilla.dom += [
|
||||
'BlobSet.h',
|
||||
'DirectionalityUtils.h',
|
||||
'Element.h',
|
||||
'ElementInlines.h',
|
||||
'File.h',
|
||||
'FragmentOrElement.h',
|
||||
'FromParser.h',
|
||||
]
|
||||
|
||||
EXPORTS.mozilla += [
|
||||
'CORSMode.h',
|
||||
]
|
||||
|
|
@ -1,234 +0,0 @@
|
|||
# -*- 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/.
|
||||
|
||||
EXPORTS += [
|
||||
'AutocompleteFieldList.h',
|
||||
'mozAutoDocUpdate.h',
|
||||
'nsAtomListUtils.h',
|
||||
'nsAttrAndChildArray.h',
|
||||
'nsAttrName.h',
|
||||
'nsAttrValue.h',
|
||||
'nsAttrValueInlines.h',
|
||||
'nsContentList.h',
|
||||
'nsContentListDeclarations.h',
|
||||
'nsContentSink.h',
|
||||
'nsCrossSiteListenerProxy.h',
|
||||
'nsDOMAttributeMap.h',
|
||||
'nsElementFrameLoaderOwner.h',
|
||||
'nsFrameMessageManager.h',
|
||||
'nsGenericDOMDataNode.h',
|
||||
'nsGkAtomList.h',
|
||||
'nsGkAtoms.h',
|
||||
'nsImageLoadingContent.h',
|
||||
'nsMappedAttributeElement.h',
|
||||
'nsNodeInfoManager.h',
|
||||
'nsNodeUtils.h',
|
||||
'nsPropertyTable.h',
|
||||
'nsRange.h',
|
||||
'nsSandboxFlags.h',
|
||||
'nsScriptLoader.h',
|
||||
'nsStubDocumentObserver.h',
|
||||
'nsStubMutationObserver.h',
|
||||
'nsStyledElement.h',
|
||||
'nsTextFragment.h',
|
||||
'nsTraversal.h',
|
||||
]
|
||||
|
||||
if CONFIG['MOZ_WEBRTC']:
|
||||
EXPORTS += [
|
||||
'nsDOMDataChannel.h',
|
||||
'nsDOMDataChannelDeclarations.h',
|
||||
]
|
||||
UNIFIED_SOURCES += [
|
||||
'nsDOMDataChannel.cpp',
|
||||
]
|
||||
LOCAL_INCLUDES += [
|
||||
'/netwerk/sctp/datachannel',
|
||||
]
|
||||
|
||||
# Are we targeting x86-32 or x86-64? If so, we want to include SSE2 code for
|
||||
# nsTextFragment.cpp
|
||||
if CONFIG['INTEL_ARCHITECTURE']:
|
||||
SOURCES += ['nsTextFragmentSSE2.cpp']
|
||||
SOURCES['nsTextFragmentSSE2.cpp'].flags += CONFIG['SSE2_FLAGS']
|
||||
|
||||
EXPORTS.mozilla += [
|
||||
'FeedWriterEnabled.h',
|
||||
]
|
||||
|
||||
EXPORTS.mozilla.dom += [
|
||||
'Attr.h',
|
||||
'ChildIterator.h',
|
||||
'Comment.h',
|
||||
'DocumentFragment.h',
|
||||
'DocumentType.h',
|
||||
'DOMImplementation.h',
|
||||
'DOMMatrix.h',
|
||||
'DOMParser.h',
|
||||
'DOMPoint.h',
|
||||
'DOMQuad.h',
|
||||
'DOMRect.h',
|
||||
'DOMStringList.h',
|
||||
'EventSource.h',
|
||||
'ImportManager.h',
|
||||
'Link.h',
|
||||
'NodeIterator.h',
|
||||
'ResponsiveImageSelector.h',
|
||||
'ShadowRoot.h',
|
||||
'StyleSheetList.h',
|
||||
'Text.h',
|
||||
'TreeWalker.h',
|
||||
'WebSocket.h',
|
||||
]
|
||||
|
||||
UNIFIED_SOURCES += [
|
||||
'Attr.cpp',
|
||||
'ChildIterator.cpp',
|
||||
'Comment.cpp',
|
||||
'DirectionalityUtils.cpp',
|
||||
'DocumentFragment.cpp',
|
||||
'DocumentType.cpp',
|
||||
'DOMImplementation.cpp',
|
||||
'DOMMatrix.cpp',
|
||||
'DOMParser.cpp',
|
||||
'DOMPoint.cpp',
|
||||
'DOMQuad.cpp',
|
||||
'DOMRect.cpp',
|
||||
'DOMStringList.cpp',
|
||||
'Element.cpp',
|
||||
'EventSource.cpp',
|
||||
'File.cpp',
|
||||
'FileIOObject.cpp',
|
||||
'FragmentOrElement.cpp',
|
||||
'ImportManager.cpp',
|
||||
'Link.cpp',
|
||||
'MultipartFileImpl.cpp',
|
||||
'NodeIterator.cpp',
|
||||
'nsAtomListUtils.cpp',
|
||||
'nsAttrAndChildArray.cpp',
|
||||
'nsAttrValue.cpp',
|
||||
'nsAttrValueOrString.cpp',
|
||||
'nsCCUncollectableMarker.cpp',
|
||||
'nsContentAreaDragDrop.cpp',
|
||||
'nsContentIterator.cpp',
|
||||
'nsContentList.cpp',
|
||||
'nsContentPolicy.cpp',
|
||||
'nsContentSink.cpp',
|
||||
'nsCopySupport.cpp',
|
||||
'nsCrossSiteListenerProxy.cpp',
|
||||
'nsCSPContext.cpp',
|
||||
'nsCSPParser.cpp',
|
||||
'nsCSPService.cpp',
|
||||
'nsCSPUtils.cpp',
|
||||
'nsDataDocumentContentPolicy.cpp',
|
||||
'nsDocument.cpp',
|
||||
'nsDocumentEncoder.cpp',
|
||||
'nsDOMAttributeMap.cpp',
|
||||
'nsDOMCaretPosition.cpp',
|
||||
'nsDOMFileReader.cpp',
|
||||
'nsDOMMutationObserver.cpp',
|
||||
'nsDOMSerializer.cpp',
|
||||
'nsDOMSettableTokenList.cpp',
|
||||
'nsDOMTokenList.cpp',
|
||||
'nsElementFrameLoaderOwner.cpp',
|
||||
'nsFormData.cpp',
|
||||
'nsFrameLoader.cpp',
|
||||
'nsFrameMessageManager.cpp',
|
||||
'nsGenConImageContent.cpp',
|
||||
'nsGenericDOMDataNode.cpp',
|
||||
'nsGkAtoms.cpp',
|
||||
'nsHostObjectProtocolHandler.cpp',
|
||||
'nsHostObjectURI.cpp',
|
||||
'nsHTMLContentSerializer.cpp',
|
||||
'nsINode.cpp',
|
||||
'nsInProcessTabChildGlobal.cpp',
|
||||
'nsLineBreaker.cpp',
|
||||
'nsMappedAttributeElement.cpp',
|
||||
'nsMappedAttributes.cpp',
|
||||
'nsMixedContentBlocker.cpp',
|
||||
'nsNameSpaceManager.cpp',
|
||||
'nsNoDataProtocolContentPolicy.cpp',
|
||||
'nsNodeInfoManager.cpp',
|
||||
'nsNodeUtils.cpp',
|
||||
'nsPlainTextSerializer.cpp',
|
||||
'nsPropertyTable.cpp',
|
||||
'nsRange.cpp',
|
||||
'nsReferencedElement.cpp',
|
||||
'nsScriptElement.cpp',
|
||||
'nsScriptLoader.cpp',
|
||||
'nsStubDocumentObserver.cpp',
|
||||
'nsStubMutationObserver.cpp',
|
||||
'nsStyledElement.cpp',
|
||||
'nsStyleLinkElement.cpp',
|
||||
'nsSyncLoadService.cpp',
|
||||
'nsTextFragment.cpp',
|
||||
'nsTextNode.cpp',
|
||||
'nsTraversal.cpp',
|
||||
'nsTreeSanitizer.cpp',
|
||||
'nsViewportInfo.cpp',
|
||||
'nsXHTMLContentSerializer.cpp',
|
||||
'nsXMLContentSerializer.cpp',
|
||||
'nsXMLHttpRequest.cpp',
|
||||
'nsXMLNameSpaceMap.cpp',
|
||||
'ResponsiveImageSelector.cpp',
|
||||
'ShadowRoot.cpp',
|
||||
'StyleSheetList.cpp',
|
||||
'Text.cpp',
|
||||
'ThirdPartyUtil.cpp',
|
||||
'TreeWalker.cpp',
|
||||
'WebSocket.cpp',
|
||||
]
|
||||
|
||||
SOURCES += [
|
||||
'nsImageLoadingContent.cpp',
|
||||
]
|
||||
|
||||
# These files cannot be built in unified mode because of OS X headers.
|
||||
SOURCES += [
|
||||
'nsContentUtils.cpp',
|
||||
'nsObjectLoadingContent.cpp',
|
||||
]
|
||||
|
||||
EXTRA_COMPONENTS += [
|
||||
'contentAreaDropListener.js',
|
||||
'contentAreaDropListener.manifest',
|
||||
'messageWakeupService.js',
|
||||
'messageWakeupService.manifest',
|
||||
]
|
||||
|
||||
FAIL_ON_WARNINGS = True
|
||||
|
||||
MSVC_ENABLE_PGO = True
|
||||
|
||||
include('/ipc/chromium/chromium-config.mozbuild')
|
||||
|
||||
FINAL_LIBRARY = 'xul'
|
||||
LOCAL_INCLUDES += [
|
||||
'/caps',
|
||||
'/content/html/content/src',
|
||||
'/content/html/document/src',
|
||||
'/content/svg/content/src',
|
||||
'/content/xul/content/src',
|
||||
'/content/xul/document/src',
|
||||
'/docshell/base',
|
||||
'/dom/base',
|
||||
'/dom/ipc',
|
||||
'/dom/workers',
|
||||
'/dom/xbl',
|
||||
'/dom/xml',
|
||||
'/dom/xslt/xpath',
|
||||
'/image/src',
|
||||
'/js/ipc',
|
||||
'/js/xpconnect/src',
|
||||
'/js/xpconnect/wrappers',
|
||||
'/layout/base',
|
||||
'/layout/generic',
|
||||
'/layout/style',
|
||||
'/layout/svg',
|
||||
'/layout/xul',
|
||||
'/netwerk/base/src',
|
||||
'/xpcom/ds',
|
||||
]
|
|
@ -1,4 +0,0 @@
|
|||
function handleRequest(request, response) {
|
||||
response.setStatusLine(null, 302, "Found");
|
||||
response.setHeader("Location", "http://example.com/tests/content/base/test/bug461735-post-redirect.js", false);
|
||||
}
|
|
@ -1,4 +0,0 @@
|
|||
function handleRequest(request, response) {
|
||||
response.setStatusLine(null, 302, "Found");
|
||||
response.setHeader("Location", "http://mochi.test:8888/tests/content/base/test/bug461735-post-redirect.js", false);
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
[DEFAULT]
|
||||
|
||||
[test_bug357450.js]
|
||||
[test_copypaste.xul]
|
||||
[test_messagemanager_principal.html]
|
||||
[test_messagemanager_send_principal.html]
|
||||
skip-if = buildapp == 'mulet'
|
|
@ -1,15 +0,0 @@
|
|||
<html>
|
||||
<head>
|
||||
<link rel='stylesheet' type='text/css'
|
||||
href='/tests/content/base/test/csp/file_CSP.sjs?testid=css_self&type=text/css' />
|
||||
<link rel='stylesheet' type='text/css'
|
||||
href='http://example.com/tests/content/base/test/csp/file_CSP.sjs?testid=css_examplecom&type=text/css' />
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<img src="/tests/content/base/test/csp/file_CSP.sjs?testid=img_self&type=img/png"> </img>
|
||||
<img src="http://example.com/tests/content/base/test/csp/file_CSP.sjs?testid=img_examplecom&type=img/png"> </img>
|
||||
<script src='/tests/content/base/test/csp/file_CSP.sjs?testid=script_self&type=text/javascript'></script>
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -1,2 +0,0 @@
|
|||
content-security-policy: default-src 'self'; img-src 'none'; report-uri http://mochi.test:8888/tests/content/base/test/csp/file_bug836922_npolicies_violation.sjs
|
||||
content-security-policy-report-only: default-src *; img-src 'self'; script-src 'none'; report-uri http://mochi.test:8888/tests/content/base/test/csp/file_bug836922_npolicies_ro_violation.sjs
|
|
@ -1,15 +0,0 @@
|
|||
<html>
|
||||
<head> <meta charset="utf-8"> </head>
|
||||
<body>
|
||||
<!-- sandbox="allow-same-origin" -->
|
||||
<!-- Content-Security-Policy: default-src 'self' -->
|
||||
|
||||
<!-- these should be stopped by CSP -->
|
||||
<img src="http://example.org/tests/content/base/test/csp/file_CSP.sjs?testid=img_bad&type=img/png"> </img>
|
||||
|
||||
<!-- these should load ok -->
|
||||
<img src="/tests/content/base/test/csp/file_CSP.sjs?testid=img_good&type=img/png" />
|
||||
<script src='/tests/content/base/test/csp/file_CSP.sjs?testid=scripta_bad&type=text/javascript'></script>
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -1,12 +0,0 @@
|
|||
<html>
|
||||
<head> <meta charset="utf-8"> </head>
|
||||
<body>
|
||||
<!-- sandbox -->
|
||||
<!-- Content-Security-Policy: default-src 'none' -->
|
||||
|
||||
<!-- these should be stopped by CSP -->
|
||||
<img src="http://example.org/tests/content/base/test/csp/file_CSP.sjs?testid=img3_bad&type=img/png"> </img>
|
||||
<img src="/tests/content/base/test/csp/file_CSP.sjs?testid=img3a_bad&type=img/png" />
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -1,12 +0,0 @@
|
|||
<html>
|
||||
<head> <meta charset="utf-8"> </head>
|
||||
<body>
|
||||
<!-- sandbox -->
|
||||
<!-- Content-Security-Policy: default-src 'none' -->
|
||||
|
||||
<!-- these should be stopped by CSP -->
|
||||
<img src="http://example.org/tests/content/base/test/csp/file_CSP.sjs?testid=img4_bad&type=img/png"> </img>
|
||||
<img src="/tests/content/base/test/csp/file_CSP.sjs?testid=img4a_bad&type=img/png" />
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -1 +0,0 @@
|
|||
content-security-policy-report-only: policy-uri /tests/content/base/test/csp/file_CSP_policyuri_regression_from_multipolicy_policy
|
|
@ -1,2 +0,0 @@
|
|||
HTTP 301 Moved Permanently
|
||||
Location: http://example.com/tests/content/base/test/file_XHR_pass2.txt
|
|
@ -1,44 +0,0 @@
|
|||
<html>
|
||||
<head>
|
||||
<title>X-Frame-Options tests</title>
|
||||
<script type="text/javascript">
|
||||
// This frame loading means all subframes have either loaded or errored out. We
|
||||
// can now tell the test harness to check each subframe for the expected result.
|
||||
window.addEventListener('load', parent.testFramesLoaded, false);
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<iframe id="control1" src="http://mochi.test:8888/tests/content/base/test/file_x-frame-options_page.sjs?testid=control1"></iframe><br>
|
||||
<iframe id="control2" src="http://example.com/tests/content/base/test/file_x-frame-options_page.sjs?testid=control2"></iframe><br>
|
||||
<iframe id="deny" src="http://mochi.test:8888/tests/content/base/test/file_x-frame-options_page.sjs?testid=deny&xfo=deny"></iframe><br>
|
||||
<iframe id="sameorigin1" src="http://mochi.test:8888/tests/content/base/test/file_x-frame-options_page.sjs?testid=sameorigin1&xfo=sameorigin"></iframe><br>
|
||||
<iframe id="sameorigin2" src="http://example.com/tests/content/base/test/file_x-frame-options_page.sjs?testid=sameorigin2&xfo=sameorigin"></iframe><br>
|
||||
<iframe id="sameorigin5" src="http://example.com/tests/content/base/test/file_x-frame-options_page.sjs?testid=sameorigin5&xfo=sameorigin2"></iframe><br>
|
||||
<iframe id="sameorigin6" src="http://mochi.test:8888/tests/content/base/test/file_x-frame-options_page.sjs?testid=sameorigin6&xfo=sameorigin2"></iframe><br>
|
||||
<iframe id="sameorigin7" src="http://mochi.test:8888/tests/content/base/test/file_x-frame-options_page.sjs?testid=sameorigin7&xfo=sameorigin3"></iframe><br>
|
||||
<iframe id="sameorigin8" src="http://example.com/tests/content/base/test/file_x-frame-options_page.sjs?testid=sameorigin8&xfo=sameorigin3"></iframe><br>
|
||||
<iframe id="mixedpolicy" src="http://mochi.test:8888/tests/content/base/test/file_x-frame-options_page.sjs?testid=mixedpolicy&xfo=mixedpolicy"></iframe><br>
|
||||
<iframe id="allow-from-allow" src="http://example.com/tests/content/base/test/file_x-frame-options_page.sjs?testid=allow-from-allow&xfo=afa"></iframe><br>
|
||||
<iframe id="allow-from-deny" src="http://example.com/tests/content/base/test/file_x-frame-options_page.sjs?testid=allow-from-deny&xfo=afd"></iframe><br>
|
||||
<iframe id="sameorigin-multipart" src="http://example.com/tests/content/base/test/file_x-frame-options_page.sjs?testid=sameorigin-multipart&xfo=sameorigin&multipart=1"></iframe><br>
|
||||
<iframe id="sameorigin-multipart2" src="http://mochi.test:8888/tests/content/base/test/file_x-frame-options_page.sjs?testid=sameorigin-multipart2&xfo=sameorigin&multipart=1"></iframe><br>
|
||||
|
||||
<!-- added for bug 836132 -->
|
||||
<script type="text/javascript">
|
||||
|
||||
function addFrame(test, xfo) {
|
||||
var baseurl = "http://mochi.test:8888/tests/content/base/test/file_x-frame-options_page.sjs";
|
||||
var ifr = "<iframe id='" + test + "'" + "src='" + baseurl + "?testid=" + test + "&xfo=" + xfo + "' style='border:2px solid red;'></iframe>";
|
||||
document.write(ifr);
|
||||
}
|
||||
|
||||
addFrame("allow-from-allow-1", "afa1");
|
||||
for (var i = 1; i<=14; i++)
|
||||
addFrame("allow-from-deny-"+i, "afd"+i);
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -1,666 +0,0 @@
|
|||
[DEFAULT]
|
||||
support-files =
|
||||
345339_iframe.html
|
||||
Ahem.ttf
|
||||
accesscontrol.resource
|
||||
accesscontrol.resource^headers^
|
||||
badContentType.eventsource
|
||||
badContentType.eventsource^headers^
|
||||
badHTTPResponseCode.eventsource
|
||||
badHTTPResponseCode.eventsource^headers^
|
||||
badMessageEvent.eventsource
|
||||
badMessageEvent.eventsource^headers^
|
||||
badMessageEvent2.eventsource
|
||||
badMessageEvent2.eventsource^headers^
|
||||
bug282547.sjs
|
||||
bug298064-subframe.html
|
||||
bug313646.txt
|
||||
bug382113_object.html
|
||||
bug419132.html
|
||||
bug426308-redirect.sjs
|
||||
bug435425.sjs
|
||||
bug435425_redirect.sjs
|
||||
bug444322.js
|
||||
bug444322.txt
|
||||
bug455629-helper.svg
|
||||
bug457746.sjs
|
||||
bug461735-post-redirect.js
|
||||
bug461735-redirect1.sjs
|
||||
bug461735-redirect2.sjs
|
||||
bug466080.sjs
|
||||
bug466409-empty.css
|
||||
bug466409-page.html
|
||||
bug475156.sjs
|
||||
bug482935.sjs
|
||||
bug540854.sjs
|
||||
bug578096LoadChromeScript.js
|
||||
bug638112-response.txt
|
||||
bug638112.sjs
|
||||
bug682592-subframe-ref.html
|
||||
bug682592-subframe.html
|
||||
bug696301-script-1.js
|
||||
bug696301-script-1.js^headers^
|
||||
bug696301-script-2.js
|
||||
bug803225_test_mailto.html
|
||||
bug819051.sjs
|
||||
copypaste.js
|
||||
delayedServerEvents.sjs
|
||||
eventsource.resource
|
||||
eventsource.resource^headers^
|
||||
eventsource_redirect.resource
|
||||
eventsource_redirect.resource^headers^
|
||||
eventsource_redirect_to.resource
|
||||
eventsource_redirect_to.resource^headers^
|
||||
file_CrossSiteXHR_cache_server.sjs
|
||||
file_CrossSiteXHR_inner.html
|
||||
file_CrossSiteXHR_inner.jar
|
||||
file_CrossSiteXHR_inner_data.sjs
|
||||
file_CrossSiteXHR_server.sjs
|
||||
file_XHRDocURI.text
|
||||
file_XHRDocURI.text^headers^
|
||||
file_XHRDocURI.xml
|
||||
file_XHRDocURI.xml^headers^
|
||||
file_XHRDocURI.html
|
||||
file_XHRDocURI.html^headers^
|
||||
file_XHRDocURI.sjs
|
||||
file_XHRResponseURL.js
|
||||
file_XHRResponseURL.sjs
|
||||
file_XHRResponseURL.text
|
||||
file_XHRResponseURL.text^headers^
|
||||
file_XHRResponseURL_nocors.text
|
||||
file_XHRSendData.sjs
|
||||
file_XHRSendData_doc.xml
|
||||
file_XHRSendData_doc.xml^headers^
|
||||
file_XHR_anon.sjs
|
||||
file_XHR_binary1.bin
|
||||
file_XHR_binary1.bin^headers^
|
||||
file_XHR_binary2.bin
|
||||
file_XHR_fail1.txt
|
||||
file_XHR_fail1.txt^headers^
|
||||
file_XHR_header.sjs
|
||||
file_XHR_pass1.xml
|
||||
file_XHR_pass2.txt
|
||||
file_XHR_pass3.txt
|
||||
file_XHR_pass3.txt^headers^
|
||||
file_XHR_system_redirect.html
|
||||
file_XHR_system_redirect.html^headers^
|
||||
file_XHR_timeout.sjs
|
||||
file_base_xbl.xml
|
||||
file_bug28293.sjs
|
||||
file_bug326337.xml
|
||||
file_bug326337_inner.html
|
||||
file_bug326337_outer.html
|
||||
file_bug416317.xhtml
|
||||
file_bug426646-1.html
|
||||
file_bug426646-2.html
|
||||
file_bug428847-1.xhtml
|
||||
file_bug428847-2.xhtml
|
||||
file_bug498897.css
|
||||
file_bug498897.html
|
||||
file_bug498897.html^headers^
|
||||
file_bug503481.sjs
|
||||
file_bug503481b_inner.html
|
||||
file_bug541937.html
|
||||
file_bug541937.xhtml
|
||||
file_bug557892.html
|
||||
file_bug562137.txt
|
||||
file_bug590812-ref.xhtml
|
||||
file_bug590812.xml
|
||||
file_bug590870.html
|
||||
file_bug601803a.html
|
||||
file_bug601803b.html
|
||||
file_bug604660-1.xml
|
||||
file_bug604660-2.xsl
|
||||
file_bug604660-3.js
|
||||
file_bug604660-4.js
|
||||
file_bug604660-5.xml
|
||||
file_bug604660-6.xsl
|
||||
file_bug622088.sjs
|
||||
file_bug622088_inner.html
|
||||
file_bug675121.sjs
|
||||
file_bug687859-16.js
|
||||
file_bug687859-16.js^headers^
|
||||
file_bug687859-bom.js
|
||||
file_bug687859-bom.js^headers^
|
||||
file_bug687859-charset.js
|
||||
file_bug687859-http.js
|
||||
file_bug687859-http.js^headers^
|
||||
file_bug687859-inherit.js
|
||||
file_bug692434.xml
|
||||
file_bug707142_baseline.json
|
||||
file_bug707142_bom.json
|
||||
file_bug707142_utf-16.json
|
||||
file_bug708620-2.html
|
||||
file_bug708620.html
|
||||
file_bug782342.txt
|
||||
file_bug787778.sjs
|
||||
file_bug804395.jar
|
||||
file_bug869432.eventsource
|
||||
file_bug869432.eventsource^headers^
|
||||
file_bug902350.html
|
||||
file_bug902350_frame.html
|
||||
file_bug907892.html
|
||||
file_bug945152.jar
|
||||
file_bug945152_worker.js
|
||||
file_bug1008126_worker.js
|
||||
file_general_document.html
|
||||
file_html_in_xhr.html
|
||||
file_html_in_xhr.sjs
|
||||
file_html_in_xhr2.html
|
||||
file_html_in_xhr3.html
|
||||
file_htmlserializer_1.html
|
||||
file_htmlserializer_1_bodyonly.html
|
||||
file_htmlserializer_1_format.html
|
||||
file_htmlserializer_1_linebreak.html
|
||||
file_htmlserializer_1_links.html
|
||||
file_htmlserializer_1_nested_body.html
|
||||
file_htmlserializer_1_no_body.html
|
||||
file_htmlserializer_1_noflag.html
|
||||
file_htmlserializer_1_noformatpre.html
|
||||
file_htmlserializer_1_raw.html
|
||||
file_htmlserializer_1_sibling_body.html
|
||||
file_htmlserializer_1_sibling_body_only_body.html
|
||||
file_htmlserializer_1_wrap.html
|
||||
file_htmlserializer_2.html
|
||||
file_htmlserializer_2_basic.html
|
||||
file_htmlserializer_2_enthtml.html
|
||||
file_htmlserializer_2_entw3c.html
|
||||
file_htmlserializer_2_latin1.html
|
||||
file_htmlserializer_ipv6.html
|
||||
file_htmlserializer_ipv6_out.html
|
||||
file_mixed_content_frameNavigation.html
|
||||
file_mixed_content_frameNavigation_blankTarget.html
|
||||
file_mixed_content_frameNavigation_grandchild.html
|
||||
file_mixed_content_frameNavigation_innermost.html
|
||||
file_mixed_content_frameNavigation_secure.html
|
||||
file_mixed_content_frameNavigation_secure_grandchild.html
|
||||
file_mixed_content_main.html
|
||||
file_mixed_content_main_bug803225.html
|
||||
file_mixed_content_main_bug803225_websocket_wsh.py
|
||||
file_mixed_content_server.sjs
|
||||
file_mozfiledataurl_audio.ogg
|
||||
file_mozfiledataurl_doc.html
|
||||
file_mozfiledataurl_img.jpg
|
||||
file_mozfiledataurl_inner.html
|
||||
file_mozfiledataurl_text.txt
|
||||
file_restrictedEventSource.sjs
|
||||
file_websocket_basic_wsh.py
|
||||
file_websocket_hello_wsh.py
|
||||
file_websocket_http_resource.txt
|
||||
file_websocket_wsh.py
|
||||
file_x-frame-options_main.html
|
||||
file_x-frame-options_page.sjs
|
||||
file_xhtmlserializer_1.xhtml
|
||||
file_xhtmlserializer_1_bodyonly.xhtml
|
||||
file_xhtmlserializer_1_format.xhtml
|
||||
file_xhtmlserializer_1_linebreak.xhtml
|
||||
file_xhtmlserializer_1_links.xhtml
|
||||
file_xhtmlserializer_1_nested_body.xhtml
|
||||
file_xhtmlserializer_1_no_body.xhtml
|
||||
file_xhtmlserializer_1_noflag.xhtml
|
||||
file_xhtmlserializer_1_noformatpre.xhtml
|
||||
file_xhtmlserializer_1_raw.xhtml
|
||||
file_xhtmlserializer_1_sibling_body.xhtml
|
||||
file_xhtmlserializer_1_sibling_body_only_body.xhtml
|
||||
file_xhtmlserializer_1_wrap.xhtml
|
||||
file_xhtmlserializer_2.xhtml
|
||||
file_xhtmlserializer_2_basic.xhtml
|
||||
file_xhtmlserializer_2_enthtml.xhtml
|
||||
file_xhtmlserializer_2_entw3c.xhtml
|
||||
file_xhtmlserializer_2_latin1.xhtml
|
||||
fileutils.js
|
||||
forRemoval.resource
|
||||
forRemoval.resource^headers^
|
||||
formReset.html
|
||||
invalid_accesscontrol.resource
|
||||
invalid_accesscontrol.resource^headers^
|
||||
mutationobserver_dialog.html
|
||||
progressserver.sjs
|
||||
responseIdentical.sjs
|
||||
script-1_bug597345.sjs
|
||||
script-2_bug597345.js
|
||||
script_bug602838.sjs
|
||||
send_gzip_content.sjs
|
||||
somedatas.resource
|
||||
somedatas.resource^headers^
|
||||
variable_style_sheet.sjs
|
||||
viewport_helpers.js
|
||||
w3element_traversal.svg
|
||||
wholeTexty-helper.xml
|
||||
|
||||
[test_CrossSiteXHR.html]
|
||||
[test_CrossSiteXHR_cache.html]
|
||||
[test_CrossSiteXHR_origin.html]
|
||||
skip-if = buildapp == 'b2g' || e10s # last test fails to trigger onload on e10s/b2g
|
||||
[test_DOMException.html]
|
||||
[test_EventSource_redirects.html]
|
||||
[test_NodeIterator_basics_filters.xhtml]
|
||||
[test_NodeIterator_mutations_1.xhtml]
|
||||
[test_NodeIterator_mutations_2.html]
|
||||
[test_NodeIterator_mutations_3.html]
|
||||
[test_XHR.html]
|
||||
[test_XHRDocURI.html]
|
||||
[test_XHRResponseURL.html]
|
||||
[test_XHRSendData.html]
|
||||
skip-if = buildapp == 'b2g' || e10s # b2g(seems to stall) b2g-debug(seems to stall) b2g-desktop(seems to stall)
|
||||
[test_XHR_anon.html]
|
||||
[test_XHR_header.html]
|
||||
[test_XHR_onuploadprogress.html]
|
||||
[test_XHR_parameters.html]
|
||||
skip-if = buildapp == 'b2g' # b2g(86 total, 4 failing - testing mozAnon - got false, expected true) b2g-debug(86 total, 4 failing - testing mozAnon - got false, expected true) b2g-desktop(86 total, 4 failing - testing mozAnon - got false, expected true)
|
||||
[test_XHR_system.html]
|
||||
skip-if = (buildapp == 'b2g' && (toolkit != 'gonk' || debug)) # b2g-debug(12 total, 2 failing - .mozSystem == true - got false, expected true + ) b2g-desktop(12 total, 2 failing - .mozSystem == true - got false, expected true + )
|
||||
[test_XHR_timeout.html]
|
||||
skip-if = buildapp == 'b2g' # b2g(flaky on B2G, bug 960743) b2g-debug(flaky on B2G, bug 960743) b2g-desktop(flaky on B2G, bug 960743)
|
||||
[test_XHR_timeout.js]
|
||||
[test_base.xhtml]
|
||||
[test_blobconstructor.html]
|
||||
[test_bug166235.html]
|
||||
skip-if = buildapp == 'b2g' || toolkit == 'android' || e10s # b2g(clipboard undefined) b2g-debug(clipboard undefined) b2g-desktop(clipboard undefined)
|
||||
[test_bug199959.html]
|
||||
[test_bug218236.html]
|
||||
[test_bug218277.html]
|
||||
[test_bug238409.html]
|
||||
[test_bug254337.html]
|
||||
[test_bug270145.xhtml]
|
||||
[test_bug276037-1.html]
|
||||
[test_bug276037-2.xhtml]
|
||||
[test_bug282547.html]
|
||||
skip-if = e10s
|
||||
[test_bug28293.html]
|
||||
[test_bug28293.xhtml]
|
||||
[test_bug298064.html]
|
||||
[test_bug300992.html]
|
||||
[test_bug311681.xml]
|
||||
[test_bug313646.html]
|
||||
[test_bug320799.html]
|
||||
[test_bug322317.html]
|
||||
[test_bug326337.html]
|
||||
skip-if = (buildapp == 'b2g' && toolkit != 'gonk') #Bug 931116, b2g desktop specific, initial triage
|
||||
[test_bug330925.xhtml]
|
||||
[test_bug331959.html]
|
||||
[test_bug333198.html]
|
||||
[test_bug333673.html]
|
||||
[test_bug337631.html]
|
||||
[test_bug338541.xhtml]
|
||||
[test_bug338583.html]
|
||||
skip-if = buildapp == 'b2g' || toolkit == 'android' # b2g(https not working, bug 907770) b2g-debug(https not working, bug 907770) b2g-desktop(43 total - bug 901343, specialpowers.wrap issue createsystemxhr)
|
||||
[test_bug338679.html]
|
||||
[test_bug339494.html]
|
||||
[test_bug339494.xhtml]
|
||||
[test_bug340571.html]
|
||||
[test_bug343596.html]
|
||||
[test_bug345339.html]
|
||||
skip-if = e10s # Bug 1081453 - shutdown leaks with e10s and WebIDL dom::File
|
||||
[test_bug346485.html]
|
||||
[test_bug352728.html]
|
||||
[test_bug352728.xhtml]
|
||||
[test_bug353334.html]
|
||||
[test_bug355026.html]
|
||||
[test_bug357450.html]
|
||||
[test_bug357450.js]
|
||||
[test_bug357450.xhtml]
|
||||
[test_bug357450_svg.xhtml]
|
||||
[test_bug357509.html]
|
||||
[test_bug358660.html]
|
||||
[test_bug362391.xhtml]
|
||||
[test_bug364092.xhtml]
|
||||
[test_bug364413.xhtml]
|
||||
[test_bug366944.html]
|
||||
[test_bug366946.html]
|
||||
[test_bug367164.html]
|
||||
[test_bug368972.html]
|
||||
[test_bug371576-2.html]
|
||||
[test_bug371576-3.html]
|
||||
[test_bug371576-4.html]
|
||||
[test_bug371576-5.html]
|
||||
[test_bug372086.html]
|
||||
[test_bug372964-2.html]
|
||||
[test_bug372964.html]
|
||||
[test_bug373181.xhtml]
|
||||
[test_bug375314.html]
|
||||
[test_bug378969.html]
|
||||
[test_bug380418.html]
|
||||
[test_bug380418.html^headers^]
|
||||
[test_bug382113.html]
|
||||
[test_bug382871.html]
|
||||
[test_bug384003.xhtml]
|
||||
[test_bug390219.html]
|
||||
[test_bug390735.html]
|
||||
[test_bug392318.html]
|
||||
[test_bug392511.html]
|
||||
[test_bug393968.html]
|
||||
[test_bug395915.html]
|
||||
[test_bug397234.html]
|
||||
[test_bug398243.html]
|
||||
[test_bug401662.html]
|
||||
[test_bug402150.html]
|
||||
[test_bug402150.html^headers^]
|
||||
[test_bug403841.html]
|
||||
[test_bug403852.html]
|
||||
skip-if = e10s
|
||||
[test_bug403868.xml]
|
||||
[test_bug405182.html]
|
||||
[test_bug409380.html]
|
||||
[test_bug410229.html]
|
||||
[test_bug413974.html]
|
||||
[test_bug414190.html]
|
||||
[test_bug415860.html]
|
||||
[test_bug416317-1.html]
|
||||
[test_bug416317-2.html]
|
||||
[test_bug416383.html]
|
||||
[test_bug417255.html]
|
||||
[test_bug417384.html]
|
||||
[test_bug418214.html]
|
||||
[test_bug419132.html]
|
||||
[test_bug419527.xhtml]
|
||||
[test_bug420609.xhtml]
|
||||
[test_bug420700.html]
|
||||
[test_bug421602.html]
|
||||
[test_bug422403-1.html]
|
||||
skip-if = buildapp == 'b2g' # b2g(bug 901343, specialpowers.wrap issue [nsIChannel.open]) b2g-debug(bug 901343, specialpowers.wrap issue [nsIChannel.open]) b2g-desktop(bug 901343, specialpowers.wrap issue [nsIChannel.open])
|
||||
[test_bug422403-2.xhtml]
|
||||
skip-if = buildapp == 'b2g'
|
||||
[test_bug422537.html]
|
||||
[test_bug424212.html]
|
||||
[test_bug424359-1.html]
|
||||
skip-if = buildapp == 'b2g'
|
||||
[test_bug424359-2.html]
|
||||
skip-if = buildapp == 'b2g'
|
||||
[test_bug425013.html]
|
||||
[test_bug426308.html]
|
||||
skip-if = (buildapp == 'b2g' && toolkit != 'gonk')
|
||||
[test_bug426646.html]
|
||||
skip-if = (buildapp == 'b2g' && toolkit != 'gonk') #Bug 931116, b2g desktop specific, initial triage
|
||||
[test_bug428847.html]
|
||||
[test_bug429157.html]
|
||||
[test_bug431082.html]
|
||||
[test_bug431701.html]
|
||||
[test_bug431833.html]
|
||||
[test_bug433533.html]
|
||||
[test_bug433662.html]
|
||||
[test_bug435425.html]
|
||||
[test_bug438519.html]
|
||||
[test_bug444030.xhtml]
|
||||
[test_bug444322.html]
|
||||
[test_bug444722.html]
|
||||
[test_bug448993.html]
|
||||
[test_bug450160.html]
|
||||
[test_bug451376.html]
|
||||
[test_bug453521.html]
|
||||
[test_bug453736.html]
|
||||
[test_bug454325.html]
|
||||
[test_bug454326.html]
|
||||
[test_bug455472.html]
|
||||
[test_bug455629.html]
|
||||
[test_bug456262.html]
|
||||
[test_bug457746.html]
|
||||
[test_bug459424.html]
|
||||
[test_bug461555.html]
|
||||
[test_bug461735.html]
|
||||
[test_bug465767.html]
|
||||
[test_bug466080.html]
|
||||
skip-if = buildapp == 'b2g' || toolkit == 'android' # b2g(bug 901356, also fails on android) b2g-debug(bug 901356, also fails on android) b2g-desktop(bug 901356, also fails on android)
|
||||
[test_bug466409.html]
|
||||
skip-if = buildapp == 'b2g'
|
||||
[test_bug466751.xhtml]
|
||||
[test_bug469020.html]
|
||||
[test_bug469304.html]
|
||||
[test_bug473162-1.html]
|
||||
[test_bug473162-2.html]
|
||||
[test_bug475156.html]
|
||||
skip-if = buildapp == 'b2g' || toolkit == 'android' #bug 855762 # b2g(36 total - bug 902611) b2g-debug(36 total - bug 902611) b2g-desktop(36 total - bug 902611)
|
||||
[test_bug482935.html]
|
||||
skip-if = buildapp == 'b2g' || toolkit == 'android' || e10s #bug 855762
|
||||
[test_bug484396.html]
|
||||
[test_bug493881.html]
|
||||
[test_bug493881.js]
|
||||
[test_bug498240.html]
|
||||
[test_bug498433.html]
|
||||
skip-if = buildapp == 'b2g'
|
||||
[test_bug498897.html]
|
||||
[test_bug499656.html]
|
||||
[test_bug499656.xhtml]
|
||||
[test_bug500937.html]
|
||||
[test_bug503481.html]
|
||||
skip-if = toolkit == 'android' #TIMED_OUT
|
||||
[test_bug503481b.html]
|
||||
skip-if = toolkit == 'android' #TIMED_OUT
|
||||
[test_bug505783.html]
|
||||
skip-if = toolkit == 'android' #TIMED_OUT
|
||||
[test_bug51034.html]
|
||||
[test_bug513194.html]
|
||||
[test_bug5141.html]
|
||||
[test_bug514487.html]
|
||||
[test_bug515401.html]
|
||||
[test_bug518104.html]
|
||||
[test_bug527896.html]
|
||||
[test_bug540854.html]
|
||||
[test_bug541937.html]
|
||||
[test_bug544642.html]
|
||||
[test_bug545644.html]
|
||||
[test_bug545644.xhtml]
|
||||
[test_bug548463.html]
|
||||
[test_bug553896.xhtml]
|
||||
[test_bug557892.html]
|
||||
skip-if = (buildapp == 'b2g' && toolkit != 'gonk') #Bug 931116, b2g desktop specific, initial triage
|
||||
[test_bug558726.html]
|
||||
[test_bug559526.html]
|
||||
[test_bug560780.html]
|
||||
[test_bug562137.html]
|
||||
[test_bug562169-1.html]
|
||||
[test_bug562169-2.html]
|
||||
[test_bug562652.html]
|
||||
[test_bug564047.html]
|
||||
[test_bug564863.xhtml]
|
||||
[test_bug567350.html]
|
||||
[test_bug578096.html]
|
||||
skip-if = (buildapp == 'b2g' && (toolkit != 'gonk' || debug)) || e10s # b2g-debug(debug-only failure; crash) b2g-desktop(Bug 931116, b2g desktop specific, initial triage)
|
||||
[test_bug585978.html]
|
||||
skip-if = (toolkit == 'gonk' && debug) #debug-only timeout
|
||||
[test_bug587931.html]
|
||||
[test_bug588990.html]
|
||||
[test_bug590812.html]
|
||||
skip-if = toolkit == 'android' #bug 687032
|
||||
[test_bug590870.html]
|
||||
[test_bug592366.html]
|
||||
[test_bug592829.html]
|
||||
[test_bug597345.html]
|
||||
[test_bug599588.html]
|
||||
[test_bug601803.html]
|
||||
[test_bug602838.html]
|
||||
[test_bug604592.html]
|
||||
[test_bug604660.html]
|
||||
[test_bug605982.html]
|
||||
[test_bug606729.html]
|
||||
[test_bug614058.html]
|
||||
[test_bug614583.html]
|
||||
[test_bug622088.html]
|
||||
[test_bug622117.html]
|
||||
[test_bug622246.html]
|
||||
[test_bug625722.html]
|
||||
[test_bug626262.html]
|
||||
[test_bug628938.html]
|
||||
[test_bug631615.html]
|
||||
[test_bug638112.html]
|
||||
[test_bug647518.html]
|
||||
[test_bug650001.html]
|
||||
[test_bug656283.html]
|
||||
[test_bug664916.html]
|
||||
[test_bug666604.html]
|
||||
skip-if = buildapp == 'b2g' # b2g(dom.disable_open_during_load not implemented in b2g) b2g-debug(dom.disable_open_during_load not implemented in b2g) b2g-desktop(dom.disable_open_during_load not implemented in b2g)
|
||||
[test_bug675121.html]
|
||||
skip-if = buildapp == 'b2g' # b2g(bug 901378) b2g-debug(bug 901378) b2g-desktop(bug 901378)
|
||||
[test_bug675166.html]
|
||||
[test_bug682463.html]
|
||||
[test_bug682554.html]
|
||||
[test_bug682592.html]
|
||||
skip-if = buildapp == 'b2g'
|
||||
[test_bug684671.html]
|
||||
[test_bug685798.html]
|
||||
[test_bug686449.xhtml]
|
||||
[test_bug687859.html]
|
||||
[test_bug690056.html]
|
||||
[test_bug692434.html]
|
||||
[test_bug693615.html]
|
||||
[test_bug693875.html]
|
||||
[test_bug694754.xhtml]
|
||||
[test_bug696301-1.html]
|
||||
[test_bug696301-2.html]
|
||||
[test_bug698381.html]
|
||||
[test_bug698384.html]
|
||||
[test_bug704063.html]
|
||||
[test_bug707142.html]
|
||||
[test_bug708620.html]
|
||||
[test_bug711047.html]
|
||||
[test_bug711180.html]
|
||||
[test_bug719533.html]
|
||||
[test_bug726364.html]
|
||||
[test_bug737087.html]
|
||||
[test_bug737565.html]
|
||||
[test_bug737612.html]
|
||||
[test_bug738108.html]
|
||||
[test_bug744830.html]
|
||||
[test_bug749367.html]
|
||||
[test_bug753278.html]
|
||||
[test_bug761120.html]
|
||||
[test_bug782342.html]
|
||||
[test_bug787778.html]
|
||||
[test_bug789856.html]
|
||||
[test_bug804395.html]
|
||||
skip-if = (buildapp == 'b2g' && toolkit != 'gonk') #bug 901343, specialpowers.wrap issue createsystemxhr
|
||||
[test_bug809003.html]
|
||||
[test_bug810494.html]
|
||||
[test_bug811701.html]
|
||||
[test_bug811701.xhtml]
|
||||
[test_bug813919.html]
|
||||
[test_bug814576.html]
|
||||
[test_bug819051.html]
|
||||
[test_bug820909.html]
|
||||
[test_bug827160.html]
|
||||
skip-if = buildapp == 'mulet' || buildapp == 'b2g' || toolkit == 'android' || e10s #needs plugin support # b2g(needs plugin support) b2g-debug(debug-only failure) b2g-desktop(needs plugin support)
|
||||
[test_bug840098.html]
|
||||
[test_bug864595.html]
|
||||
[test_bug868999.html]
|
||||
[test_bug869000.html]
|
||||
[test_bug869002.html]
|
||||
[test_bug869006.html]
|
||||
[test_bug876282.html]
|
||||
[test_bug890580.html]
|
||||
[test_bug891952.html]
|
||||
[test_bug894874.html]
|
||||
[test_bug895239.html]
|
||||
[test_bug895974.html]
|
||||
[test_bug902847.html]
|
||||
[test_bug907892.html]
|
||||
[test_bug922681.html]
|
||||
[test_bug927196.html]
|
||||
[test_bug945152.html]
|
||||
run-if = os == 'linux'
|
||||
[test_bug982153.html]
|
||||
[test_bug1008126.html]
|
||||
run-if = os == 'linux'
|
||||
[test_bug1057176.html]
|
||||
[test_caretPositionFromPoint.html]
|
||||
[test_classList.html]
|
||||
# This test fails on the Mac for some reason
|
||||
[test_copyimage.html]
|
||||
skip-if = (buildapp == 'b2g' && toolkit != 'gonk') || toolkit != 'gtk2' && toolkit != 'gtk3' && toolkit != 'windows' || e10s #b2g-desktop(Bug 931116, b2g desktop specific, initial triage)
|
||||
[test_copypaste.html]
|
||||
skip-if = buildapp == 'b2g' || toolkit == 'android' || e10s #bug 904183 # b2g(clipboard undefined) b2g-debug(clipboard undefined) b2g-desktop(clipboard undefined)
|
||||
[test_copypaste.xhtml]
|
||||
skip-if = buildapp == 'b2g' || toolkit == 'android' #bug 904183 # b2g(bug 904183) b2g-debug(bug 904183) b2g-desktop(bug 904183)
|
||||
[test_createHTMLDocument.html]
|
||||
[test_declare_stylesheet_obsolete.html]
|
||||
[test_document_constructor.html]
|
||||
[test_domparser_null_char.html]
|
||||
[test_domparsing.html]
|
||||
[test_elementTraversal.html]
|
||||
[test_element_closest.html]
|
||||
[test_encodeToStringWithMaxLength.html]
|
||||
[test_fileapi.html]
|
||||
skip-if = e10s
|
||||
[test_fileapi_slice.html]
|
||||
skip-if = buildapp == 'b2g' || toolkit == 'android' || e10s #bug 775227
|
||||
[test_getElementById.html]
|
||||
[test_html_colors_quirks.html]
|
||||
[test_html_colors_standards.html]
|
||||
[test_html_in_xhr.html]
|
||||
[test_htmlcopyencoder.html]
|
||||
[test_htmlcopyencoder.xhtml]
|
||||
[test_ipc_messagemanager_blob.html]
|
||||
skip-if = (toolkit == 'android' && processor == 'x86') #x86 only bug 936226
|
||||
[test_meta_viewport0.html]
|
||||
[test_meta_viewport1.html]
|
||||
[test_meta_viewport2.html]
|
||||
[test_meta_viewport3.html]
|
||||
[test_meta_viewport4.html]
|
||||
[test_meta_viewport5.html]
|
||||
[test_meta_viewport6.html]
|
||||
[test_mixed_content_blocker.html]
|
||||
skip-if = buildapp == 'mulet' || buildapp == 'b2g' || toolkit == 'android' || e10s #TIMED_OUT, SSL_REQUIRED
|
||||
[test_mixed_content_blocker_bug803225.html]
|
||||
skip-if = buildapp == 'b2g' || toolkit == 'android' || e10s #TIMED_OUT, SSL_REQUIRED
|
||||
[test_mixed_content_blocker_frameNavigation.html]
|
||||
skip-if = buildapp == 'b2g' || toolkit == 'android' || e10s #TIMED_OUT, SSL_REQUIRED
|
||||
[test_mozfiledataurl.html]
|
||||
skip-if = buildapp == 'mulet' || buildapp == 'b2g' || toolkit == 'android' || e10s #TIMED_OUT
|
||||
[test_mozMatchesSelector.html]
|
||||
[test_mutationobservers.html]
|
||||
skip-if = buildapp == 'b2g' || e10s # b2g(bug 901385, showmodaldialog) b2g-debug(bug 901385, showmodaldialog) b2g-desktop(bug 901385, showmodaldialog)
|
||||
[test_nodelist_holes.html]
|
||||
[test_object.html]
|
||||
skip-if = buildapp == 'mulet' || buildapp == 'b2g' || toolkit == 'android' || e10s # b2g(needs plugin support) b2g-debug(needs plugin support) b2g-desktop(needs plugin support)
|
||||
[test_plugin_freezing.html]
|
||||
skip-if = buildapp == 'mulet' || buildapp == 'b2g' || toolkit == 'android' || e10s #CLICK_TO_PLAY
|
||||
[test_processing_instruction_update_stylesheet.xhtml]
|
||||
[test_progress_events_for_gzip_data.html]
|
||||
[test_range_bounds.html]
|
||||
skip-if = toolkit == 'android' || e10s
|
||||
[test_reentrant_flush.html]
|
||||
skip-if = toolkit == 'android' || e10s #RANDOM
|
||||
[test_sync_xhr_timer.xhtml]
|
||||
skip-if = toolkit == 'android' || e10s #RANDOM
|
||||
[test_text_wholeText.html]
|
||||
[test_textnode_normalize_in_selection.html]
|
||||
[test_textnode_split_in_selection.html]
|
||||
[test_title.html]
|
||||
[test_treewalker_nextsibling.xml]
|
||||
[test_viewport_scroll.html]
|
||||
[test_viewsource_forbidden_in_object.html]
|
||||
[test_w3element_traversal.html]
|
||||
[test_w3element_traversal.xhtml]
|
||||
[test_w3element_traversal_svg.html]
|
||||
[test_websocket.html]
|
||||
skip-if = buildapp == 'b2g' || toolkit == 'android' || e10s
|
||||
[test_websocket_basic.html]
|
||||
skip-if = buildapp == 'b2g' || toolkit == 'android'
|
||||
[test_websocket_hello.html]
|
||||
skip-if = buildapp == 'b2g' || toolkit == 'android'
|
||||
[test_x-frame-options.html]
|
||||
skip-if = buildapp == 'b2g' || toolkit == 'android' || e10s # b2g(observerservice issue) b2g-debug(observerservice issue) b2g-desktop(observerservice issue)
|
||||
[test_xbl_userdata.xhtml]
|
||||
[test_xhr_abort_after_load.html]
|
||||
skip-if = toolkit == 'android'
|
||||
[test_xhr_forbidden_headers.html]
|
||||
[test_xhr_progressevents.html]
|
||||
skip-if = toolkit == 'android'
|
||||
[test_xhr_send_readystate.html]
|
||||
[test_xhr_withCredentials.html]
|
||||
[test_file_from_blob.html]
|
||||
[test_warning_for_blocked_cross_site_request.html]
|
||||
[test_bug444546.html]
|
||||
disabled = Disabled for now. Mochitest isn't reliable enough for these.
|
||||
support-files = bug444546.sjs
|
||||
[test_bug503473.html]
|
||||
disabled = Disabled due to making the harness time out
|
||||
support-files = file_bug503473-frame.sjs
|
||||
[test_bug1011748.html]
|
||||
skip-if = buildapp == 'b2g' || e10s
|
||||
support-files = file_bug1011748_redirect.sjs file_bug1011748_OK.sjs
|
||||
[test_bug1025933.html]
|
||||
[test_element.matches.html]
|
||||
[test_user_select.html]
|
||||
skip-if = buildapp == 'mulet' || buildapp == 'b2g'
|
||||
[test_bug1081686.html]
|
||||
skip-if = buildapp == 'b2g' || toolkit == 'android' || e10s
|
|
@ -1,20 +0,0 @@
|
|||
# -*- 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/.
|
||||
|
||||
DIRS += ['public', 'src']
|
||||
|
||||
MOCHITEST_MANIFESTS += [
|
||||
'test/forms/mochitest.ini',
|
||||
'test/imports/mochitest.ini',
|
||||
'test/mochitest.ini',
|
||||
]
|
||||
|
||||
MOCHITEST_CHROME_MANIFESTS += [
|
||||
'test/chrome.ini',
|
||||
'test/forms/chrome.ini',
|
||||
]
|
||||
|
||||
BROWSER_CHROME_MANIFESTS += ['test/browser.ini']
|
|
@ -1,34 +0,0 @@
|
|||
# -*- 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/.
|
||||
|
||||
XPIDL_SOURCES += [
|
||||
'nsIFormSubmitObserver.idl',
|
||||
'nsIHTMLMenu.idl',
|
||||
'nsIMenuBuilder.idl',
|
||||
'nsIPhonetic.idl',
|
||||
]
|
||||
|
||||
XPIDL_MODULE = 'content_html'
|
||||
|
||||
EXPORTS += [
|
||||
'nsFormSubmission.h',
|
||||
'nsIConstraintValidation.h',
|
||||
'nsIForm.h',
|
||||
'nsIFormControl.h',
|
||||
'nsIFormProcessor.h',
|
||||
'nsIHTMLCollection.h',
|
||||
'nsIRadioGroupContainer.h',
|
||||
'nsIRadioVisitor.h',
|
||||
'nsITextControlElement.h',
|
||||
]
|
||||
|
||||
EXPORTS.mozilla.dom += [
|
||||
'HTMLAudioElement.h',
|
||||
'HTMLCanvasElement.h',
|
||||
'HTMLMediaElement.h',
|
||||
'HTMLVideoElement.h',
|
||||
]
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
HTTP 301 Moved Permanently
|
||||
Location: http://mochi.test:8888/tests/content/html/content/test/file_imports_redirected.html
|
|
@ -1,16 +0,0 @@
|
|||
load 285166-1.html
|
||||
load 294235-1.html
|
||||
load 378993-1.xhtml
|
||||
load 388183-1.html
|
||||
load 395340-1.html
|
||||
load 399694-1.html
|
||||
load 407053.html
|
||||
load 448564.html
|
||||
load 468562-1.html
|
||||
load 468562-2.html
|
||||
load 494225.html
|
||||
load 495543.svg
|
||||
load 564461.xhtml
|
||||
load 601422.html
|
||||
load 631421.html
|
||||
load 741218.json
|
|
@ -1,10 +0,0 @@
|
|||
# -*- 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/.
|
||||
|
||||
DIRS += ['public', 'src']
|
||||
|
||||
MOCHITEST_MANIFESTS += ['test/mochitest.ini']
|
||||
BROWSER_CHROME_MANIFESTS += ['test/browser.ini']
|
|
@ -1,12 +0,0 @@
|
|||
# -*- 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/.
|
||||
|
||||
XPIDL_SOURCES += [
|
||||
'nsIImageDocument.idl',
|
||||
]
|
||||
|
||||
XPIDL_MODULE = 'content_htmldoc'
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
== bug448564-1_malformed.html bug448564-1_well-formed.html
|
||||
== bug448564-1_malformed.html bug448564-1_ideal.html
|
||||
|
||||
== bug448564-4a.html bug448564-4b.html
|
||||
== bug502168-1_malformed.html bug502168-1_well-formed.html
|
||||
|
||||
# Test that image documents taken into account CSS properties like
|
||||
# image-orientation when determining the size of the image.
|
||||
# (Fuzzy necessary due to pixel-wise comparison of different JPEGs.
|
||||
# The vast majority of the fuzziness comes from Linux and WinXP.)
|
||||
fuzzy(1,149) == bug917595-iframe-1.html bug917595-1-ref.html
|
||||
fuzzy(3,640) == bug917595-exif-rotated.jpg bug917595-pixel-rotated.jpg
|
|
@ -1,43 +0,0 @@
|
|||
# -*- 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/.
|
||||
|
||||
EXPORTS += [
|
||||
'nsIHTMLDocument.h',
|
||||
]
|
||||
|
||||
EXPORTS.mozilla.dom += [
|
||||
'HTMLAllCollection.h',
|
||||
'ImageDocument.h',
|
||||
]
|
||||
|
||||
UNIFIED_SOURCES += [
|
||||
'HTMLAllCollection.cpp',
|
||||
'ImageDocument.cpp',
|
||||
'MediaDocument.cpp',
|
||||
'nsHTMLContentSink.cpp',
|
||||
'nsHTMLDocument.cpp',
|
||||
'VideoDocument.cpp',
|
||||
]
|
||||
|
||||
SOURCES += [
|
||||
# Includes npapi.h.
|
||||
'PluginDocument.cpp',
|
||||
]
|
||||
|
||||
FAIL_ON_WARNINGS = True
|
||||
|
||||
MSVC_ENABLE_PGO = True
|
||||
|
||||
LOCAL_INCLUDES += [
|
||||
'../../content/src',
|
||||
'/caps',
|
||||
'/content/base/src',
|
||||
'/docshell/base',
|
||||
'/dom/base',
|
||||
'/layout/style',
|
||||
]
|
||||
|
||||
FINAL_LIBRARY = 'xul'
|
|
@ -1,5 +0,0 @@
|
|||
[DEFAULT]
|
||||
support-files = bug592641_img.jpg
|
||||
|
||||
[browser_bug592641.js]
|
||||
[browser_bug1081537.js]
|
|
@ -1,82 +0,0 @@
|
|||
[DEFAULT]
|
||||
support-files =
|
||||
bug196523-subframe.html
|
||||
bug199692-nested.html
|
||||
bug199692-nested-d2.html
|
||||
bug199692-popup.html
|
||||
bug199692-scrolled.html
|
||||
bug369370-popup.png
|
||||
bug445004-inner.js
|
||||
bug445004-outer-rel.html
|
||||
bug445004-outer-abs.html
|
||||
bug445004-outer-write.html
|
||||
bug445004-inner.html
|
||||
bug446483-iframe.html
|
||||
bug448564-iframe-1.html
|
||||
bug448564-iframe-2.html
|
||||
bug448564-iframe-3.html
|
||||
bug448564-echo.sjs
|
||||
bug448564-submit.js
|
||||
bug499092.xml
|
||||
bug499092.html
|
||||
test_non-ascii-cookie.html^headers^
|
||||
|
||||
[test_bug1682.html]
|
||||
[test_bug1823.html]
|
||||
[test_bug57600.html]
|
||||
[test_bug196523.html]
|
||||
skip-if = (buildapp == 'b2g' && toolkit != 'gonk') || e10s #Bug 931116, b2g desktop specific, initial triage
|
||||
[test_bug199692.html]
|
||||
skip-if = (buildapp == 'b2g' && toolkit != 'gonk') || toolkit == 'android' || e10s #bug 811644 #Bug 931116, b2g desktop specific, initial triage
|
||||
[test_bug172261.html]
|
||||
[test_bug255820.html]
|
||||
[test_bug259332.html]
|
||||
[test_bug311681.html]
|
||||
[test_bug311681.xhtml]
|
||||
[test_bug324378.html]
|
||||
[test_bug332848.xhtml]
|
||||
[test_bug340017.xhtml]
|
||||
[test_bug359657.html]
|
||||
[test_bug369370.html]
|
||||
skip-if = buildapp == 'mulet' || buildapp == 'b2g' || toolkit == 'android' || e10s
|
||||
[test_bug380383.html]
|
||||
[test_bug391777.html]
|
||||
skip-if = buildapp == 'mulet' || buildapp == 'b2g' || toolkit == 'android' || e10s # b2g(showmodaldialog) b2g-debug(showmodaldialog) b2g-desktop(showmodaldialog)
|
||||
[test_bug402680.html]
|
||||
[test_bug403868.html]
|
||||
[test_bug403868.xhtml]
|
||||
[test_bug435128.html]
|
||||
skip-if = true # Disabled for timeouts.
|
||||
[test_bug463104.html]
|
||||
[test_form-parsing.html]
|
||||
[test_viewport.html]
|
||||
[test_documentAll.html]
|
||||
[test_document-element-inserted.html]
|
||||
[test_document.watch.html]
|
||||
skip-if = (buildapp == 'b2g' && (toolkit != 'gonk' || debug)) # b2g-debug(expects document.cookie setting to work) b2g-desktop(expects document.cookie setting to work)
|
||||
[test_bug445004.html]
|
||||
skip-if = true || toolkit == 'android' # Disabled permanently (bug 559932).
|
||||
[test_bug446483.html]
|
||||
skip-if = toolkit == 'android'
|
||||
[test_bug448564.html]
|
||||
[test_bug478251.html]
|
||||
[test_bug481440.html]
|
||||
[test_bug481647.html]
|
||||
[test_bug482659.html]
|
||||
[test_bug486741.html]
|
||||
[test_bug489532.html]
|
||||
[test_bug497242.xhtml]
|
||||
[test_bug499092.html]
|
||||
[test_bug512367.html]
|
||||
[test_bug677495.html]
|
||||
[test_bug677495-1.html]
|
||||
[test_bug741266.html]
|
||||
skip-if = buildapp == 'mulet' || buildapp == 'b2g' || toolkit == 'android' || e10s # b2g(needs control of popup window size) b2g-debug(needs control of popup window size) b2g-desktop(needs control of popup window size)
|
||||
[test_non-ascii-cookie.html]
|
||||
skip-if = buildapp == 'b2g' || e10s
|
||||
[test_bug765780.html]
|
||||
[test_bug871161.html]
|
||||
skip-if = (buildapp == 'b2g' && toolkit != 'gonk') || e10s #Bug 931116, b2g desktop specific, initial triage
|
||||
support-files = file_bug871161-1.html file_bug871161-2.html
|
||||
|
||||
[test_bug1013316.html]
|
|
@ -1,7 +0,0 @@
|
|||
# -*- 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/.
|
||||
|
||||
DIRS += ['content', 'document']
|
|
@ -1,214 +0,0 @@
|
|||
# -*- 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/.
|
||||
|
||||
DIRS += [
|
||||
'encoder',
|
||||
'gmp',
|
||||
'mediasource',
|
||||
'ogg',
|
||||
'systemservices',
|
||||
'webaudio',
|
||||
'webvtt'
|
||||
]
|
||||
|
||||
TEST_DIRS += ['compiledtest']
|
||||
|
||||
if CONFIG['MOZ_RAW']:
|
||||
DIRS += ['raw']
|
||||
|
||||
if CONFIG['MOZ_WAVE']:
|
||||
DIRS += ['wave']
|
||||
|
||||
if CONFIG['MOZ_WEBM']:
|
||||
DIRS += ['webm']
|
||||
|
||||
if CONFIG['MOZ_GSTREAMER']:
|
||||
DIRS += ['gstreamer']
|
||||
|
||||
if CONFIG['MOZ_DIRECTSHOW']:
|
||||
DIRS += ['directshow']
|
||||
|
||||
if CONFIG['MOZ_ANDROID_OMX']:
|
||||
DIRS += ['android']
|
||||
|
||||
if CONFIG['MOZ_WMF']:
|
||||
DIRS += ['wmf']
|
||||
|
||||
if CONFIG['MOZ_FMP4']:
|
||||
DIRS += ['fmp4']
|
||||
|
||||
if CONFIG['MOZ_APPLEMEDIA']:
|
||||
DIRS += ['apple']
|
||||
|
||||
DIRS += ['webrtc']
|
||||
|
||||
if CONFIG['MOZ_OMX_DECODER']:
|
||||
DIRS += ['omx']
|
||||
DIRS += ['omx/mediaresourcemanager']
|
||||
|
||||
DIRS += ['webspeech', 'imagecapture']
|
||||
|
||||
if CONFIG['MOZ_EME']:
|
||||
DIRS += ['eme']
|
||||
|
||||
TEST_DIRS += [
|
||||
'gtest',
|
||||
]
|
||||
|
||||
MOCHITEST_MANIFESTS += ['test/mochitest.ini']
|
||||
MOCHITEST_CHROME_MANIFESTS += ['test/chrome.ini']
|
||||
|
||||
EXPORTS += [
|
||||
'AbstractMediaDecoder.h',
|
||||
'AudioBufferUtils.h',
|
||||
'AudioChannelFormat.h',
|
||||
'AudioCompactor.h',
|
||||
'AudioMixer.h',
|
||||
'AudioSampleFormat.h',
|
||||
'AudioSegment.h',
|
||||
'AudioStream.h',
|
||||
'BufferMediaResource.h',
|
||||
'CubebUtils.h',
|
||||
'DecoderTraits.h',
|
||||
'DOMMediaStream.h',
|
||||
'EncodedBufferCache.h',
|
||||
'FileBlockCache.h',
|
||||
'GraphDriver.h',
|
||||
'Latency.h',
|
||||
'MediaCache.h',
|
||||
'MediaData.h',
|
||||
'MediaDataDecodedListener.h',
|
||||
'MediaDecoder.h',
|
||||
'MediaDecoderOwner.h',
|
||||
'MediaDecoderReader.h',
|
||||
'MediaDecoderStateMachine.h',
|
||||
'MediaInfo.h',
|
||||
'MediaMetadataManager.h',
|
||||
'MediaQueue.h',
|
||||
'MediaRecorder.h',
|
||||
'MediaResource.h',
|
||||
'MediaSegment.h',
|
||||
'MediaStreamGraph.h',
|
||||
'MediaTaskQueue.h',
|
||||
'MediaTrack.h',
|
||||
'MediaTrackList.h',
|
||||
'MP3FrameParser.h',
|
||||
'nsIDocumentActivity.h',
|
||||
'RtspMediaResource.h',
|
||||
'SharedBuffer.h',
|
||||
'SharedThreadPool.h',
|
||||
'StreamBuffer.h',
|
||||
'ThreadPoolCOMListener.h',
|
||||
'TimeVarying.h',
|
||||
'TrackUnionStream.h',
|
||||
'VideoFrameContainer.h',
|
||||
'VideoSegment.h',
|
||||
'VideoUtils.h',
|
||||
'VorbisUtils.h',
|
||||
]
|
||||
|
||||
EXPORTS.mozilla.dom += [
|
||||
'AudioStreamTrack.h',
|
||||
'AudioTrack.h',
|
||||
'AudioTrackList.h',
|
||||
'MediaStreamTrack.h',
|
||||
'TextTrack.h',
|
||||
'TextTrackCue.h',
|
||||
'TextTrackCueList.h',
|
||||
'TextTrackList.h',
|
||||
'TextTrackRegion.h',
|
||||
'VideoPlaybackQuality.h',
|
||||
'VideoStreamTrack.h',
|
||||
'VideoTrack.h',
|
||||
'VideoTrackList.h',
|
||||
]
|
||||
|
||||
UNIFIED_SOURCES += [
|
||||
'AudioChannelFormat.cpp',
|
||||
'AudioCompactor.cpp',
|
||||
'AudioSegment.cpp',
|
||||
'AudioSink.cpp',
|
||||
'AudioStream.cpp',
|
||||
'AudioStreamTrack.cpp',
|
||||
'AudioTrack.cpp',
|
||||
'AudioTrackList.cpp',
|
||||
'CubebUtils.cpp',
|
||||
'DOMMediaStream.cpp',
|
||||
'EncodedBufferCache.cpp',
|
||||
'FileBlockCache.cpp',
|
||||
"GraphDriver.cpp",
|
||||
'Latency.cpp',
|
||||
'MediaCache.cpp',
|
||||
'MediaData.cpp',
|
||||
'MediaDecoder.cpp',
|
||||
'MediaDecoderReader.cpp',
|
||||
'MediaDecoderStateMachine.cpp',
|
||||
'MediaDecoderStateMachineScheduler.cpp',
|
||||
'MediaRecorder.cpp',
|
||||
'MediaResource.cpp',
|
||||
'MediaShutdownManager.cpp',
|
||||
'MediaStreamGraph.cpp',
|
||||
'MediaStreamTrack.cpp',
|
||||
'MediaTaskQueue.cpp',
|
||||
'MediaTrack.cpp',
|
||||
'MediaTrackList.cpp',
|
||||
'MP3FrameParser.cpp',
|
||||
'RtspMediaResource.cpp',
|
||||
'SharedThreadPool.cpp',
|
||||
'StreamBuffer.cpp',
|
||||
'TextTrack.cpp',
|
||||
'TextTrackCue.cpp',
|
||||
'TextTrackCueList.cpp',
|
||||
'TextTrackList.cpp',
|
||||
'TextTrackRegion.cpp',
|
||||
'TrackUnionStream.cpp',
|
||||
'VideoFrameContainer.cpp',
|
||||
'VideoPlaybackQuality.cpp',
|
||||
'VideoSegment.cpp',
|
||||
'VideoStreamTrack.cpp',
|
||||
'VideoTrack.cpp',
|
||||
'VideoTrackList.cpp',
|
||||
'VideoUtils.cpp',
|
||||
'WebVTTListener.cpp',
|
||||
]
|
||||
|
||||
if CONFIG['OS_TARGET'] == 'WINNT':
|
||||
SOURCES += [ 'ThreadPoolCOMListener.cpp' ]
|
||||
|
||||
# DecoderTraits.cpp needs to be built separately because of Mac OS X headers.
|
||||
SOURCES += [
|
||||
'DecoderTraits.cpp',
|
||||
]
|
||||
|
||||
FAIL_ON_WARNINGS = True
|
||||
|
||||
MSVC_ENABLE_PGO = True
|
||||
|
||||
include('/ipc/chromium/chromium-config.mozbuild')
|
||||
|
||||
FINAL_LIBRARY = 'xul'
|
||||
LOCAL_INCLUDES += [
|
||||
'/content/base/src',
|
||||
'/layout/generic',
|
||||
'/layout/xul',
|
||||
'/netwerk/base/src',
|
||||
]
|
||||
|
||||
if CONFIG['MOZ_DIRECTSHOW']:
|
||||
LOCAL_INCLUDES += [
|
||||
'/media/webrtc/trunk/webrtc/modules/video_capture/windows',
|
||||
]
|
||||
|
||||
DEFINES['MOZILLA_INTERNAL_API'] = True
|
||||
|
||||
if CONFIG['MOZ_OMX_DECODER']:
|
||||
DEFINES['MOZ_OMX_DECODER'] = True
|
||||
|
||||
if CONFIG['ANDROID_VERSION'] > '15':
|
||||
DEFINES['MOZ_OMX_WEBM_DECODER'] = True
|
||||
|
||||
CFLAGS += CONFIG['GSTREAMER_CFLAGS']
|
||||
CXXFLAGS += CONFIG['GSTREAMER_CFLAGS']
|
|
@ -4,12 +4,4 @@
|
|||
# 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 += [
|
||||
'base',
|
||||
'html',
|
||||
'media',
|
||||
'svg',
|
||||
'xul',
|
||||
]
|
||||
|
||||
XPCSHELL_TESTS_MANIFESTS += ['test/unit/xpcshell.ini']
|
||||
|
|
|
@ -1,9 +0,0 @@
|
|||
# -*- 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/.
|
||||
|
||||
DIRS += ['src']
|
||||
|
||||
MOCHITEST_MANIFESTS += ['test/mochitest.ini']
|
|
@ -1,25 +0,0 @@
|
|||
# -*- 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/.
|
||||
|
||||
EXPORTS.mozilla.dom += [
|
||||
'SVGDocument.h',
|
||||
]
|
||||
|
||||
SOURCES += [
|
||||
'SVGDocument.cpp',
|
||||
]
|
||||
|
||||
FAIL_ON_WARNINGS = True
|
||||
|
||||
LOCAL_INCLUDES += [
|
||||
'/content/base/src',
|
||||
'/content/html/document/src',
|
||||
'/content/svg/content/src',
|
||||
'/dom/xml',
|
||||
'/layout/style',
|
||||
]
|
||||
|
||||
FINAL_LIBRARY = 'xul'
|
|
@ -1,7 +0,0 @@
|
|||
# -*- 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/.
|
||||
|
||||
DIRS += ['document/src', 'content']
|
|
@ -1,5 +1,3 @@
|
|||
include ../../base/test/reftest/reftest.list # bug 920877
|
||||
|
||||
== bug453105.html bug453105-ref.html
|
||||
== optiontext.html optiontext-ref.html
|
||||
== bug456008.xhtml bug456008-ref.html
|
||||
|
|
|
@ -1,11 +0,0 @@
|
|||
# -*- 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/.
|
||||
|
||||
DIRS += ['public', 'src']
|
||||
|
||||
MOCHITEST_MANIFESTS += ['test/mochitest.ini']
|
||||
|
||||
MOCHITEST_CHROME_MANIFESTS += ['test/chrome.ini']
|
|
@ -1,13 +0,0 @@
|
|||
# -*- 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/.
|
||||
|
||||
if CONFIG['MOZ_XUL']:
|
||||
XPIDL_SOURCES += [
|
||||
'nsIXULContextMenuBuilder.idl',
|
||||
]
|
||||
|
||||
XPIDL_MODULE = 'xul'
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
# -*- 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/.
|
||||
|
||||
if CONFIG['MOZ_XUL']:
|
||||
MSVC_ENABLE_PGO = True
|
||||
|
||||
UNIFIED_SOURCES += [
|
||||
'nsXULContextMenuBuilder.cpp',
|
||||
'nsXULElement.cpp',
|
||||
'nsXULPopupListener.cpp',
|
||||
]
|
||||
|
||||
FAIL_ON_WARNINGS = True
|
||||
|
||||
LOCAL_INCLUDES += [
|
||||
'../../document/src',
|
||||
'../../templates/src',
|
||||
'/content/base/src',
|
||||
'/content/html/content/src',
|
||||
'/dom/xbl',
|
||||
'/dom/xml',
|
||||
'/layout/generic',
|
||||
'/layout/style',
|
||||
'/layout/xul',
|
||||
]
|
||||
|
||||
FINAL_LIBRARY = 'xul'
|
|
@ -1,10 +0,0 @@
|
|||
[DEFAULT]
|
||||
support-files =
|
||||
398289-resource.xul
|
||||
file_bug236853.rdf
|
||||
|
||||
[test_bug233643.xul]
|
||||
[test_bug236853.xul]
|
||||
[test_bug398289.html]
|
||||
[test_bug775972.xul]
|
||||
[test_import_xul_to_content.xul]
|
|
@ -1,9 +0,0 @@
|
|||
load 326204-1.xul
|
||||
load 344215-1.xul
|
||||
load 386914-1.html
|
||||
load 428951-1.xul
|
||||
load 468211-1.xul
|
||||
load 468211-2.xul
|
||||
load 468211-3.xul
|
||||
load 495635-1.xul
|
||||
load 583230.xul
|
|
@ -1,9 +0,0 @@
|
|||
# -*- 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/.
|
||||
|
||||
DIRS += ['public', 'src']
|
||||
|
||||
MOCHITEST_CHROME_MANIFESTS += ['test/chrome.ini']
|
|
@ -1,21 +0,0 @@
|
|||
# -*- 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/.
|
||||
|
||||
XPIDL_SOURCES += [
|
||||
'nsIController.idl',
|
||||
'nsIControllers.idl',
|
||||
]
|
||||
|
||||
if CONFIG['MOZ_XUL']:
|
||||
XPIDL_SOURCES += [
|
||||
'nsIXULOverlayProvider.idl',
|
||||
]
|
||||
EXPORTS += [
|
||||
'nsIXULDocument.h',
|
||||
]
|
||||
|
||||
XPIDL_MODULE = 'xuldoc'
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
# -*- 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/.
|
||||
|
||||
# We need to build document even if XUL is disabled, for the nsIController[s]
|
||||
# interfaces and implementations.
|
||||
# Likewise for content, because of nsXULAtoms.
|
||||
DIRS += ['document', 'content']
|
||||
|
||||
if CONFIG['MOZ_XUL']:
|
||||
DIRS += ['templates']
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
# -*- 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/.
|
||||
|
||||
DIRS += ['public', 'src']
|
||||
|
||||
MOCHITEST_CHROME_MANIFESTS += ['tests/chrome/chrome.ini']
|
|
@ -1,17 +0,0 @@
|
|||
# -*- 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/.
|
||||
|
||||
XPIDL_SOURCES += [
|
||||
'nsIXULBuilderListener.idl',
|
||||
'nsIXULSortService.idl',
|
||||
'nsIXULTemplateBuilder.idl',
|
||||
'nsIXULTemplateQueryProcessor.idl',
|
||||
'nsIXULTemplateResult.idl',
|
||||
'nsIXULTemplateRuleFilter.idl',
|
||||
]
|
||||
|
||||
XPIDL_MODULE = 'xultmpl'
|
||||
|
|
@ -73,7 +73,6 @@ include('/ipc/chromium/chromium-config.mozbuild')
|
|||
FINAL_LIBRARY = 'xul'
|
||||
LOCAL_INCLUDES += [
|
||||
'../shistory/src',
|
||||
'/content/base/src',
|
||||
'/dom/base',
|
||||
'/layout/base',
|
||||
'/layout/generic',
|
||||
|
|
Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше
Загрузка…
Ссылка в новой задаче