| Index: chrome/renderer/extensions/schema_generated_bindings.cc
|
| diff --git a/chrome/renderer/extensions/schema_generated_bindings.cc b/chrome/renderer/extensions/schema_generated_bindings.cc
|
| index ea103fd2d90349e9477dc4bb5f03de6937eaac3d..a89c95fd49bcf9b5807de52b7ffdb9fec6427443 100644
|
| --- a/chrome/renderer/extensions/schema_generated_bindings.cc
|
| +++ b/chrome/renderer/extensions/schema_generated_bindings.cc
|
| @@ -194,6 +194,8 @@ class ExtensionImpl : public ChromeV8Extension {
|
| return v8::FunctionTemplate::New(OpenChannelToTab);
|
| } else if (name->Equals(v8::String::New("GetNextContextMenuId"))) {
|
| return v8::FunctionTemplate::New(GetNextContextMenuId);
|
| + } else if (name->Equals(v8::String::New("GetNextSocketEventId"))) {
|
| + return v8::FunctionTemplate::New(GetNextSocketEventId);
|
| } else if (name->Equals(v8::String::New("GetNextTtsEventId"))) {
|
| return v8::FunctionTemplate::New(GetNextTtsEventId);
|
| } else if (name->Equals(v8::String::New("GetCurrentPageActions"))) {
|
| @@ -451,6 +453,13 @@ class ExtensionImpl : public ChromeV8Extension {
|
| return v8::Integer::New(next_tts_event_id++);
|
| }
|
|
|
| + static v8::Handle<v8::Value> GetNextSocketEventId(
|
| + const v8::Arguments& args) {
|
| + // Same comment as GetNextTtsEventId.
|
| + static int next_event_id = 1;
|
| + return v8::Integer::New(next_event_id++);
|
| + }
|
| +
|
| static v8::Handle<v8::Value> GetCurrentPageActions(
|
| const v8::Arguments& args) {
|
| ExtensionImpl* v8_extension = GetFromArguments<ExtensionImpl>(args);
|
|
|