source_set("qtwebengine_sources") { include_dirs = [ "//skia/config", "//third_party/skia/include/core" ] deps = [] sources = [ "//chrome/browser/media/desktop_media_list.h", "//chrome/browser/media/desktop_streams_registry.cc", "//chrome/browser/media/desktop_streams_registry.h", "//chrome/common/chrome_switches.cc", "//chrome/common/chrome_switches.h", "//components/prefs/testing_pref_store.cc", "//components/prefs/testing_pref_store.h", "//extensions/common/constants.cc", "//extensions/common/constants.h", "//extensions/common/url_pattern.cc", "//extensions/common/url_pattern.h", ] if (enable_plugins) { sources += [ "//chrome/browser/renderer_host/pepper/pepper_flash_clipboard_message_filter.cc", "//chrome/browser/renderer_host/pepper/pepper_flash_clipboard_message_filter.h", "//chrome/renderer/pepper/pepper_flash_font_file_host.cc", "//chrome/renderer/pepper/pepper_flash_font_file_host.h", "//chrome/renderer/pepper/pepper_shared_memory_message_filter.cc", "//chrome/renderer/pepper/pepper_shared_memory_message_filter.h", ] } if (enable_spellcheck) { sources += [ "//chrome/browser/spellchecker/feedback.cc", "//chrome/browser/spellchecker/feedback.h", "//chrome/browser/spellchecker/feedback_sender.cc", "//chrome/browser/spellchecker/feedback_sender.h", "//chrome/browser/spellchecker/misspelling.cc", "//chrome/browser/spellchecker/misspelling.h", "//chrome/browser/spellchecker/spellcheck_action.cc", "//chrome/browser/spellchecker/spellcheck_action.h", "//chrome/browser/spellchecker/spellcheck_custom_dictionary.cc", "//chrome/browser/spellchecker/spellcheck_custom_dictionary.h", "//chrome/browser/spellchecker/spellcheck_factory.cc", "//chrome/browser/spellchecker/spellcheck_factory.h", "//chrome/browser/spellchecker/spellcheck_host_metrics.cc", "//chrome/browser/spellchecker/spellcheck_host_metrics.h", "//chrome/browser/spellchecker/spellcheck_hunspell_dictionary.cc", "//chrome/browser/spellchecker/spellcheck_hunspell_dictionary.h", "//chrome/browser/spellchecker/spellcheck_message_filter.cc", "//chrome/browser/spellchecker/spellcheck_message_filter.h", "//chrome/browser/spellchecker/spellcheck_message_filter_platform.h", "//chrome/browser/spellchecker/spellcheck_message_filter_platform_mac.cc", "//chrome/browser/spellchecker/spellcheck_platform_mac.mm", "//chrome/browser/spellchecker/spellcheck_service.cc", "//chrome/browser/spellchecker/spellcheck_service.h", "//chrome/browser/spellchecker/spelling_service_client.cc", "//chrome/browser/spellchecker/spelling_service_client.h", "//chrome/browser/spellchecker/word_trimmer.cc", "//chrome/browser/spellchecker/word_trimmer.h", "//chrome/common/common_message_generator.cc", "//chrome/common/pref_names.cc", "//chrome/common/pref_names.h", "//chrome/common/spellcheck_bdict_language.h", "//chrome/common/spellcheck_common.cc", "//chrome/common/spellcheck_common.h", "//chrome/common/spellcheck_marker.h", "//chrome/common/spellcheck_messages.h", "//chrome/common/spellcheck_result.h", "//chrome/renderer/spellchecker/custom_dictionary_engine.cc", "//chrome/renderer/spellchecker/custom_dictionary_engine.h", "//chrome/renderer/spellchecker/hunspell_engine.cc", "//chrome/renderer/spellchecker/hunspell_engine.h", "//chrome/renderer/spellchecker/spellcheck.cc", "//chrome/renderer/spellchecker/spellcheck.h", "//chrome/renderer/spellchecker/spellcheck_language.cc", "//chrome/renderer/spellchecker/spellcheck_language.h", "//chrome/renderer/spellchecker/spellcheck_provider.cc", "//chrome/renderer/spellchecker/spellcheck_provider.h", "//chrome/renderer/spellchecker/spellcheck_worditerator.cc", "//chrome/renderer/spellchecker/spellcheck_worditerator.h", "//chrome/renderer/spellchecker/spelling_engine.h", ] include_dirs += [ "//third_party/WebKit" ] deps = [ "//third_party/icu", "//third_party/hunspell", "//chrome/tools/convert_dict" ] } if (enable_basic_printing || enable_print_preview) { sources += [ "//chrome/browser/printing/printer_query.cc", "//chrome/browser/printing/printer_query.h", "//chrome/browser/printing/print_job.cc", "//chrome/browser/printing/print_job.h", "//chrome/browser/printing/print_job_manager.cc", "//chrome/browser/printing/print_job_manager.h", "//chrome/browser/printing/print_job_worker.cc", "//chrome/browser/printing/print_job_worker.h", "//chrome/browser/printing/print_job_worker_owner.cc", "//chrome/browser/printing/print_job_worker_owner.h", ] } if (enable_pdf) { deps += [ "//pdf", "//components/printing/browser", "//components/printing/renderer", ] } }