| Index: chrome/renderer/resources/extensions/event.js
|
| diff --git a/chrome/renderer/resources/extensions/event.js b/chrome/renderer/resources/extensions/event.js
|
| index 4b784ad0e17dd3803fc8b48bf208db35b7ddb3bf..96851d50632badb0704425319ccd233f14e8fa40 100644
|
| --- a/chrome/renderer/resources/extensions/event.js
|
| +++ b/chrome/renderer/resources/extensions/event.js
|
| @@ -214,10 +214,9 @@
|
| eventArgumentMassagers[name] = fn;
|
| };
|
|
|
| - // Dispatches a named event with the given JSON array, which is deserialized
|
| - // before dispatch. The JSON array is the list of arguments that will be
|
| - // sent with the event callback.
|
| - chromeHidden.Event.dispatchJSON = function(name, args, filteringInfo) {
|
| + // Dispatches a named event with the given argument array. The args array is
|
| + // the list of arguments that will be sent to the event callback.
|
| + chromeHidden.Event.dispatch = function(name, args) {
|
| var listenerIDs = null;
|
|
|
| if (filteringInfo) {
|
| @@ -225,12 +224,6 @@
|
| }
|
| if (attachedNamedEvents[name]) {
|
| if (args) {
|
| - // TODO(asargent): This is an antiquity. Until all callers of
|
| - // dispatchJSON use actual values, this must remain here to catch the
|
| - // cases where a caller has hard-coded a JSON string to pass in.
|
| - if (typeof(args) == "string") {
|
| - args = chromeHidden.JSON.parse(args);
|
| - }
|
| if (eventArgumentMassagers[name])
|
| eventArgumentMassagers[name](args);
|
| }
|
|
|