6bcf67e051
* chore: add code required to use chromes spellchecker * chore: fix linting * chore: manifests needs buildflags now * chore: add dictionarySuggestions to the context menu event when the spellchecker is active * chore: enable by default for windows builds * chore: add patch to remove incognito usage in the spellchecker * chore: add dependencies on spellcheck common and flags * chore: conditionally include spell check panel impl * chore: fix deps for spellcheck feature flags * chore: add patch for electron resources * chore: add dependency on //components/language/core/browser * chore: patches to make hunspell work on windows * build: collect hunspell dictionaries into a zip file and publish * chore: clean up patches * chore: add docs and set spell checker url method * chore: fix error handling * chore: fix hash logic * build: update hunspell filename generator * fix: default spellchecker list to the current system locale if we can * docs: document the language getter * chore: patch IDS_ resources for linux builds * feat: add spellcheck webpref flag to disable the builtin spellchecker * chore: fix docs typo * chore: clean up spellchecker impl as per feedback * remove unneeded deps
39 lines
913 B
Text
39 lines
913 B
Text
# Copyright (c) 2018 GitHub, Inc.
|
|
# Use of this source code is governed by the MIT license that can be
|
|
# found in the LICENSE file.
|
|
|
|
declare_args() {
|
|
enable_desktop_capturer = true
|
|
|
|
# Allow running Electron as a node binary.
|
|
enable_run_as_node = true
|
|
|
|
enable_osr = true
|
|
|
|
enable_remote_module = true
|
|
|
|
enable_view_api = false
|
|
|
|
enable_pdf_viewer = false
|
|
|
|
enable_tts = true
|
|
|
|
enable_color_chooser = true
|
|
|
|
enable_picture_in_picture = true
|
|
|
|
# Provide a fake location provider for mocking
|
|
# the geolocation responses. Disable it if you
|
|
# need to test with chromium's location provider.
|
|
# Should not be enabled for release build.
|
|
enable_fake_location_provider = !is_official_build
|
|
|
|
# Enable flash plugin support.
|
|
enable_pepper_flash = true
|
|
|
|
# Enable Chrome extensions support.
|
|
enable_electron_extensions = false
|
|
|
|
# Enable Spellchecker support
|
|
enable_builtin_spellchecker = true
|
|
}
|