- 18 Oct, 2018 40 commits
-
-
CJ DiMeglio authored
This is a reland of 3acd2385 Original change's description: > Removes EnableSurfaceLayerForVideoMS flag. > > Because the conditions in which we turn on surfaces for videos have grown > more complicated, and because surfaces for MS (MediaStream) has pretty much been implemented, > it has been decided that special-casing MS videos was no longer required. > > Bug: 746182 > Change-Id: Ie79c56ba80707c9b3e102eba9bcc712e994065b2 > Reviewed-on: https://chromium-review.googlesource.com/c/1250095 > Commit-Queue: CJ DiMeglio <lethalantidote@chromium.org> > Reviewed-by: Chris Harrelson <chrishtr@chromium.org> > Reviewed-by: Emircan Uysaler <emircan@chromium.org> > Reviewed-by: Fady Samuel <fsamuel@chromium.org> > Reviewed-by: Mounir Lamouri <mlamouri@chromium.org> > Reviewed-by: Frank Liberato <liberato@chromium.org> > Cr-Commit-Position: refs/heads/master@{#599492} TBR=beaufort.francois@gmail.com,chrishtr@chromium.org,fsamuel@chromium.org,mlamouri@chromium.org,emircan@chromium.org,liberato@chromium.org Bug: 746182 Change-Id: Ic55d683279bf7cc01b8cc57b560ba22a8cb055f6 Reviewed-on: https://chromium-review.googlesource.com/c/1284434 Commit-Queue: CJ DiMeglio <lethalantidote@chromium.org> Reviewed-by:
CJ DiMeglio <lethalantidote@chromium.org> Cr-Commit-Position: refs/heads/master@{#600832}
-
Dmitry Gozman authored
This moves the last Layout* geometry primitive to platform/geometry, next to all others. Bug: none Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng;luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel Change-Id: I211b21a3d8481c8c220ef8bdbd963a7ac8823820 Reviewed-on: https://chromium-review.googlesource.com/c/1287204Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: Dmitry Gozman <dgozman@chromium.org> Cr-Commit-Position: refs/heads/master@{#600831}
-
Joe Downing authored
This was causing the flaky test to continue to run even though it seemed like it was disabled. TBR=cfroussios@chromium.org Bug=895832 Change-Id: Iedb9e4439f9f7ed2fce88692e94f12a0195ef6f0 Reviewed-on: https://chromium-review.googlesource.com/c/1288907 Commit-Queue: Joe Downing <joedow@chromium.org> Reviewed-by:
Christos Froussios <cfroussios@chromium.org> Reviewed-by:
Joe Downing <joedow@chromium.org> Cr-Commit-Position: refs/heads/master@{#600830}
-
Christian Biesinger authored
R=eae@chromium.org Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng Change-Id: I50b405495ae29fd11bd7dabbdaaf875f6d225544 Reviewed-on: https://chromium-review.googlesource.com/c/1288903 Commit-Queue: Christian Biesinger <cbiesinger@chromium.org> Commit-Queue: Emil A Eklund <eae@chromium.org> Reviewed-by:
Emil A Eklund <eae@chromium.org> Cr-Commit-Position: refs/heads/master@{#600829}
-
David Tseng authored
Bug: 796655 Change-Id: I8e1c8734c3cbfab3fbe3c9eb605662ea82bfeae1 Reviewed-on: https://chromium-review.googlesource.com/c/1287257 Commit-Queue: David Tseng <dtseng@chromium.org> Reviewed-by:
Katie Dektar <katie@chromium.org> Cr-Commit-Position: refs/heads/master@{#600828}
-
Clark DuVall authored
This test was recently re-enabled in http://crrev.com/c/1286031. The bot has been failing since then. TBR=jam@chromium.org Bug: 893563 Cq-Include-Trybots: luci.chromium.try:linux_mojo Change-Id: I190f142001a0334ad16ba839d0835c58fb95a361 Reviewed-on: https://chromium-review.googlesource.com/c/1289151Reviewed-by:
Clark DuVall <cduvall@chromium.org> Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Commit-Queue: Clark DuVall <cduvall@chromium.org> Cr-Commit-Position: refs/heads/master@{#600827}
-
Joe Downing authored
TBR=keishi@chromium.org BUG=889923 Change-Id: If33284f034429916d494404b97d7e06871b0be0c Reviewed-on: https://chromium-review.googlesource.com/c/1289153Reviewed-by:
Joe Downing <joedow@chromium.org> Commit-Queue: Joe Downing <joedow@chromium.org> Cr-Commit-Position: refs/heads/master@{#600826}
-
manuk authored
The global variable cursorPositionUsed was renamed to cursorPosition in order to match the name in the C++ files. Similarly, PresentationInfoRecord.urlLabelForHeader was renamed to url in order to match the parameter name and for brevity. Bug: 891303 Change-Id: Icce59c31e09824b01bb1cac3a5c542bc8267cf7d Reviewed-on: https://chromium-review.googlesource.com/c/1287100Reviewed-by:
Tommy Li <tommycli@chromium.org> Commit-Queue: manuk hovanesian <manukh@chromium.org> Cr-Commit-Position: refs/heads/master@{#600825}
-
Khushal authored
Acquiring the context lock marks the context as busy and can delay cleanup of gpu memory. Avoid acquiring it if there are no pending raster queries. R=ericrk@chromium.org Bug: 896260, 894200 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel Change-Id: I91b9ea85ef11b0b31e9d14599800efb0d2ca00e0 Reviewed-on: https://chromium-review.googlesource.com/c/1287931 Commit-Queue: Khushal <khushalsagar@chromium.org> Reviewed-by:
Eric Karl <ericrk@chromium.org> Cr-Commit-Position: refs/heads/master@{#600824}
-
manuk authored
Previously, BrowserProxy kept track of autocomplete results, while the static global functions `refreshAllResults` and `refreshNewResult` initialized a chain of global static functions to render them. Now, instead the new OutputData class keeps track of the results and encapsulates `refreshAllResults` and `refreshNewResult` in order to remove all extraneous from BrowserProxy. Bug: 891303 Change-Id: I5f3477d3b74c001e975a9dd63ef8199f47359052 Reviewed-on: https://chromium-review.googlesource.com/c/1287047Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Reviewed-by:
Tommy Li <tommycli@chromium.org> Commit-Queue: manuk hovanesian <manukh@chromium.org> Cr-Commit-Position: refs/heads/master@{#600823}
-
liberato@chromium.org authored
Added MediaCodecVideoDecoder::destructor. Added MediaCodecVideoDecoder::Destroy. Added MediaCodecVideoDecoder::StartLazyInit. Added MediaCodecVideoDecoder::OnSurfaceChosen. Added MediaCodecVideoDecoder::OnSurfaceDestroyed. Added MediaCodecVideoDecoder::StartDrainingCodec. Added MediaCodecVideoDecoder::OnCodecDrained. Also added an async event from when a frame is dequeued from the codec, and when the resulting video frame is back on the mojo thread. Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel Change-Id: I580b91d5fefb14002730e0e899a8f44f0a0950bd Reviewed-on: https://chromium-review.googlesource.com/c/1281906 Commit-Queue: Frank Liberato <liberato@chromium.org> Reviewed-by:
Dale Curtis <dalecurtis@chromium.org> Reviewed-by:
Xiaohan Wang <xhwang@chromium.org> Cr-Commit-Position: refs/heads/master@{#600822}
-
Clark DuVall authored
Bug: 721403 Cq-Include-Trybots: luci.chromium.try:linux_mojo Change-Id: Ia1432c05c9118f9300bee7d5b6e6650d699bc58d Reviewed-on: https://chromium-review.googlesource.com/c/1285569 Commit-Queue: Clark DuVall <cduvall@chromium.org> Reviewed-by:
rajendrant <rajendrant@chromium.org> Cr-Commit-Position: refs/heads/master@{#600821}
-
chromium-autoroll authored
https://chromium.googlesource.com/angle/angle.git/+log/945dea36ab8a..c4765aa78267 git log 945dea36ab8a..c4765aa78267 --date=short --no-merges --format='%ad %ae %s' 2018-10-18 syoussefi@chromium.org Vulkan: fix glGetQueryObject not flushing 2018-10-18 jmadill@chromium.org Skip Texture2DArrayCopy.UnsignedByteFormats on D3D11. Created with: gclient setdep -r src/third_party/angle@c4765aa78267 The AutoRoll server is located here: https://autoroll.skia.org/r/angle-chromium-autoroll 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=luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel TBR=geofflang@chromium.org Change-Id: I7cfb4520f5af04eac16a3475778bc0c6945a665d Reviewed-on: https://chromium-review.googlesource.com/c/1288953Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#600820}
-
Weidong Guo authored
Changes: 1. Destroy layer for suggestion chip in clamshell mode. 2. Set blur to 0 for folder icon in clammshell mode. 3. Avoid recreation of suggestion chip views after update. Bug: 896525 Change-Id: I4cb84c06f5e0ed5a0cc70c0c2338028573bd7017 Reviewed-on: https://chromium-review.googlesource.com/c/1287709Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Commit-Queue: Weidong Guo <weidongg@chromium.org> Cr-Commit-Position: refs/heads/master@{#600819}
-
Daniel Bratell authored
Not all sources lists have been kept up to date with code movement/removal and it seems to make some isolate steps in cq sad for some CLs (mine). Change-Id: I5bfe35139a41ab5d88aca564b1f7a2ded5ebab06 Reviewed-on: https://chromium-review.googlesource.com/c/1288971 Commit-Queue: Daniel Bratell <bratell@opera.com> Commit-Queue: Victor Costan <pwnall@chromium.org> Reviewed-by:
Victor Costan <pwnall@chromium.org> Cr-Commit-Position: refs/heads/master@{#600818}
-
Daniel Bratell authored
Not all sources lists have been kept up to date with code movement/removal and it seems to make some isolate steps in cq sad for some CLs (mine). R=haraken@chromium.org Change-Id: I2657e05f5df6079f4b493ea9a7df8ee6bbdbf544 Reviewed-on: https://chromium-review.googlesource.com/c/1288970Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: Daniel Bratell <bratell@opera.com> Cr-Commit-Position: refs/heads/master@{#600817}
-
Dave Tapuska authored
Use wtf_size_t where appropriate. BUG=879657 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel Change-Id: I5c7cfc6692919d552cdee6deb681ff046177ccf7 Reviewed-on: https://chromium-review.googlesource.com/c/1287189 Commit-Queue: Dave Tapuska <dtapuska@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#600816}
-
Steven Bennetts authored
Bug: 843332 Change-Id: I490987e866fef3aa86151a990bc623e4e2ed6429 Reviewed-on: https://chromium-review.googlesource.com/c/1285322 Commit-Queue: Steven Bennetts <stevenjb@chromium.org> Reviewed-by:
Darren Shen <shend@chromium.org> Reviewed-by:
James Cook <jamescook@chromium.org> Cr-Commit-Position: refs/heads/master@{#600815}
-
Vladimir Levin authored
This patch adds a callback queue to display locking context in order to process scheduled tasks in the correct order. Currently the behavior is: - Put callbacks in a queue, and post a task to run them. - While running the task, process all callbacks in the existing queue - If any of the callbacks schedule a _new_ callback, then they go into a new queue, and a new task is scheduled to run them. R=chrishtr@chromium.org Bug: 882663 Change-Id: I41dfc756bb5585d33da85746054a42cc7f5072ef Reviewed-on: https://chromium-review.googlesource.com/c/1277696 Commit-Queue: vmpstr <vmpstr@chromium.org> Reviewed-by:
Chris Harrelson <chrishtr@chromium.org> Cr-Commit-Position: refs/heads/master@{#600814}
-
Adrienne Walker authored
This was flaky, but should be fixed. Bug: 878258 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel Change-Id: I3e037e41339ddff9d46ec0a7ca7679064a3322e0 Reviewed-on: https://chromium-review.googlesource.com/c/1285526Reviewed-by:
Kenneth Russell <kbr@chromium.org> Commit-Queue: enne <enne@chromium.org> Cr-Commit-Position: refs/heads/master@{#600813}
-
Ben Pastene authored
It's got the same bot pool size as the linux version of it, so jumping from 0 to 50% should be safe. The bot should be good to go once https://chromium-review.googlesource.com/c/chromium/tools/build/+/1287370 lands. Bug: 893614 Change-Id: Ib6abc77bec199866dacadc0078afd50df387d0c8 Reviewed-on: https://chromium-review.googlesource.com/c/1287432Reviewed-by:
John Budorick <jbudorick@chromium.org> Commit-Queue: Ben Pastene <bpastene@chromium.org> Cr-Commit-Position: refs/heads/master@{#600812}
-
Xianzhu Wang authored
The content box rect was improperly snapped in the local space. We should snap in the layout space instead, including subpixel accumulation. This is a duplicate of trchen@'s old CL https://codereview.chromium.org/2172503002/ rebased on the current trunk. Bug: 627683 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_layout_tests_slimming_paint_v2;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel Change-Id: I737871c4bafead28f1040d486a59f3203c0b0ead Reviewed-on: https://chromium-review.googlesource.com/c/1271582 Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Reviewed-by:
Kenneth Russell <kbr@chromium.org> Reviewed-by:
Chris Harrelson <chrishtr@chromium.org> Cr-Commit-Position: refs/heads/master@{#600811}
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/dd254486280d..0c583af06d50 git log dd254486280d..0c583af06d50 --date=short --no-merges --format='%ad %ae %s' 2018-10-18 jvanverth@google.com Widen internal API to support more complex YUV formats 2018-10-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader b83d4911baae..e70c3514e5a0 (1 commits) 2018-10-18 kjlubick@google.com Add forgotton comma 2018-10-18 mtklein@google.com trim off more bgra stages 2018-10-18 kjlubick@google.com [canvaskit] Increase timeout thresholds for perf 2018-10-18 brianosman@google.com Reland "Remove SK_LEGACY_XFORM_CANVAS_IN_PICTURE_IMAGES" 2018-10-18 kjlubick@google.com [canvaskit] Slice out SkPicture 2018-10-18 mtklein@google.com eliminate srcover_bgra_8888 2018-10-18 mtklein@google.com make gray8 support uniformly weird 2018-10-18 caryclark@skia.org allow bookmaker methods to auto-populate Created with: gclient setdep -r src/third_party/skia@0c583af06d50 The AutoRoll server is located here: https://autoroll.skia.org/r/skia-autoroll 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=luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux-chromeos-compile-dbg;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel TBR=egdaniel@chromium.org Change-Id: I9f6b2649f1483b48572fbf4be7bcd0d3dfcf77e0 Reviewed-on: https://chromium-review.googlesource.com/c/1287897Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#600810}
-
chromium-autoroll authored
https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools.git/+log/9aa14a38f434..0e68bb36327c git log 9aa14a38f434..0e68bb36327c --date=short --no-merges --format='%ad %ae %s' 2018-10-18 stevenperron@google.com Only run merge-returnon reachable functions. (#1983) Created with: gclient setdep -r src/third_party/SPIRV-Tools/src@0e68bb36327c The AutoRoll server is located here: https://autoroll.skia.org/r/spirv-tools-chromium-autoroll 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. TBR=dsinclair@chromium.org Change-Id: Ie1f3d46701dcd62c7c60a3700298dcaaf83d250e Reviewed-on: https://chromium-review.googlesource.com/c/1288679Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#600809}
-
Xiaohan Wang authored
- Use AomVideoDecoder in ClearKeyCdm to support AV1 decoding. - Add encrypted AV1 test files in media/test/data. - Add browser tests to test playback of encrypted AV1 in WebM and MP4 using Clear Key key system and External Clear Key key system. Bug: 884898 Test: New test cases added. Change-Id: I201b47d8261ddc2d68bbcd90c0fd265612133c3e Reviewed-on: https://chromium-review.googlesource.com/c/1286201 Commit-Queue: Xiaohan Wang <xhwang@chromium.org> Reviewed-by:
John Rummell <jrummell@chromium.org> Cr-Commit-Position: refs/heads/master@{#600808}
-
chromium-autoroll authored
https://webrtc.googlesource.com/src.git/+log/09beff2cfd84..78416b6e1851 git log 09beff2cfd84..78416b6e1851 --date=short --no-merges --format='%ad %ae %s' 2018-10-18 srte@webrtc.org Adds time to initial config in analyzer code. 2018-10-18 ilnik@webrtc.org Correctly slice MediaBitrateRecieved on content type in ReceiveStatisticsProxy 2018-10-18 srte@webrtc.org Adds field trial to AudioPriorityBitrateAllocationStrategy. 2018-10-18 peah@webrtc.org AEC3: Introduce partial adaptive filter resets at echo path changes 2018-10-18 peah@webrtc.org AEC3: Remove ERLE uncertainty code that has no effect 2018-10-18 kwiberg@webrtc.org Relieve perkj@ of some OWNER duties 2018-10-18 mbonadei@webrtc.org Remove expat from generate_licenses.py. 2018-10-18 tzik@chromium.org Add missing #include to absl/memory/memory.h 2018-10-18 mbonadei@webrtc.org Export symbols needed by the Chromium component build (part 4). 2018-10-18 kwiberg@webrtc.org rtc::ZeroOnFreeBuffer: Don't forget to zero memory we free in operator= 2018-10-18 titovartem@webrtc.org Fix: Argv may be corrupted after InitGoogleMock found any related flags 2018-10-18 chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com Roll chromium_revision c926d3bb..fc405b49 (600547:600654) 2018-10-17 chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com Roll chromium_revision 8bef2e26..c926d3bb (600433:600547) 2018-10-17 shampson@webrtc.org Adds support for "-" to a=ssrc msid lines. 2018-10-17 sukhanov@webrtc.org Reland "Reland "Propagate media transport to media channel."" 2018-10-17 chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com Roll chromium_revision c5242283..8bef2e26 (600305:600433) 2018-10-17 benwright@webrtc.org Adds new CryptoOption crypto_options.frame.require_frame_encryption. 2018-10-17 terelius@webrtc.org Track padding and header size in log event. 2018-10-17 srte@webrtc.org Adds AudioNetworkAdaptation support to Scenario tests. Created with: gclient setdep -r src/third_party/webrtc@78416b6e1851 The AutoRoll server is located here: https://autoroll.skia.org/r/webrtc-chromium-autoroll 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=luci.chromium.try:linux_chromium_archive_rel_ng;luci.chromium.try:mac_chromium_archive_rel_ng BUG=chromium:none,chromium:895838,chromium:none,chromium:896154,chromium:752720,chromium:None,chromium:None,chromium:None TBR=webrtc-chromium-sheriffs-robots@google.com Change-Id: Id10b9aa1d178aca162bff37878204e3bf770c15a Reviewed-on: https://chromium-review.googlesource.com/c/1287895Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#600807}
-
Wez authored
The fdio/socket.h header is unused, and an upcoming SDK roll will remove it, so remove it from our hand-rolled build-rules. Change-Id: I84260f09778daac364fd217198292b3272cf38a4 Reviewed-on: https://chromium-review.googlesource.com/c/1287294 Commit-Queue: Wez <wez@chromium.org> Reviewed-by:
Wez <wez@chromium.org> Reviewed-by:
Fabrice de Gans-Riberi <fdegans@chromium.org> Cr-Commit-Position: refs/heads/master@{#600806}
-
Becky Zhou authored
Bug: 887697 Change-Id: I447d1691ae765a3fbad6a9ddae7bc583f287610a Reviewed-on: https://chromium-review.googlesource.com/c/1287048 Commit-Queue: Becky Zhou <huayinz@chromium.org> Reviewed-by:
Theresa <twellington@chromium.org> Cr-Commit-Position: refs/heads/master@{#600805}
-
Jacob Dufault authored
This reverts commit 92eb6fcb. Reason for revert: Policy change got approval which makes this CL unnecessary Original change's description: > cros: Temporarily allow fingerprint on nocturne. > > Bug: 896458 > Change-Id: I774285cd49260e227a57cd8d786ba2b31efd08ad > Reviewed-on: https://chromium-review.googlesource.com/c/1286666 > Reviewed-by: Wenzhao (Colin) Zang <wzang@chromium.org> > Commit-Queue: Jacob Dufault <jdufault@chromium.org> > Cr-Commit-Position: refs/heads/master@{#600594} TBR=jdufault@chromium.org,wzang@chromium.org Change-Id: I39013e6fc3a62f96a792865b43a9270b9fd61069 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 896458 Reviewed-on: https://chromium-review.googlesource.com/c/1289074Reviewed-by:
Jacob Dufault <jdufault@chromium.org> Commit-Queue: Jacob Dufault <jdufault@chromium.org> Cr-Commit-Position: refs/heads/master@{#600804}
-
Andrey Kosyakov authored
We want to maintain a deterministic order of agent enumeration. Change-Id: Iac18573342cfb3cc6dbff305b0d64cfd00a13b78 Reviewed-on: https://chromium-review.googlesource.com/c/1287096Reviewed-by:
Dmitry Gozman <dgozman@chromium.org> Commit-Queue: Andrey Kosyakov <caseq@chromium.org> Cr-Commit-Position: refs/heads/master@{#600803}
-
Becca Hughes authored
Adds resume to the Media Controller mojo interface. Also adds a ToggleSuspendResume method to make it easier to toggle play/pause. BUG=893296 Change-Id: Ib9615d3c93909ca24e0eec0b4d6e690c186703dc Reviewed-on: https://chromium-review.googlesource.com/c/1272081 Commit-Queue: Becca Hughes <beccahughes@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Cr-Commit-Position: refs/heads/master@{#600802}
-
Kyle Milka authored
The histogram was lost during refactoring to support WebView variations. Bug: 896699 Change-Id: I011f137205213c773b4f9d84fe18e083cd864812 Reviewed-on: https://chromium-review.googlesource.com/c/1288969 Commit-Queue: Kyle Milka <kmilka@chromium.org> Commit-Queue: Alexei Svitkine <asvitkine@chromium.org> Reviewed-by:
Alexei Svitkine <asvitkine@chromium.org> Cr-Commit-Position: refs/heads/master@{#600801}
-
James Hawkins authored
R=khorimoto@chromium.org Bug: 894598 Test: none Change-Id: I85bfe11dda29295d45c609851222bd40fff98ef7 Reviewed-on: https://chromium-review.googlesource.com/c/1283486 Commit-Queue: James Hawkins <jhawkins@chromium.org> Reviewed-by:
Tommy Li <tommycli@chromium.org> Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#600800}
-
Becca Hughes authored
Add a MediaController that can be used to proxy commands to a MediaSession. Also adds a MediaControllerFactory for creating them over mojo. BUG=893296 Change-Id: I82a7cb5798094486a28517dc5a18112ec8d14871 Reviewed-on: https://chromium-review.googlesource.com/c/1269623Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Tommy Steimel <steimel@chromium.org> Commit-Queue: Becca Hughes <beccahughes@chromium.org> Cr-Commit-Position: refs/heads/master@{#600799}
-
Steven Bennetts authored
The CL: * Introduces keyboard.mojom.KeyboardEnableState, an enum used to track the various states that control whether the virtual keyboard should be enabled. Some states enable the keyboard, others disable it. * Moves ownership of the states and the state machine to determine when the keyboard should be enabled to KeyboardController. * Adds mojo interfaces to set and clear states, get the current enabled state, and explicitly reload the keyboard. Note: All mojo API calls to change an enable state will also enable or disable the keyboard accordingly. This is consistent with existing logic where these calls are made so should not change any behavior. Note: Not all calls to keyboard_util.cc helpers have been replaced, including a few in src/chrome, only places where no additional re-factoring is required were changed. Bug: 843332 Change-Id: I64aad28f0c630ce5d37cab0e5ccfe40013078356 Reviewed-on: https://chromium-review.googlesource.com/c/1275132 Commit-Queue: Steven Bennetts <stevenjb@chromium.org> Reviewed-by:
Tom Sepez <tsepez@chromium.org> Reviewed-by:
Darren Shen <shend@chromium.org> Reviewed-by:
James Cook <jamescook@chromium.org> Cr-Commit-Position: refs/heads/master@{#600798}
-
Koji Ishii authored
This patch simplifies DirtyLinesFromChangedChild in that: 1. Clearing FirstInlineFragment for all descendants do not seem necessary any longer. It turned out that this makes reusing line boxes harder, and not doing so doesn't fail any tests. 2. MarkLineBoxesDirtyFor checks PaintFragment, so checking here does not seem necessary. Not checking can avoid traversing to its containing block. Bug: 636993 Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng;luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel Change-Id: I4d485f47731355c88a554d18843c3722f822e89a Reviewed-on: https://chromium-review.googlesource.com/c/1288174 Commit-Queue: Koji Ishii <kojii@chromium.org> Reviewed-by:
Yoshifumi Inoue <yosin@chromium.org> Cr-Commit-Position: refs/heads/master@{#600797}
-
Rune Lillesveen authored
This simplifies invalidation of attribute changes affecting attr() content from always invalidating for attributes used in attr() on all elements, to always invalidating with kLocalStyleChange for attr changes on elements which have ::before/::after content generated from attr(). This means we don't need to block lazy parsing for ::before/::after and we will respond correctly to attr() used indirectly via var(). Bug: 791525 Change-Id: I13878a56ecf11eb3bd9da356128ac0f32dd5b62d Reviewed-on: https://chromium-review.googlesource.com/c/1288274 Commit-Queue: Rune Lillesveen <futhark@chromium.org> Reviewed-by:
Anders Ruud <andruud@chromium.org> Cr-Commit-Position: refs/heads/master@{#600796}
-
Adam Langley authored
hmac-secret[1] allows a token to provide a random oracle. However, it must be asserted during registration to be used with a credential. This changes adds registration-time-only support for this extension. [1] https://fidoalliance.org/specs/fido-v2.0-rd-20180702/fido-client-to-authenticator-protocol-v2.0-rd-20180702.html#sctn-hmac-secret-extension Change-Id: Icac9b221f77c0bd0941563440321facd530d4aa0 Reviewed-on: https://chromium-review.googlesource.com/c/1266835Reviewed-by:
Robert Sesek <rsesek@chromium.org> Reviewed-by:
Balazs Engedy <engedy@chromium.org> Commit-Queue: Adam Langley <agl@chromium.org> Cr-Commit-Position: refs/heads/master@{#600795}
-
Tanja Gornak authored
Bug: 895080 Change-Id: I131b9dd086f4a935552ac288cc4f690fd9f7ba16 Reviewed-on: https://chromium-review.googlesource.com/c/1278762 Commit-Queue: Tatiana Gornak <melandory@chromium.org> Reviewed-by:
Pavel Yatsuk <pavely@chromium.org> Cr-Commit-Position: refs/heads/master@{#600794}
-
Etienne Pierre-doray authored
Usage of AssertBlockingAllowed outside of base:: is being replaced by ScopedBlockingCall. This CL puts AssertBlockingAllowed() into base::internal and adds AssertBlockingAllowedDeprecated for compatibility with current usage. This is a purely mechanical change with no side-effects. TBR=fdoray@chromium.org Bug: 874080 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:ios-simulator-cronet;luci.chromium.try:ios-simulator-full-configs;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel Change-Id: I2b482a5ca217a563052dcae4afc45553626aa3d3 Reviewed-on: https://chromium-review.googlesource.com/c/1278540 Commit-Queue: Etienne Pierre-Doray <etiennep@chromium.org> Reviewed-by:
Etienne Pierre-Doray <etiennep@chromium.org> Reviewed-by:
Gabriel Charette <gab@chromium.org> Reviewed-by:
François Doray <fdoray@chromium.org> Cr-Commit-Position: refs/heads/master@{#600793}
-