Bug 34026 - [V8] Making V8 generated classes' GetTemplate() function public
Summary: [V8] Making V8 generated classes' GetTemplate() function public
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore Misc. (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Kavita Kanetkar
URL:
Keywords:
Depends on:
Blocks: 32638
  Show dependency treegraph
 
Reported: 2010-01-22 15:25 PST by Nate Chapin
Modified: 2010-02-01 17:00 PST (History)
2 users (show)

See Also:


Attachments
GetTemplate() public and removed refs to V8CustomBinding.h (4.93 KB, patch)
2010-01-29 15:48 PST, Kavita Kanetkar
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nate Chapin 2010-01-22 15:25:04 PST
All the logic for depending directly on V8<class>::GetTemplate() is in place for all but a couple classes (and those patches are in flight).  Make GetTemplate() public.

Also, while editing CodeGenetaorV8.pm, we should get rid of all the #includes of V8CustomBinding.h, since the generated bindings shouldn't need it any longer.
Comment 1 Kavita Kanetkar 2010-01-29 15:48:00 PST
Created attachment 47740 [details]
GetTemplate() public and removed refs to V8CustomBinding.h
Comment 2 Nate Chapin 2010-02-01 12:45:00 PST
Comment on attachment 47740 [details]
GetTemplate() public and removed refs to V8CustomBinding.h

Looks good, thanks!
Comment 3 WebKit Commit Bot 2010-02-01 12:45:27 PST
Comment on attachment 47740 [details]
GetTemplate() public and removed refs to V8CustomBinding.h

Rejecting patch 47740 from review queue.

japhet@chromium.org does not have reviewer permissions according to http://trac.webkit.org/browser/trunk/WebKitTools/Scripts/webkitpy/committers.py.

- If you do not have reviewer rights please read http://webkit.org/coding/contributing.html for instructions on how to use bugzilla flags.

- If you have reviewer rights please correct the error in WebKitTools/Scripts/webkitpy/committers.py by adding yourself to the file (no review needed).  Due to bug 30084 the commit-queue will require a restart after your change.  Please contact eseidel@chromium.org to request a commit-queue restart.  After restart the commit-queue will correctly respect your reviewer rights.
Comment 4 Nate Chapin 2010-02-01 12:51:48 PST
I'll r+ this again once the commit-queue has been restarted :)
Comment 5 Eric Seidel (no email) 2010-02-01 13:28:25 PST
the commit-queue has been restarted and will now recognize nate as a reviewer.
Comment 6 Nate Chapin 2010-02-01 13:30:47 PST
Comment on attachment 47740 [details]
GetTemplate() public and removed refs to V8CustomBinding.h

r+ again then!
Comment 7 WebKit Commit Bot 2010-02-01 17:00:26 PST
Comment on attachment 47740 [details]
GetTemplate() public and removed refs to V8CustomBinding.h

Clearing flags on attachment: 47740

Committed r54179: <http://trac.webkit.org/changeset/54179>
Comment 8 WebKit Commit Bot 2010-02-01 17:00:32 PST
All reviewed patches have been landed.  Closing bug.