Since we want to start collecting all form data through mapFrameTree on Fennec, too, we need to change our filtering strategy for form data. We can no longer bail out directly during the data collection loop and instead have to filter the data after having collected all of it. The easiest way to do that is to start using PrivacyFilter.filterFormData() on Android as well. MozReview-Commit-ID: GBos4Zn3l2U
46 lines
1.1 KiB
Python
46 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/.
|
|
|
|
XPCSHELL_TESTS_MANIFESTS += ['test/unit/xpcshell.ini']
|
|
BROWSER_CHROME_MANIFESTS += ['test/browser.ini']
|
|
|
|
JAR_MANIFESTS += ['jar.mn']
|
|
|
|
XPIDL_SOURCES += [
|
|
'nsISessionStartup.idl',
|
|
]
|
|
|
|
XPIDL_MODULE = 'sessionstore'
|
|
|
|
EXTRA_COMPONENTS += [
|
|
'nsSessionStartup.js',
|
|
'nsSessionStartup.manifest',
|
|
]
|
|
|
|
EXTRA_JS_MODULES.sessionstore = [
|
|
'ContentRestore.jsm',
|
|
'DocShellCapabilities.jsm',
|
|
'GlobalState.jsm',
|
|
'RecentlyClosedTabsAndWindowsMenuUtils.jsm',
|
|
'RunState.jsm',
|
|
'SessionCookies.jsm',
|
|
'SessionFile.jsm',
|
|
'SessionMigration.jsm',
|
|
'SessionSaver.jsm',
|
|
'SessionStorage.jsm',
|
|
'SessionStore.jsm',
|
|
'SessionWorker.js',
|
|
'SessionWorker.jsm',
|
|
'StartupPerformance.jsm',
|
|
'TabAttributes.jsm',
|
|
'TabState.jsm',
|
|
'TabStateCache.jsm',
|
|
'TabStateFlusher.jsm',
|
|
]
|
|
|
|
with Files('**'):
|
|
BUG_COMPONENT = ('Firefox', 'Session Restore')
|