Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(63)

Issue 1497863002: Fix disabled extensions for virtual contexts and respect command line. (Closed)

Created:
5 years ago by David Yen
Modified:
5 years ago
Reviewers:
Zhenyao Mo, no sievers
CC:
chromium-reviews, darin-cc_chromium.org, jam, piman+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix disabled extensions for virtual contexts and respect command line. This CL fixes an issue with disabled extensions not working on devices which use glGetStringi to get the extensions. It also now merges extensions disabled on the command line instead of being overwritten by extensions disabled in the bug workaround list. R=zmo@chromium.org, sievers@chromium.org BUG=554909 Committed: https://crrev.com/470e6c7d68a21e21abf3fec4ad7f1c495936db51 Cr-Commit-Position: refs/heads/master@{#363600}

Patch Set 1 #

Total comments: 2

Patch Set 2 : Removed duplicate disabled extensions using a set #

Patch Set 3 : git cl format seems to have gotten confused... #

Total comments: 2

Patch Set 4 : Fixed GL_NUM_EXTENSIONS #

Unified diffs Side-by-side diffs Delta from patch set Stats (+51 lines, -6 lines) Patch
M content/browser/gpu/gpu_data_manager_impl_private.cc View 1 2 chunks +20 lines, -2 lines 0 comments Download
M ui/gl/gl_gl_api_implementation.h View 1 2 2 chunks +7 lines, -4 lines 0 comments Download
M ui/gl/gl_gl_api_implementation.cc View 1 2 3 3 chunks +24 lines, -0 lines 0 comments Download

Messages

Total messages: 21 (8 generated)
David Yen
5 years ago (2015-12-03 23:14:57 UTC) #1
David Yen
+sievers@ for gl_gl_api_implementation changes
5 years ago (2015-12-03 23:15:36 UTC) #3
Zhenyao Mo
https://codereview.chromium.org/1497863002/diff/1/content/browser/gpu/gpu_data_manager_impl_private.cc File content/browser/gpu/gpu_data_manager_impl_private.cc (right): https://codereview.chromium.org/1497863002/diff/1/content/browser/gpu/gpu_data_manager_impl_private.cc#newcode589 content/browser/gpu/gpu_data_manager_impl_private.cc:589: disabled_vec.insert(disabled_vec.end(), Here you may insert the same extension twice ...
5 years ago (2015-12-03 23:28:10 UTC) #5
David Yen
https://codereview.chromium.org/1497863002/diff/1/content/browser/gpu/gpu_data_manager_impl_private.cc File content/browser/gpu/gpu_data_manager_impl_private.cc (right): https://codereview.chromium.org/1497863002/diff/1/content/browser/gpu/gpu_data_manager_impl_private.cc#newcode589 content/browser/gpu/gpu_data_manager_impl_private.cc:589: disabled_vec.insert(disabled_vec.end(), On 2015/12/03 23:28:10, Zhenyao Mo wrote: > Here ...
5 years ago (2015-12-04 00:10:53 UTC) #6
Zhenyao Mo
On 2015/12/04 00:10:53, David Yen wrote: > https://codereview.chromium.org/1497863002/diff/1/content/browser/gpu/gpu_data_manager_impl_private.cc > File content/browser/gpu/gpu_data_manager_impl_private.cc (right): > > https://codereview.chromium.org/1497863002/diff/1/content/browser/gpu/gpu_data_manager_impl_private.cc#newcode589 ...
5 years ago (2015-12-04 00:16:19 UTC) #7
no sievers
https://codereview.chromium.org/1497863002/diff/40001/ui/gl/gl_gl_api_implementation.cc File ui/gl/gl_gl_api_implementation.cc (right): https://codereview.chromium.org/1497863002/diff/40001/ui/gl/gl_gl_api_implementation.cc#newcode607 ui/gl/gl_gl_api_implementation.cc:607: case GL_EXTENSIONS: did you mean GL_NUM_EXTENSIONS?
5 years ago (2015-12-04 20:16:14 UTC) #8
David Yen
https://codereview.chromium.org/1497863002/diff/40001/ui/gl/gl_gl_api_implementation.cc File ui/gl/gl_gl_api_implementation.cc (right): https://codereview.chromium.org/1497863002/diff/40001/ui/gl/gl_gl_api_implementation.cc#newcode607 ui/gl/gl_gl_api_implementation.cc:607: case GL_EXTENSIONS: On 2015/12/04 20:16:14, sievers wrote: > did ...
5 years ago (2015-12-04 22:21:41 UTC) #9
no sievers
lgtm
5 years ago (2015-12-04 22:26:15 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1497863002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1497863002/60001
5 years ago (2015-12-04 22:48:18 UTC) #13
commit-bot: I haz the power
Try jobs failed on following builders: win8_chromium_ng on tryserver.chromium.win (JOB_TIMED_OUT, no build URL) win_chromium_compile_dbg_ng on ...
5 years ago (2015-12-05 00:29:11 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1497863002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1497863002/60001
5 years ago (2015-12-07 18:39:17 UTC) #17
commit-bot: I haz the power
Committed patchset #4 (id:60001)
5 years ago (2015-12-07 22:17:47 UTC) #19
commit-bot: I haz the power
5 years ago (2015-12-07 22:18:53 UTC) #21
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/470e6c7d68a21e21abf3fec4ad7f1c495936db51
Cr-Commit-Position: refs/heads/master@{#363600}

Powered by Google App Engine
This is Rietveld 408576698