Description[bindings] Use |PostMessage| attribute for CrossOriginServiceWorkerClient.postMessage to eliminate custom bindings
The CL [1] has introduced |PostMessage| IDL extended attribute to auto-generate the code required for interfaces
using |postMessage| method. In doing so, the bindings template generator uses |interface_name| while creating
the ExceptionState object here [2]. In this case, |CrossOriginServiceWorkerClient| name will be used instead of
|ServiceWorkerClient|.
BUG=345519
[1] https://codereview.chromium.org/1159653002
[2] https://code.google.com/p/chromium/codesearch#chromium/src/third_party/WebKit/Source/bindings/core/v8/PostMessage.h&l=25
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=195915
Patch Set 1 #
Messages
Total messages: 10 (4 generated)
|