|
@@ -131,34 +131,28 @@ bool AtomBrowserClient::ShouldCreateNewSiteInstance(
|
|
|
|
|
|
void AtomBrowserClient::AddProcessPreferences(
|
|
|
int process_id, AtomBrowserClient::ProcessPreferences prefs) {
|
|
|
- base::AutoLock auto_lock(process_preferences_lock_);
|
|
|
process_preferences_[process_id] = prefs;
|
|
|
}
|
|
|
|
|
|
void AtomBrowserClient::RemoveProcessPreferences(int process_id) {
|
|
|
- base::AutoLock auto_lock(process_preferences_lock_);
|
|
|
process_preferences_.erase(process_id);
|
|
|
}
|
|
|
|
|
|
bool AtomBrowserClient::IsProcessObserved(int process_id) {
|
|
|
- base::AutoLock auto_lock(process_preferences_lock_);
|
|
|
return process_preferences_.find(process_id) != process_preferences_.end();
|
|
|
}
|
|
|
|
|
|
bool AtomBrowserClient::IsRendererSandboxed(int process_id) {
|
|
|
- base::AutoLock auto_lock(process_preferences_lock_);
|
|
|
auto it = process_preferences_.find(process_id);
|
|
|
return it != process_preferences_.end() && it->second.sandbox;
|
|
|
}
|
|
|
|
|
|
bool AtomBrowserClient::RendererUsesNativeWindowOpen(int process_id) {
|
|
|
- base::AutoLock auto_lock(process_preferences_lock_);
|
|
|
auto it = process_preferences_.find(process_id);
|
|
|
return it != process_preferences_.end() && it->second.native_window_open;
|
|
|
}
|
|
|
|
|
|
bool AtomBrowserClient::RendererDisablesPopups(int process_id) {
|
|
|
- base::AutoLock auto_lock(process_preferences_lock_);
|
|
|
auto it = process_preferences_.find(process_id);
|
|
|
return it != process_preferences_.end() && it->second.disable_popups;
|
|
|
}
|