#include "chrome/utility/importer/bookmarks_file_importer.h"
#include <stddef.h>
#include <string_view>
#include "base/containers/contains.h"
#include "base/functional/bind.h"
#include "base/functional/callback.h"
#include "chrome/common/importer/imported_bookmark_entry.h"
#include "chrome/common/importer/importer_bridge.h"
#include "chrome/common/importer/importer_data_types.h"
#include "chrome/common/url_constants.h"
#include "chrome/grit/generated_resources.h"
#include "chrome/utility/importer/bookmark_html_reader.h"
#include "components/favicon_base/favicon_usage_data.h"
#include "components/url_formatter/url_fixer.h"
#include "content/public/common/url_constants.h"
namespace {
bool IsImporterCancelled(BookmarksFileImporter* importer) { … }
}
namespace internal {
bool CanImportURL(const GURL& url) { … }
}
BookmarksFileImporter::BookmarksFileImporter() { … }
BookmarksFileImporter::~BookmarksFileImporter() { … }
void BookmarksFileImporter::StartImport(
const importer::SourceProfile& source_profile,
uint16_t items,
ImporterBridge* bridge) { … }