WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
76634
[chromium] Replace WGC3D visibility extension with resource_usage extension. [Part 1 of 3]
https://bugs.webkit.org/show_bug.cgi?id=76634
Summary
[chromium] Replace WGC3D visibility extension with resource_usage extension. ...
Michal Mocny
Reported
2012-01-19 07:28:56 PST
[chromium] Replace WGC3D visibility extension with resource_usage extension. [Part 1 of 3]
Attachments
Patch
(4.92 KB, patch)
2012-01-19 07:30 PST
,
Michal Mocny
no flags
Details
Formatted Diff
Diff
Patch
(4.96 KB, patch)
2012-01-19 11:07 PST
,
Michal Mocny
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Michal Mocny
Comment 1
2012-01-19 07:30:52 PST
Created
attachment 123125
[details]
Patch
WebKit Review Bot
Comment 2
2012-01-19 07:33:50 PST
Please wait for approval from
fishd@chromium.org
before submitting because this patch contains changes to the Chromium public API.
Michal Mocny
Comment 3
2012-01-19 07:39:52 PST
Part2 (chromium side patch) is here:
http://codereview.chromium.org/9192014/
Ken, I was hoping you could take a look here, especially at the location I added the ResourceUsage enum.
Kenneth Russell
Comment 4
2012-01-19 10:30:08 PST
Comment on
attachment 123125
[details]
Patch Looks fine. In general, Chromium extensions added to WebGraphicsContext3D should be mirrored in src/third_party/khronos/GLES2/gl2ext.h, and follow those API conventions (meaning that OpenGL enum values would need to be assigned, rather than using a local enum). However, since this is an API that is only executed on the client side and isn't mirrored in the GL API, the structure here is fine. r=me
WebKit Review Bot
Comment 5
2012-01-19 10:58:35 PST
Comment on
attachment 123125
[details]
Patch Rejecting
attachment 123125
[details]
from commit-queue. Failed to run "['/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch', '--status-host=queues.webkit.org', '-..." exit_code: 1 ERROR: /mnt/git/webkit-commit-queue/Source/WebKit/chromium/ChangeLog neither lists a valid reviewer nor contains the string "Unreviewed" or "Rubber stamp" (case insensitive). Full output:
http://queues.webkit.org/results/11300150
Michal Mocny
Comment 6
2012-01-19 11:07:07 PST
Created
attachment 123151
[details]
Patch
Kenneth Russell
Comment 7
2012-01-19 11:09:52 PST
Comment on
attachment 123151
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=123151&action=review
> Source/WebKit/chromium/ChangeLog:6 > + Reviewed by Kenneth Russell.
Just leave the "Reviewed by NOBODY (OOPS!)" line alone in the future. The commit queue will fill it in automatically.
Kenneth Russell
Comment 8
2012-01-19 11:10:29 PST
Comment on
attachment 123151
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=123151&action=review
> Source/WebKit/chromium/public/platform/WebGraphicsContext3D.h:154 > + // TODO(mmocny): remove visibility once chromium patch lands
I neglected to point out that WebKit uses FIXME comments rather than TODOs.
WebKit Review Bot
Comment 9
2012-01-19 16:29:45 PST
Comment on
attachment 123151
[details]
Patch Clearing flags on attachment: 123151 Committed
r105462
: <
http://trac.webkit.org/changeset/105462
>
WebKit Review Bot
Comment 10
2012-01-19 16:29:50 PST
All reviewed patches have been landed. Closing bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug