mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
a5476594ba
CLOSED TREE Backed out changeset 142d9ae5826c (bug 1131776) Backed out changeset 0b4de21b759f (bug 1112702) Backed out changeset 1b4ead852ae0 (bug 1131766) Backed out changeset cbd862dd036f (bug 866846) Backed out changeset 178412a2fe8b (bug 1144806)
101 lines
2.3 KiB
Python
101 lines
2.3 KiB
Python
# -*- 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/.
|
|
|
|
TEST_DIRS += ['test/extensions']
|
|
|
|
MOCHITEST_MANIFESTS += ['test/mochitest.ini']
|
|
|
|
BROWSER_CHROME_MANIFESTS += ['test/browser.ini']
|
|
|
|
MOCHITEST_CHROME_MANIFESTS += ['test/chrome.ini']
|
|
|
|
XPCSHELL_TESTS_MANIFESTS += [
|
|
'test/unit/xpcshell-child-process.ini',
|
|
'test/unit/xpcshell-parent-process.ini'
|
|
]
|
|
|
|
EXPORTS.mozilla.dom.indexedDB += [
|
|
'ActorsParent.h',
|
|
'FileInfo.h',
|
|
'FileManager.h',
|
|
'FileSnapshot.h',
|
|
'IDBCursor.h',
|
|
'IDBDatabase.h',
|
|
'IDBEvents.h',
|
|
'IDBFactory.h',
|
|
'IDBFileHandle.h',
|
|
'IDBFileRequest.h',
|
|
'IDBIndex.h',
|
|
'IDBKeyRange.h',
|
|
'IDBMutableFile.h',
|
|
'IDBObjectStore.h',
|
|
'IDBRequest.h',
|
|
'IDBTransaction.h',
|
|
'IDBWrapperCache.h',
|
|
'IndexedDatabase.h',
|
|
'IndexedDatabaseManager.h',
|
|
'Key.h',
|
|
'KeyPath.h',
|
|
'SerializationHelpers.h',
|
|
]
|
|
|
|
UNIFIED_SOURCES += [
|
|
'ActorsChild.cpp',
|
|
'FileInfo.cpp',
|
|
'FileSnapshot.cpp',
|
|
'IDBCursor.cpp',
|
|
'IDBDatabase.cpp',
|
|
'IDBEvents.cpp',
|
|
'IDBFactory.cpp',
|
|
'IDBFileHandle.cpp',
|
|
'IDBFileRequest.cpp',
|
|
'IDBIndex.cpp',
|
|
'IDBKeyRange.cpp',
|
|
'IDBMutableFile.cpp',
|
|
'IDBObjectStore.cpp',
|
|
'IDBRequest.cpp',
|
|
'IDBTransaction.cpp',
|
|
'IDBWrapperCache.cpp',
|
|
'IndexedDatabaseManager.cpp',
|
|
'Key.cpp',
|
|
'KeyPath.cpp',
|
|
'PermissionRequestBase.cpp',
|
|
'ReportInternalError.cpp',
|
|
'TransactionThreadPool.cpp',
|
|
]
|
|
|
|
SOURCES += [
|
|
'ActorsParent.cpp', # This file is huge.
|
|
]
|
|
|
|
IPDL_SOURCES += [
|
|
'PBackgroundIDBCursor.ipdl',
|
|
'PBackgroundIDBDatabase.ipdl',
|
|
'PBackgroundIDBDatabaseFile.ipdl',
|
|
'PBackgroundIDBFactory.ipdl',
|
|
'PBackgroundIDBFactoryRequest.ipdl',
|
|
'PBackgroundIDBRequest.ipdl',
|
|
'PBackgroundIDBSharedTypes.ipdlh',
|
|
'PBackgroundIDBTransaction.ipdl',
|
|
'PBackgroundIDBVersionChangeTransaction.ipdl',
|
|
'PIndexedDBPermissionRequest.ipdl',
|
|
]
|
|
|
|
include('/ipc/chromium/chromium-config.mozbuild')
|
|
|
|
FINAL_LIBRARY = 'xul'
|
|
|
|
FAIL_ON_WARNINGS = True
|
|
|
|
LOCAL_INCLUDES += [
|
|
'/db/sqlite3/src',
|
|
'/dom/base',
|
|
'/dom/storage',
|
|
'/dom/workers',
|
|
'/ipc/glue',
|
|
'/xpcom/build',
|
|
]
|