Issue metadata
Sign in to add a comment
|
Break the blink web layer apart |
||||||||||||||||||||||
Issue descriptionWe should move the code from web/ into modules/, core/ or platform/ per the Onion Soup plan. The web layer is painful and messy, lets get rid of it. This may involve introducing the new public/ API per onion soup where we have a bunch of pure virtual interfaces that we implement in core/modules or platform to expose services out of blink.
,
Jul 6 2016
,
Sep 20 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/8889114b8767fda91d4fc4c5f49eb5034395ee5d commit 8889114b8767fda91d4fc4c5f49eb5034395ee5d Author: dglazkov <dglazkov@chromium.org> Date: Tue Sep 20 01:57:02 2016 Split Jinja-related CodeGeneratorV8 guts into a separate class. * Introduces CodeGeneratorBase, which contains most of the Jinja-related plumbing. * Shifts some common functions along with it into a new file. R=yukishiino,bashi BUG= 603795 TEST=Tools/Scripts/run-bindings-tests Review-Url: https://codereview.chromium.org/2345083004 Cr-Commit-Position: refs/heads/master@{#419643} [modify] https://crrev.com/8889114b8767fda91d4fc4c5f49eb5034395ee5d/third_party/WebKit/Source/bindings/scripts/BUILD.gn [add] https://crrev.com/8889114b8767fda91d4fc4c5f49eb5034395ee5d/third_party/WebKit/Source/bindings/scripts/code_generator.py [modify] https://crrev.com/8889114b8767fda91d4fc4c5f49eb5034395ee5d/third_party/WebKit/Source/bindings/scripts/code_generator_v8.py [modify] https://crrev.com/8889114b8767fda91d4fc4c5f49eb5034395ee5d/third_party/WebKit/Source/bindings/scripts/scripts.gni
,
Apr 25 2017
|
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by bugdroid1@chromium.org
, Apr 15 2016