Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(5013)

Unified Diff: Source/devtools/front_end/devtools_app/InspectorFrontendHostImpl.js

Issue 1085253003: Revert of Revert of DevTools: allow storing devtools preferences on the browser side. [blink] (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: Source/devtools/front_end/devtools_app/InspectorFrontendHostImpl.js
diff --git a/Source/devtools/front_end/devtools_app/InspectorFrontendHostImpl.js b/Source/devtools/front_end/devtools_app/InspectorFrontendHostImpl.js
index 904416f9ca8b9cc550e62fbc1e28f5efdecb18e2..a8b66976fd5dec8b10bd4c967e6bbff4626a0195 100644
--- a/Source/devtools/front_end/devtools_app/InspectorFrontendHostImpl.js
+++ b/Source/devtools/front_end/devtools_app/InspectorFrontendHostImpl.js
@@ -104,6 +104,42 @@
/**
* @override
+ * @param {function(!Object<string, string>)} callback
+ */
+ getPreferences: function(callback)
+ {
+ DevToolsAPI.sendMessageToEmbedder("getPreferences", [], /** @type {function(?Object)} */ (callback));
+ },
+
+ /**
+ * @override
+ * @param {string} name
+ * @param {string} value
+ */
+ setPreference: function(name, value)
+ {
+ DevToolsAPI.sendMessageToEmbedder("setPreference", [name, value], null);
+ },
+
+ /**
+ * @override
+ * @param {string} name
+ */
+ removePreference: function(name)
+ {
+ DevToolsAPI.sendMessageToEmbedder("removePreference", [name], null);
+ },
+
+ /**
+ * @override
+ */
+ clearPreferences: function()
+ {
+ DevToolsAPI.sendMessageToEmbedder("clearPreferences", [], null);
+ },
+
+ /**
+ * @override
* @param {string} origin
* @param {string} script
*/
« no previous file with comments | « Source/devtools/front_end/console/ConsoleView.js ('k') | Source/devtools/front_end/host/InspectorFrontendHost.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698