Blink-in-JS: Support private scripts in partial interfaces (PrivateScriptRunner part)
This CL is a split from https://codereview.chromium.org/457483002/. This CL supports private scripts in partial interfaces. Assume that XPartial-1 and XPartial-2 are partial interfaces of X. Then we have XPartial-1.js, XPartial-2.js and X.js. When a DOM attribute/method in any of the JS files is requested at the first time, all of the JS files are compiled at the same time. This is redundant because when a DOM attribute/method in XPartial-1.js is requested, we just need to compile XPartial-1.js and X.js. I'll address the issue in a follow-up CL. BUG=341031 TEST=fast/dom/private-script-unittest.html Review URL: https://codereview.chromium.org/454773002 git-svn-id: svn://svn.chromium.org/blink/trunk@179960 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Showing
Please register or sign in to comment