WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
89583
BlackBerry port does not sanitize GLSL code with ANGLE
https://bugs.webkit.org/show_bug.cgi?id=89583
Summary
BlackBerry port does not sanitize GLSL code with ANGLE
Joshua Netterfield
Reported
2012-06-20 11:18:10 PDT
The BlackBerry port does not sanitize GLSL code with ANGLE like all other ports. It should.
Attachments
Patch
(10.71 KB, patch)
2012-06-20 11:50 PDT
,
Joshua Netterfield
no flags
Details
Formatted Diff
Diff
Patch
(10.71 KB, patch)
2012-06-20 11:57 PDT
,
Joshua Netterfield
no flags
Details
Formatted Diff
Diff
Patch
(10.71 KB, patch)
2012-06-21 12:02 PDT
,
Joshua Netterfield
no flags
Details
Formatted Diff
Diff
Patch
(9.54 KB, patch)
2012-06-21 12:21 PDT
,
Joshua Netterfield
no flags
Details
Formatted Diff
Diff
Show Obsolete
(3)
View All
Add attachment
proposed patch, testcase, etc.
Joshua Netterfield
Comment 1
2012-06-20 11:50:04 PDT
Created
attachment 148616
[details]
Patch
Joshua Netterfield
Comment 2
2012-06-20 11:57:32 PDT
Created
attachment 148619
[details]
Patch
Konrad Piascik
Comment 3
2012-06-21 11:36:14 PDT
Comment on
attachment 148619
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=148619&action=review
I don't know enough about the affected files to provide a full review but these style issues should be fixed.
> Source/ThirdParty/ANGLE/ChangeLog:8 > + Reviewed by NOBODY (OOPS!).
you need to specify what changes were made. The bug title is not descriptive enough to describe what changes are needed in all these files.
> Source/WebCore/ChangeLog:8 > + Reviewed by NOBODY (OOPS!).
ditto
> Source/WebKit/ChangeLog:8 > + Reviewed by NOBODY (OOPS!).
ditto
> Source/WebCore/platform/graphics/GraphicsContext3D.h:82 > +#if (PLATFORM(CHROMIUM) && USE(SKIA))
There shouldn't be a need to add these brackets
> ChangeLog:8 > + Reviewed by NOBODY (OOPS!).
ditto
Joshua Netterfield
Comment 4
2012-06-21 12:02:50 PDT
Created
attachment 148856
[details]
Patch
Konrad Piascik
Comment 5
2012-06-21 12:11:46 PDT
Comment on
attachment 148856
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=148856&action=review
> Source/WebCore/CMakeLists.txt:-2325 > - ${THIRDPARTY_DIR}/ANGLE/src/compiler/preprocessor/atom.c
why did you move these files lower? Alpha order seems to be case insensitive in this list.
> ChangeLog:10 > + * Source/cmake/OptionsBlackBerry.cmake:
need description of change
Joshua Netterfield
Comment 6
2012-06-21 12:21:44 PDT
Created
attachment 148862
[details]
Patch
Konrad Piascik
Comment 7
2012-06-22 07:33:32 PDT
The patch looks good to me but I'd rather have someone who's more familiar with WebGL review this to make sure that we're not breaking anything, both on our port and for everyone else.
Rob Buis
Comment 8
2012-06-22 12:28:16 PDT
Comment on
attachment 148862
[details]
Patch Looks good.
WebKit Review Bot
Comment 9
2012-06-22 13:10:27 PDT
Comment on
attachment 148862
[details]
Patch Clearing flags on attachment: 148862 Committed
r121051
: <
http://trac.webkit.org/changeset/121051
>
WebKit Review Bot
Comment 10
2012-06-22 13:10:34 PDT
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