WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
109060
Use GL typedefs in WebGLRenderingContext.idl
https://bugs.webkit.org/show_bug.cgi?id=109060
Summary
Use GL typedefs in WebGLRenderingContext.idl
Andrey Adaikin
Reported
2013-02-06 08:58:08 PST
Once we support typedefs in WebKit IDL parser we should use GL typedefs in WebGLRenderingContext.idl according to specs.
Attachments
Patch
(72.09 KB, patch)
2013-02-07 05:29 PST
,
Andrey Adaikin
no flags
Details
Formatted Diff
Diff
Patch
(72.18 KB, patch)
2013-02-14 04:16 PST
,
Andrey Adaikin
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Andrey Adaikin
Comment 1
2013-02-07 05:29:14 PST
Created
attachment 187070
[details]
Patch
Early Warning System Bot
Comment 2
2013-02-07 05:34:40 PST
Comment on
attachment 187070
[details]
Patch
Attachment 187070
[details]
did not pass qt-ews (qt): Output:
http://queues.webkit.org/results/16435138
EFL EWS Bot
Comment 3
2013-02-07 05:37:18 PST
Comment on
attachment 187070
[details]
Patch
Attachment 187070
[details]
did not pass efl-ews (efl): Output:
http://queues.webkit.org/results/16438135
Early Warning System Bot
Comment 4
2013-02-07 05:38:20 PST
Comment on
attachment 187070
[details]
Patch
Attachment 187070
[details]
did not pass qt-wk2-ews (qt): Output:
http://queues.webkit.org/results/16427122
Build Bot
Comment 5
2013-02-07 06:29:35 PST
Comment on
attachment 187070
[details]
Patch
Attachment 187070
[details]
did not pass mac-wk2-ews (mac-wk2): Output:
http://queues.webkit.org/results/16430158
kov's GTK+ EWS bot
Comment 6
2013-02-07 06:37:02 PST
Comment on
attachment 187070
[details]
Patch
Attachment 187070
[details]
did not pass gtk-ews (gtk): Output:
http://queues.webkit.org/results/16418164
WebKit Review Bot
Comment 7
2013-02-07 06:59:56 PST
Comment on
attachment 187070
[details]
Patch
Attachment 187070
[details]
did not pass cr-linux-debug-ews (chromium-xvfb): Output:
http://queues.webkit.org/results/16428194
Peter Beverloo (cr-android ews)
Comment 8
2013-02-07 07:25:06 PST
Comment on
attachment 187070
[details]
Patch
Attachment 187070
[details]
did not pass cr-android-ews (chromium-android): Output:
http://queues.webkit.org/results/16428180
Build Bot
Comment 9
2013-02-07 07:32:22 PST
Comment on
attachment 187070
[details]
Patch
Attachment 187070
[details]
did not pass mac-ews (mac): Output:
http://queues.webkit.org/results/16415311
WebKit Review Bot
Comment 10
2013-02-07 10:20:36 PST
Comment on
attachment 187070
[details]
Patch
Attachment 187070
[details]
did not pass chromium-ews (chromium-xvfb): Output:
http://queues.webkit.org/results/16408383
Andrey Adaikin
Comment 11
2013-02-07 10:37:57 PST
Sorry for the bots warnings. This patch depends on
https://bugs.webkit.org/show_bug.cgi?id=52340
Build Bot
Comment 12
2013-02-07 11:31:18 PST
Comment on
attachment 187070
[details]
Patch
Attachment 187070
[details]
did not pass win-ews (win): Output:
http://queues.webkit.org/results/16438276
Zhenyao Mo
Comment 13
2013-02-07 16:19:16 PST
This is awesome! Thanks for doing this patch.
Zhenyao Mo
Comment 14
2013-02-07 16:21:49 PST
LGTM
Kenneth Russell
Comment 15
2013-02-11 21:44:33 PST
Comment on
attachment 187070
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=187070&action=review
This will be great -- really looking forward to seeing this go in. The patch looks good overall. However, the patch for
bug 52340
, which this depends on, still has issues to be resolved, and has to land before the early warning system bots can properly process this patch. I'm marking this r- because it can't be properly reviewed yet. Please resubmit this patch and request review when the fix for
bug 52340
has landed.
> Source/WebCore/ChangeLog:16 > Look into possibilities of typedef in webkit idl files
The ChangeLog will need to be regenerated after the fix for
bug 52340
lands.
Andrey Adaikin
Comment 16
2013-02-14 04:16:16 PST
Created
attachment 188313
[details]
Patch
Kenneth Russell
Comment 17
2013-02-14 10:51:37 PST
Comment on
attachment 188313
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=188313&action=review
This looks great. Thank you for pushing this through. It brings WebKit's IDL much closer to the real Web IDL for this spec. r=me
> Source/WebCore/html/canvas/WebGLRenderingContext.idl:540 > [StrictTypeChecking] int getAttribLocation(in WebGLProgram program, in DOMString name);
Is there some issue with changing this to return GLint? Could you file a bug to track this discrepancy?
Andrey Adaikin
Comment 18
2013-02-14 22:53:19 PST
(In reply to
comment #17
)
> (From update of
attachment 188313
[details]
) > View in context:
https://bugs.webkit.org/attachment.cgi?id=188313&action=review
> > This looks great. Thank you for pushing this through. It brings WebKit's IDL much closer to the real Web IDL for this spec. r=me > > > Source/WebCore/html/canvas/WebGLRenderingContext.idl:540 > > [StrictTypeChecking] int getAttribLocation(in WebGLProgram program, in DOMString name); > > Is there some issue with changing this to return GLint? Could you file a bug to track this discrepancy?
Filed
https://bugs.webkit.org/show_bug.cgi?id=109892
WebKit Review Bot
Comment 19
2013-02-14 23:03:12 PST
Comment on
attachment 188313
[details]
Patch Clearing flags on attachment: 188313 Committed
r142967
: <
http://trac.webkit.org/changeset/142967
>
WebKit Review Bot
Comment 20
2013-02-14 23:03:18 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