mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-10-08 00:07:30 +09:00
Since we're now putting table borders and backgrounds properly in the display lists, we no longer need this custom component to do this work for us.
45 lines
1.1 KiB
Python
45 lines
1.1 KiB
Python
# -*- 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/.
|
|
|
|
with Files('**'):
|
|
BUG_COMPONENT = ('Core', 'Layout: Tables')
|
|
|
|
MOCHITEST_MANIFESTS += ['test/mochitest.ini']
|
|
|
|
EXPORTS += [
|
|
'nsITableCellLayout.h',
|
|
]
|
|
|
|
UNIFIED_SOURCES += [
|
|
'BasicTableLayoutStrategy.cpp',
|
|
'FixedTableLayoutStrategy.cpp',
|
|
'nsCellMap.cpp',
|
|
'nsTableCellFrame.cpp',
|
|
'nsTableColFrame.cpp',
|
|
'nsTableColGroupFrame.cpp',
|
|
'nsTableFrame.cpp',
|
|
'nsTableRowFrame.cpp',
|
|
'nsTableRowGroupFrame.cpp',
|
|
'nsTableWrapperFrame.cpp',
|
|
'SpanningCellSorter.cpp',
|
|
]
|
|
|
|
FINAL_LIBRARY = 'xul'
|
|
|
|
LOCAL_INCLUDES += [
|
|
'../../intl/unicharutil/util',
|
|
'../base',
|
|
'../generic',
|
|
'../style',
|
|
'../xul',
|
|
'/dom/base',
|
|
'/dom/html',
|
|
]
|
|
|
|
DEFINES['DEBUG_TABLE_STRATEGY_off'] = True
|
|
|
|
if CONFIG['GNU_CXX']:
|
|
CXXFLAGS += ['-Wno-error=shadow']
|