23 #include <core/exception.h>
24 #include <core/threading/mutex.h>
25 #include <core/threading/mutex_locker.h>
26 #include <webview/nav_manager.h>
58 if (nav_entries_.find(baseurl) != nav_entries_.end()) {
59 throw Exception(
"Navigation entry for %s has already been added", baseurl.c_str());
61 nav_entries_[baseurl] = name;
70 MutexLocker lock(mutex_);
71 nav_entries_.erase(baseurl);