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

Side by Side Diff: chrome/browser/resources/quota_internals/quota-internals.js

Issue 7053009: Add chrome://quota-internals/ resources (Closed) Base URL: http://git.chromium.org/git/chromium.git@trunk
Patch Set: Add descriptions Created 9 years, 6 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 // require cr.js
6 // require cr/event_target.js
7 // require cr/util.js
8
9 cr.define('cr.quota', function() {
10 'use strict';
11 return {
12 onAvailableSpaceUpdated: new cr.EventTarget(),
13 onGlobalDataUpdated: new cr.EventTarget(),
14 onHostDataUpdated: new cr.EventTarget(),
15 onOriginDataUpdated: new cr.EventTarget(),
16 onStatisticsUpdated: new cr.EventTarget(),
17
18 triggar: function() {
Evan Stade 2011/06/01 00:48:25 trigger?
tzik 2011/06/03 16:13:47 I couldn't make good name for it. I just renamed i
19 chrome.send('requestData');
20 },
21
22 // Chrome Message Handler
Evan Stade 2011/06/01 00:48:25 why are you doing this instead of making the webui
tzik 2011/06/03 16:13:47 I think, this style makes the page more extendable
23 messageHandler_: function(message, detail) {
24 var target = null;
25 switch (message) {
26 case 'AvailableSpaceUpdated':
27 target = cr.quota.onAvailableSpaceUpdated;
28 break;
29 case 'GlobalDataUpdated':
30 target = cr.quota.onGlobalDataUpdated;
31 break;
32 case 'HostDataUpdated':
33 target = cr.quota.onHostDataUpdated;
34 break;
35 case 'OriginDataUpdated':
36 target = cr.quota.onOriginDataUpdated;
37 break;
38 case 'StatisticsUpdated':
39 target = cr.quota.onStatisticsUpdated;
40 break;
41 default:
42 console.log('Unknown Message');
43 break;
44 }
45 var event = cr.doc.createEvent('CustomEvent');
46 if (target) {
47 event.initCustomEvent('update', false, false, detail);
48 target.dispatchEvent(event);
49 }
50 }
51 };
52 });
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698