- 12 Nov, 2017 6 commits
-
-
angle-deps-roller@chromium.org authored
https://chromium.googlesource.com/angle/angle.git/+log/485903582c25..bb0775da28e3 $ git log 485903582..bb0775da2 --date=short --no-merges --format='%ad %ae %s' 2017-11-10 oetuaho Add flag for turning off initializing variables with loops Created with: roll-dep src/third_party/angle BUG=735497 The AutoRoll server is located here: https://angle-chromium-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel TBR=None (channel is sheriff)@chromium.org Change-Id: Iffdc0bfc7a66f161bfb80d6a4845f9f8834b2978 Reviewed-on: https://chromium-review.googlesource.com/764956Reviewed-by:
angle-deps-roller . <angle-deps-roller@chromium.org> Commit-Queue: angle-deps-roller . <angle-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#515863}
-
Vladimir Levin authored
This patch verifies that the SkData we use to deserialize a text blob looks correct (and will not cause an assert in Skia). R=enne@chromium.org Bug: 783808, 783815, 783828 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel Change-Id: Ib07666354827a70dd4a95a589c60ab12b5e61ae7 Reviewed-on: https://chromium-review.googlesource.com/764582 Commit-Queue: enne <enne@chromium.org> Reviewed-by:
enne <enne@chromium.org> Cr-Commit-Position: refs/heads/master@{#515862}
-
Jochen Eisinger authored
This was supposed to be a temporary workaround until issue 714866 is fixed, but never got removed. BUG=774176,783916 R=mkwst@chromium.org,haraken@chromium.org Change-Id: I381d0bca04707d0a361d9ce12c96e189b626c389 Reviewed-on: https://chromium-review.googlesource.com/762436 Commit-Queue: Jochen Eisinger <jochen@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Hayato Ito <hayato@chromium.org> Cr-Commit-Position: refs/heads/master@{#515861}
-
Tsuyoshi Horo authored
We will implement this feature behind the flag. BUG=768705 Change-Id: Ie8a75a3db722fefe14c8ea89a6b23378282f4d00 Reviewed-on: https://chromium-review.googlesource.com/761768Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Commit-Queue: Tsuyoshi Horo <horo@chromium.org> Cr-Commit-Position: refs/heads/master@{#515860}
-
chrome-release-bot authored
TBR=govind@chromium.org Change-Id: Id266c280b0e1e305adc5a7162d0c14791a26644c Reviewed-on: https://chromium-review.googlesource.com/764678Reviewed-by:
chrome-release-bot@chromium.org <chrome-release-bot@chromium.org> Cr-Commit-Position: refs/heads/master@{#515859}
-
Vasiliy Tsukanov authored
Bug: 748715 Change-Id: I3aed198d5a6ddb0b776f60c2358701953630078c Reviewed-on: https://chromium-review.googlesource.com/725333 Commit-Queue: Trent Apted <tapted@chromium.org> Reviewed-by:
Trent Apted <tapted@chromium.org> Cr-Commit-Position: refs/heads/master@{#515858}
-
- 11 Nov, 2017 34 commits
-
-
Charles Harrison authored
This string was landed as linux-only here: https://codereview.chromium.org/155740 It was changed be !OS_MACOSX when OS_LINUX was changed to OS_POSIX. Bug: 566496 Change-Id: I5615ae7e304c51d7f4f8dd37df36a3c4d2e7cfeb Reviewed-on: https://chromium-review.googlesource.com/764607Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Reviewed-by:
Matt Mueller <mattm@chromium.org> Commit-Queue: Charlie Harrison <csharrison@chromium.org> Cr-Commit-Position: refs/heads/master@{#515857}
-
skia-deps-roller@chromium.org authored
https://skia.googlesource.com/skia.git/+log/5b4a6ab25592..7ca90d258085 $ git log 5b4a6ab25..7ca90d258 --date=short --no-merges --format='%ad %ae %s' 2017-11-10 brianosman Use round rather than floor for snapping text vertex positions 2017-11-10 angle-deps-roller Roll skia/third_party/externals/angle2/ 225bfa950..3a9090fa0 (1 commit) Created with: roll-dep src/third_party/skia The AutoRoll server is located here: https://autoroll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel TBR=egdaniel@chromium.org Change-Id: I6b034f85043b5d0a46125498f498864425424fa0 Reviewed-on: https://chromium-review.googlesource.com/764816Reviewed-by:
Skia Deps Roller <skia-deps-roller@chromium.org> Commit-Queue: Skia Deps Roller <skia-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#515856}
-
Daniele Castagna authored
NV12 has been supported on CrOS x86 mesa for a while. Mapping an NV12 dmabuf has also been supported and test for a while. This CL simply advertises that NV12 images can be used and that NV12 dmabuffs buffers can be mmaped on the renderer side. In this way, software decoded video frames will be converted to NV12. Bug: 683347 Test: youtube on eve with HW video decoder disabled. Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Change-Id: I74e5991ed57acf87d9d0a5ff0c3b6839e8b47b8d Reviewed-on: https://chromium-review.googlesource.com/756217Reviewed-by:
Kenneth Russell <kbr@chromium.org> Reviewed-by:
David Reveman <reveman@chromium.org> Commit-Queue: Daniele Castagna <dcastagna@chromium.org> Cr-Commit-Position: refs/heads/master@{#515855}
-
Khushal authored
Use ScopedImageFlags for all flag overrides. This cleans up the playback code and gives a utility class that we can use during both raster and serialization. R=enne@chromium.org, vmpstr@chromium.org Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel Change-Id: I09f01cf7665acebde786f9e5d9bbbfe85f18d122 Reviewed-on: https://chromium-review.googlesource.com/762391 Commit-Queue: Khushal <khushalsagar@chromium.org> Reviewed-by:
enne <enne@chromium.org> Cr-Commit-Position: refs/heads/master@{#515854}
-
Michael Hablich authored
Due to unresolved Canary crashers V8 is rolled back to the last known stable version. Autoroller is closed, please do not revert this CL. TBR=hablich@chromium.org,machenbach@chromium.org,kozyatinskiy@chromium.org,sergiyb@chromium.org NOTREECHECKS=true Bug: 783708 Change-Id: Icf94ac1d53e250007fdaa5e242c8f44b75e47e85 Reviewed-on: https://chromium-review.googlesource.com/765329 Commit-Queue: Michael Hablich <hablich@chromium.org> Reviewed-by:
Michael Hablich <hablich@chromium.org> Cr-Commit-Position: refs/heads/master@{#515853}
-
Rohit Rao authored
This CL introduces new calls to TopPresentedViewController() that will need to be fixed in the future, but it is better to make this dependency explicit for now. BUG=754642 Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Change-Id: If67343f6424d3bd043825524d32d2a4f693cc1f6 Reviewed-on: https://chromium-review.googlesource.com/764650Reviewed-by:
Mark Cogan <marq@chromium.org> Commit-Queue: Rohit Rao (ping after 24h) <rohitrao@chromium.org> Cr-Commit-Position: refs/heads/master@{#515852}
-
angle-deps-roller@chromium.org authored
https://chromium.googlesource.com/angle/angle.git/+log/cac94a912493..485903582c25 $ git log cac94a912..485903582 --date=short --no-merges --format='%ad %ae %s' 2017-11-07 jgilbert Remove formatType arg from computeCompressedImageSize. Created with: roll-dep src/third_party/angle The AutoRoll server is located here: https://angle-chromium-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel TBR=None (channel is sheriff)@chromium.org Change-Id: Iaa36001d7b5da2b0241945e4550ccc761479200f Reviewed-on: https://chromium-review.googlesource.com/764814Reviewed-by:
angle-deps-roller . <angle-deps-roller@chromium.org> Commit-Queue: angle-deps-roller . <angle-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#515851}
-
Michael Hablich authored
This reverts commit 48567a53. Reason for revert: Needed for the rollback of V8 in https://chromium-review.googlesource.com/c/chromium/src/+/765329 Original change's description: > DevTools: Use new static CpuProfiler::CollectSample API. > > It allows collect the sample in all the running CPU profilers. > > BUG=721099 > > Change-Id: I8c80c9543bb826b67b8f7ddf6b2984cb54d61fbb > Reviewed-on: https://chromium-review.googlesource.com/764793 > Reviewed-by: Andrey Kosyakov <caseq@chromium.org> > Commit-Queue: Andrey Kosyakov <caseq@chromium.org> > Cr-Commit-Position: refs/heads/master@{#515746} TBR=alph@chromium.org,caseq@chromium.org,yangguo@chromium.org Change-Id: I4341a4410f28d8fbb93b35a5e2eb2c447c4296bd No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 721099 Reviewed-on: https://chromium-review.googlesource.com/765448Reviewed-by:
Michael Hablich <hablich@chromium.org> Commit-Queue: Michael Hablich <hablich@chromium.org> Cr-Commit-Position: refs/heads/master@{#515850}
-
Bernhard Bauer authored
The annotations can be used in conjunction with a newly added test rule to do setup and teardown for tests that use method parameters. The methods will be called iff a test method with the given parameter is executed, with the corresponding parameters. As an example, use @UseMethodParamBefore in HomeSheetUiCaptureTest to set the state of the SigninPromo feature before the activity is started. Also, for moar reusability, extract a MethodParamRule that can be used to build arbitrary rules that are applied to test statements that use method parameters and that have access to the parameter value. Bug: 783820 Cq-Include-Trybots: master.tryserver.chromium.android:android_cronet_tester;master.tryserver.chromium.mac:ios-simulator-cronet Change-Id: If422eef9009c1e8721039d52f4979e5efda98089 Reviewed-on: https://chromium-review.googlesource.com/757356 Commit-Queue: Bernhard Bauer <bauerb@chromium.org> Reviewed-by:
agrieve <agrieve@chromium.org> Reviewed-by:
Nicolas Dossou-Gbété <dgn@chromium.org> Cr-Commit-Position: refs/heads/master@{#515849}
-
Dmitry Gozman authored
This reverts commit 7c8e8e13. Reason for revert: makes TabCaptureApiTest.ApiTests consistently fail on Linux MSan. See https://build.chromium.org/p/chromium.memory/builders/Linux%20MSan%20Tests/builds/5790 Original change's description: > Reland "Serialize MediaStreamTrack.stop() with getUserMedia()" > > This is a reland of a58c8bd6 > Original change's description: > > Serialize MediaStreamTrack.stop() with getUserMedia() > > > > When multiple getUserMedia and stop() requests are active concurrently, > > getUserMedia() sometimes fails with TrackStartError. > > The reason is that the underlying video capture subsystem does not keep > > a count of how many sources have opened a video device. > > It can happen that a stop request stops video capture while a > > getUserMedia() request is being processed, with the result being that > > the video device is closed before getUserMedia() starts the new video > > track, resulting in an error. > > > > One solution to this problem is to make sure that stop requests and > > getUserMedia() requests cannot run concurrently, which is the approach > > followed by this CL. > > > > This CL basically moves handling of MediaStramTrack.stop() from > > MediaStreamCenter to UserMediaClient, and puts stop() requests in the > > same queue used for getUserMedia() and applyConstraints() requests. > > > > > > Bug: 778039 > > Change-Id: Id7e0ee38e40265fd599dc6dd0712f0b667d2e1a5 > > Reviewed-on: https://chromium-review.googlesource.com/751981 > > Reviewed-by: Kentaro Hara <haraken@chromium.org> > > Reviewed-by: Henrik Boström <hbos@chromium.org> > > Commit-Queue: Guido Urdaneta <guidou@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#515494} > > TBR=haraken@chromium.org > > Bug: 778039 > Change-Id: I461e3c98f3d6471cc218d48501d22c6c0a8b03e9 > Reviewed-on: https://chromium-review.googlesource.com/763636 > Commit-Queue: Guido Urdaneta <guidou@chromium.org> > Reviewed-by: Guido Urdaneta <guidou@chromium.org> > Reviewed-by: Kentaro Hara <haraken@chromium.org> > Reviewed-by: Henrik Boström <hbos@chromium.org> > Cr-Commit-Position: refs/heads/master@{#515836} TBR=haraken@chromium.org,hbos@chromium.org,guidou@chromium.org Change-Id: I308ecf1a9a3b031bfa0d2b0f4f22967e7758ad43 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 778039 Reviewed-on: https://chromium-review.googlesource.com/764632Reviewed-by:
Dmitry Gozman <dgozman@chromium.org> Commit-Queue: Dmitry Gozman <dgozman@chromium.org> Cr-Commit-Position: refs/heads/master@{#515848}
-
angle-deps-roller@chromium.org authored
https://chromium.googlesource.com/angle/angle.git/+log/23cd4addeadb..cac94a912493 $ git log 23cd4adde..cac94a912 --date=short --no-merges --format='%ad %ae %s' 2017-11-10 jmadill Optimize ShaderVariable::isBuiltIn. Created with: roll-dep src/third_party/angle The AutoRoll server is located here: https://angle-chromium-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel TBR=None (channel is sheriff)@chromium.org Change-Id: Ic4f71662a715ff0fbf3e0c388b6d20c64cd526f8 Reviewed-on: https://chromium-review.googlesource.com/764810Reviewed-by:
angle-deps-roller . <angle-deps-roller@chromium.org> Commit-Queue: angle-deps-roller . <angle-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#515847}
-
John Abd-El-Malek authored
TBR=yzshen@chromium.org NOTRY=true Bug: 781565, 752370 Change-Id: Ic14467588e28081173625323dea6dd5dd99a4f0e Reviewed-on: https://chromium-review.googlesource.com/764811Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Commit-Queue: John Abd-El-Malek <jam@chromium.org> Cr-Commit-Position: refs/heads/master@{#515846}
-
Fredrik Söderquist authored
Only do an remove-add cycle for the cue when the start or end time is updated. This will avoid changing the cue order for cues which need to make use of the "tie-breaker" (have same 'startTime' and 'endTime'.) It should also make non-time updates to a cue faster. Remove media/track/opera/interfaces/VTTCue/snapToLines.html since it's a duplicate of the WPT test. Bug: 783779 Change-Id: I919b0acdb6ec2e6f0b6e11fb75996e7292168f95 Reviewed-on: https://chromium-review.googlesource.com/763527Reviewed-by:
srirama chandra sekhar <srirama.m@samsung.com> Commit-Queue: Fredrik Söderquist <fs@opera.com> Cr-Commit-Position: refs/heads/master@{#515845}
-
Mathias Bynens authored
This patch temporarily disables some tests in preparation for shipping RegExp Unicode property escapes in V8. The tests can be re-enabled once that feature’s shipped and the error messages in the test have been updated. BUG=v8:4743 Change-Id: I60e18aae01018b22842e6b24812a9f9bc5afb97b Reviewed-on: https://chromium-review.googlesource.com/765328Reviewed-by:
Peter Beverloo <peter@chromium.org> Commit-Queue: Mathias Bynens <mathias@chromium.org> Cr-Commit-Position: refs/heads/master@{#515844}
-
Magnus Jedvert authored
This CL makes the generate_jar_jni rule behave similarly as generate_jni; it takes a custom jni_generator_include and the generated files are placed in the same folder as for the generate_jni targets. Bug: webrtc:8278 Change-Id: I5317ff1efead452f275a9a3d415793bde0e344d0 Reviewed-on: https://chromium-review.googlesource.com/757377 Commit-Queue: Magnus Jedvert <magjed@chromium.org> Reviewed-by:
Richard Coles <torne@chromium.org> Reviewed-by:
agrieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#515843}
-
Jochen Eisinger authored
With browser side navigations, we might cancel parsing because a new navigation started, which in turn might fail. In that case, the original document should be in a defined state BUG=714373 R=japhet@chromium.org Change-Id: Idf09c46a2dde8ce1107d8c8d1d414e5fa06987da Reviewed-on: https://chromium-review.googlesource.com/758998 Commit-Queue: Jochen Eisinger <jochen@chromium.org> Reviewed-by:
Nate Chapin <japhet@chromium.org> Cr-Commit-Position: refs/heads/master@{#515842}
-
Ian Vollick authored
This reverts commit 119b361e. Reason for revert: not the culprit. Original change's description: > Revert "[vr] Implement controller quiescence" > > This reverts commit 820c5377. > > Reason for revert: Appears to have caused a performance regression. > > Original change's description: > > [vr] Implement controller quiescence > > > > When the controller is inactive, we should fade it out. > > > > Also includes some minor changes in VrShellGl to reuse > > the current time rather than recomputing it. > > > > Bug: 776521 > > Change-Id: I5ce7708b3eddc04b9ad65d176eb544be7446cbca > > Reviewed-on: https://chromium-review.googlesource.com/752344 > > Reviewed-by: Christopher Grant <cjgrant@chromium.org> > > Commit-Queue: Ian Vollick <vollick@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#513937} > > TBR=vollick@chromium.org,mthiesse@chromium.org,cjgrant@chromium.org > > Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel > Change-Id: Ibccc146d4af04cffdff14a8af9ba74e34fd19b2c > Reviewed-on: https://chromium-review.googlesource.com/764671 > Commit-Queue: Ian Vollick <vollick@chromium.org> > Reviewed-by: Ian Vollick <vollick@chromium.org> > Cr-Commit-Position: refs/heads/master@{#515829} TBR=vollick@chromium.org,mthiesse@chromium.org,cjgrant@chromium.org Change-Id: I10f5b8a7e32c881f3515052cd8ab2548c6ef5b0c No-Presubmit: true No-Tree-Checks: true No-Try: true Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Reviewed-on: https://chromium-review.googlesource.com/765196Reviewed-by:
Ian Vollick <vollick@chromium.org> Commit-Queue: Ian Vollick <vollick@chromium.org> Cr-Commit-Position: refs/heads/master@{#515841}
-
Xu Xing authored
Other refinement: Use texture id directly instead of ScopedReadLockGL in ApplyImageFilter. BUG=782044 Change-Id: I0e357a5c5831eaf5709392e852cf4e66ba2d0253 Reviewed-on: https://chromium-review.googlesource.com/749101 Commit-Queue: Xing Xu <xing.xu@intel.com> Reviewed-by:
danakj <danakj@chromium.org> Cr-Commit-Position: refs/heads/master@{#515840}
-
Nicholas Verne authored
This reverts commit 729f299a. Reason for revert: broken for buildflag WIDEVINE_CDM_AVAILABLE_NOT_COMPONENT Original change's description: > mojo IsInternalPluginAvailableForMimeType > > We can now rename PluginInfoMessageFilter to PluginInfoHostImpl. > > Bug: 577685 > Change-Id: If95632401e048bbf7f756912dd59e6c399f433c3 > Reviewed-on: https://chromium-review.googlesource.com/759621 > Reviewed-by: Will Harris <wfh@chromium.org> > Reviewed-by: Sam McNally <sammc@chromium.org> > Reviewed-by: John Abd-El-Malek <jam@chromium.org> > Commit-Queue: Nicholas Verne <nverne@chromium.org> > Cr-Commit-Position: refs/heads/master@{#515838} TBR=jam@chromium.org,sammc@chromium.org,wfh@chromium.org,nverne@chromium.org Change-Id: I3827db4165faa7d513de11f97235898768d9c629 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 577685 Reviewed-on: https://chromium-review.googlesource.com/765387Reviewed-by:
Nicholas Verne <nverne@chromium.org> Commit-Queue: Nicholas Verne <nverne@chromium.org> Cr-Commit-Position: refs/heads/master@{#515839}
-
Nicholas Verne authored
We can now rename PluginInfoMessageFilter to PluginInfoHostImpl. Bug: 577685 Change-Id: If95632401e048bbf7f756912dd59e6c399f433c3 Reviewed-on: https://chromium-review.googlesource.com/759621Reviewed-by:
Will Harris <wfh@chromium.org> Reviewed-by:
Sam McNally <sammc@chromium.org> Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Commit-Queue: Nicholas Verne <nverne@chromium.org> Cr-Commit-Position: refs/heads/master@{#515838}
-
Lei Zhang authored
MTP devices typically have very few storages, and users typically have very few MTP devices attached. Change-Id: I3ef59844f15cc525d3227da979cc39b4bf1ab3f7 Reviewed-on: https://chromium-review.googlesource.com/759226 Commit-Queue: Lei Zhang <thestig@chromium.org> Reviewed-by:
Reilly Grant <reillyg@chromium.org> Cr-Commit-Position: refs/heads/master@{#515837}
-
Guido Urdaneta authored
This is a reland of a58c8bd6 Original change's description: > Serialize MediaStreamTrack.stop() with getUserMedia() > > When multiple getUserMedia and stop() requests are active concurrently, > getUserMedia() sometimes fails with TrackStartError. > The reason is that the underlying video capture subsystem does not keep > a count of how many sources have opened a video device. > It can happen that a stop request stops video capture while a > getUserMedia() request is being processed, with the result being that > the video device is closed before getUserMedia() starts the new video > track, resulting in an error. > > One solution to this problem is to make sure that stop requests and > getUserMedia() requests cannot run concurrently, which is the approach > followed by this CL. > > This CL basically moves handling of MediaStramTrack.stop() from > MediaStreamCenter to UserMediaClient, and puts stop() requests in the > same queue used for getUserMedia() and applyConstraints() requests. > > > Bug: 778039 > Change-Id: Id7e0ee38e40265fd599dc6dd0712f0b667d2e1a5 > Reviewed-on: https://chromium-review.googlesource.com/751981 > Reviewed-by: Kentaro Hara <haraken@chromium.org> > Reviewed-by: Henrik Boström <hbos@chromium.org> > Commit-Queue: Guido Urdaneta <guidou@chromium.org> > Cr-Commit-Position: refs/heads/master@{#515494} TBR=haraken@chromium.org Bug: 778039 Change-Id: I461e3c98f3d6471cc218d48501d22c6c0a8b03e9 Reviewed-on: https://chromium-review.googlesource.com/763636 Commit-Queue: Guido Urdaneta <guidou@chromium.org> Reviewed-by:
Guido Urdaneta <guidou@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Henrik Boström <hbos@chromium.org> Cr-Commit-Position: refs/heads/master@{#515836}
-
angle-deps-roller@chromium.org authored
https://chromium.googlesource.com/angle/angle.git/+log/336129f66f63..23cd4addeadb $ git log 336129f66..23cd4adde --date=short --no-merges --format='%ad %ae %s' 2017-11-10 thomasanderson Add missing include to stddef.h on arm Created with: roll-dep src/third_party/angle The AutoRoll server is located here: https://angle-chromium-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel TBR=geofflang@chromium.org Change-Id: Iaaf13975119103809fb1f6196215b3393e494b19 Reviewed-on: https://chromium-review.googlesource.com/764892Reviewed-by:
angle-deps-roller . <angle-deps-roller@chromium.org> Commit-Queue: angle-deps-roller . <angle-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#515835}
-
Lei Zhang authored
Change-Id: Ie19283843b32a6efac47da3345f6a56c440aa600 Reviewed-on: https://chromium-review.googlesource.com/759237 Commit-Queue: Lei Zhang <thestig@chromium.org> Reviewed-by:
Reilly Grant <reillyg@chromium.org> Cr-Commit-Position: refs/heads/master@{#515834}
-
skia-deps-roller@chromium.org authored
https://skia.googlesource.com/skia.git/+log/35970ec0c861..5b4a6ab25592 $ git log 35970ec0c..5b4a6ab25 --date=short --no-merges --format='%ad %ae %s' 2017-11-10 mtklein make NativeFonts bots Debug bots 2017-11-10 mtklein clean up debug diagnostics in SkTestFont 2017-11-10 egdaniel Fix VkTextUtils to include SkTypes before ifdef 2017-11-10 herb Extract code for safely creating SkMasks try 2 2017-11-10 reed remove legacy code for resolution 2017-11-03 herb Try 2 for Gauss filter calculation 2017-11-10 fmalita AVX2 specialization for lowp gradient lookup 2017-11-10 ethannicholas fixed type error in SPIRV code generator 2017-11-10 mtklein implement SkTestTypeface::onCharsToGlyphs() 2017-11-10 mtklein Revert "more powerful map()" 2017-11-10 egdaniel Revert "more powerful map()" 2017-11-10 egdaniel Revert "Extract code for safely creating SkMasks." 2017-11-10 mtklein more powerful map() 2017-11-10 egdaniel Use vulkan prototypes for android framework build 2017-11-10 herb Extract code for safely creating SkMasks. 2017-11-10 angle-deps-roller Roll skia/third_party/externals/angle2/ ee6884e7b..225bfa950 (1 commit) 2017-11-10 ethannicholas switched GrClipEdge to an enum class 2017-11-10 liyuqian Change add to toggle in the comments 2017-11-10 mtklein move Sk{Test,Random}ScalerContext to tools 2017-11-09 csmartdalton Fix precision in AARectEffect 2017-11-08 bsalomon Make GrTextBlob::VertexRegenerator determine vertex stride from mask format 2017-11-09 benjaminwagner Unomit NexusPlayer tests after latest OS upgrade. 2017-11-10 fmalita AVX2 gather for lowp 2017-11-10 egdaniel Set VK_NO_PROTOTYPES for vulkan backend 2017-11-09 mtklein DM FontMgr updates Created with: roll-dep src/third_party/skia The AutoRoll server is located here: https://autoroll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel TBR=egdaniel@chromium.org Change-Id: I56104104b6e921d125336f7ab1a66a0095684ca9 Reviewed-on: https://chromium-review.googlesource.com/764953Reviewed-by:
Skia Deps Roller <skia-deps-roller@chromium.org> Commit-Queue: Skia Deps Roller <skia-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#515833}
-
Ria Jiang authored
This CL moves |embed_frame_sink_id_| from WindowPortMus to aura::Window. When a window is an embed window, |embed_frame_sink_id_| gets set from WindowPortMus(WindowServer) or RenderWidgetHostViewAura. It adds IsEmbeddingClient() in aura::Window to determine if a window should be a child surface based on that. Bug: 732395 Test: aura_unittests Change-Id: I4f25491b55a031cd10a3440c9066abcdf607ff39 Reviewed-on: https://chromium-review.googlesource.com/749502 Commit-Queue: Ria Jiang <riajiang@chromium.org> Reviewed-by:
Sadrul Chowdhury <sadrul@chromium.org> Cr-Commit-Position: refs/heads/master@{#515832}
-
Lei Zhang authored
It is only used on ChromeOS. Change-Id: I6945a0559c62f02e44be9a02eb172c886310cd59 Reviewed-on: https://chromium-review.googlesource.com/758832 Commit-Queue: Lei Zhang <thestig@chromium.org> Reviewed-by:
Reilly Grant <reillyg@chromium.org> Cr-Commit-Position: refs/heads/master@{#515831}
-
Zhiling Huang authored
When we have the more-info flag, objdump becomes the bottleneck of symbolization as calls to objdump takes a long time. In this cl, I am multithreading the objdump calls, to speed up symbolization when we have the more-info flag set as true. Bug: 774267 Change-Id: I1f192e00481107555183bb9300cccc48e6d1db20 Reviewed-on: https://chromium-review.googlesource.com/759322 Commit-Queue: Zhiling Huang <hzl@chromium.org> Reviewed-by:
John Budorick <jbudorick@chromium.org> Reviewed-by:
agrieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#515830}
-
Ian Vollick authored
This reverts commit 820c5377. Reason for revert: Appears to have caused a performance regression. Original change's description: > [vr] Implement controller quiescence > > When the controller is inactive, we should fade it out. > > Also includes some minor changes in VrShellGl to reuse > the current time rather than recomputing it. > > Bug: 776521 > Change-Id: I5ce7708b3eddc04b9ad65d176eb544be7446cbca > Reviewed-on: https://chromium-review.googlesource.com/752344 > Reviewed-by: Christopher Grant <cjgrant@chromium.org> > Commit-Queue: Ian Vollick <vollick@chromium.org> > Cr-Commit-Position: refs/heads/master@{#513937} TBR=vollick@chromium.org,mthiesse@chromium.org,cjgrant@chromium.org Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Change-Id: Ibccc146d4af04cffdff14a8af9ba74e34fd19b2c Reviewed-on: https://chromium-review.googlesource.com/764671 Commit-Queue: Ian Vollick <vollick@chromium.org> Reviewed-by:
Ian Vollick <vollick@chromium.org> Cr-Commit-Position: refs/heads/master@{#515829}
-
Lei Zhang authored
Change-Id: Id722cae1ec57cae4216f24c3600a95af2bbb2856 Reviewed-on: https://chromium-review.googlesource.com/763049Reviewed-by:
Patrick Noland <pnoland@google.com> Reviewed-by:
Nicolas Zea <zea@chromium.org> Commit-Queue: Lei Zhang <thestig@chromium.org> Cr-Commit-Position: refs/heads/master@{#515828}
-
Christopher Grant authored
Depth testing is no longer needed, because the element tree defines draw order. Furthermore, depth testing can negatively interfere with rendering of planar elements. BUG= Change-Id: I0da0d3b30a8438c6a2ad0670c414ac41e4222f24 Reviewed-on: https://chromium-review.googlesource.com/762276Reviewed-by:
Ian Vollick <vollick@chromium.org> Commit-Queue: Ian Vollick <vollick@chromium.org> Cr-Commit-Position: refs/heads/master@{#515827}
-
Stefan Zager authored
Snapping PaintLayer size to the pixel grid too early causes a couple of problems: - It can inadvertently trigger auto scrollbars to be created for a box with non-pixel-aligned location and non-pixel-aligned content size. This is the root cause of the bug linked below. - There are a few places in the code that call LayoutBox::SetLocation without updating the box'es PaintLayer's size. Since PaintLayer size relies on snapping to the box'es location, this can cause the PaintLayer size to be off by one pixel. That's what happened in the new test baseline in this patch: the layer size in the old expectation is actually off by one pixel. BUG=777095 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Change-Id: I58362d64eff39c5499417f038f5e6ed5eed6f1e3 Reviewed-on: https://chromium-review.googlesource.com/752030Reviewed-by:
Tien-Ren Chen <trchen@chromium.org> Reviewed-by:
Steve Kobes <skobes@chromium.org> Reviewed-by:
Philip Rogers <pdr@chromium.org> Commit-Queue: Stefan Zager <szager@chromium.org> Cr-Commit-Position: refs/heads/master@{#515826}
-
Yash Malik authored
https://chromium-review.googlesource.com/c/chromium/src/+/748817 adds event handlers so we don't need this anymore. Bug: None Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Change-Id: Iba9883d31e7e575cc12d1b6aee25b3a5735f3e56 Reviewed-on: https://chromium-review.googlesource.com/764771 Commit-Queue: Ian Vollick <vollick@chromium.org> Reviewed-by:
Ian Vollick <vollick@chromium.org> Cr-Commit-Position: refs/heads/master@{#515825}
-
Gregory Chatzinoff authored
Mark PostTaskBeforeStart from the TaskSchedulerSingleThreadTaskRunnerManagerStartTest suite as flaky due to iOS device failures. TBR=robliao@chromium.org Bug: 784051 Change-Id: Idd53ca9fd7abe4d49d2966c086ed711bca94be0a Reviewed-on: https://chromium-review.googlesource.com/764976 Commit-Queue: Gregory Chatzinoff <gchatz@chromium.org> Reviewed-by:
Gregory Chatzinoff <gchatz@chromium.org> Cr-Commit-Position: refs/heads/master@{#515824}
-