- 29 Sep, 2018 40 commits
-
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/4260d7eed767..3a12891c908f Created with: gclient setdep -r src-internal@3a12891c908f The AutoRoll server is located here: https://autoroll-internal.skia.org/r/src-internal-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=mmoss@chromium.org Change-Id: Ief862da3ed2ded9fcaa01b7776ee5f863384209c Reviewed-on: https://chromium-review.googlesource.com/1252265Reviewed-by:
chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#595302}
-
Jaeyong Bae authored
This CL means removing duplicate macro in base/file_path.h. PRIsFP is replaced with PRFilePath. Bug: 882796 Change-Id: I69f1dc3c13921d0f5d8f1f2de577f27f8db072f4 Reviewed-on: https://chromium-review.googlesource.com/1220406 Commit-Queue: Jaeyong Bae <jdragon.bae@gmail.com> Reviewed-by:
Joshua Bell <jsbell@chromium.org> Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Reviewed-by:
Gabriel Charette <gab@chromium.org> Reviewed-by:
Sylvain Defresne <sdefresne@chromium.org> Cr-Commit-Position: refs/heads/master@{#595301}
-
John Budorick authored
This reverts commit ef5f45ae. Reason for revert: see comments on CL. Original change's description: > Lock Win Intel GPU bots on GPU FYI to driver 24.20.100.6286 > > BUG=838970 > TEST=GPU FYI waterfall > R=kbr@chromium.org > > Change-Id: Idf1b701539c427a63ed5648396a3c6588d305733 > Reviewed-on: https://chromium-review.googlesource.com/1252630 > Reviewed-by: Kenneth Russell <kbr@chromium.org> > Commit-Queue: Zhenyao Mo <zmo@chromium.org> > Cr-Commit-Position: refs/heads/master@{#595257} TBR=zmo@chromium.org,kbr@chromium.org Change-Id: Ie682295188ce2a834124a3abbf02c1e59fe786ba No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 838970 Reviewed-on: https://chromium-review.googlesource.com/1253075Reviewed-by:
John Budorick <jbudorick@chromium.org> Commit-Queue: John Budorick <jbudorick@chromium.org> Cr-Commit-Position: refs/heads/master@{#595300}
-
John Budorick authored
is_chrome_branded requires an internal checkout. TBR=bpastene@chromium.org Bug: 887429 Change-Id: Ia98b948ef94e81738d695dfe2e1e0d2b5868c600 Reviewed-on: https://chromium-review.googlesource.com/1252465Reviewed-by:
John Budorick <jbudorick@chromium.org> Commit-Queue: John Budorick <jbudorick@chromium.org> Cr-Commit-Position: refs/heads/master@{#595299}
-
Paul Miller authored
Chrome uses SharedPreferences to store the first-run variation seed. WebView doesn't have a first-run flow, and shouldn't use SharedPreferences; doing so is a StrictMode violation, which breaks CTS. Commit 49eebb8c addressed this by passing the seed through AwVariationsSeedBridge, rather than VariationsSeedBridge, which uses SharedPreferences. But VariationsSeedStore::StoreSeedDataNoDelta() still calls VariationsSeedBridge in WebView. Refactor the VariationsSeedBridge part out of VariationsSeedStore and into the on_initial_seed_stored_ callback. In Android Chrome, the callback will call VariationsSeedBridge, while in WebView, it will be a no-op. Refactor VariationsSeedBridge into an injected dependency of VariationsFieldTrialCreator, so that Chrome and WebView can prepare a VariationsSeedBridge with and without the callback, respectively. Chrome prepares the VariationsSeedBridge in VariationsService, which is manages seed downloads in Chrome. WebView doesn't use VariationsService; WebView creates its VariationsSeedBridge in AwFieldTrialCreator. BUG=876862 Change-Id: Idcc9b4bc484d37efd1f41ca6897fca6e5e2df9c6 Reviewed-on: https://chromium-review.googlesource.com/1247682Reviewed-by:
Changwan Ryu <changwan@chromium.org> Reviewed-by:
Ilya Sherman <isherman@chromium.org> Commit-Queue: Paul Miller <paulmiller@chromium.org> Cr-Commit-Position: refs/heads/master@{#595298}
-
Tsuyoshi Horo authored
Before this patch: The SXG accept header is sent to all origins when SignedHTTPExchange feature or SignedHTTPExchangeOriginTrial feature is enabled. After this patch: The SXG accept header is sent when - SignedHTTPExchange feature is enabled. or - SignedHTTPExchangeOriginTrial feature and SignedHTTPExchangeAcceptHeader feature are enabled and the origin of the URL is in the OriginList of SignedHTTPExchangeAcceptHeader field trial. Bug: 887201 Change-Id: Id335fec1c791c2436cb4ce304b90aca4b71ee8ee Reviewed-on: https://chromium-review.googlesource.com/1248347 Commit-Queue: Tsuyoshi Horo <horo@chromium.org> Reviewed-by:Kouhei Ueno <kouhei@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Kunihiko Sakamoto <ksakamoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#595297}
-
Lei Zhang authored
- Fix #includes / remove unused ones. - Fix some lint errors. - Fix nits and use more constexpr. Change-Id: I73af034b6855b4b7e4456aee6c1ae544cc7216b0 Reviewed-on: https://chromium-review.googlesource.com/1250641 Commit-Queue: Lei Zhang <thestig@chromium.org> Reviewed-by:
Chris Palmer <palmer@chromium.org> Cr-Commit-Position: refs/heads/master@{#595296}
-
Guido Urdaneta authored
This change is consistent with how device names are reported on Mac. Bug: 780492 Change-Id: I835115156a51681744f005d495459a5aa5859cba Reviewed-on: https://chromium-review.googlesource.com/1251454 Commit-Queue: Guido Urdaneta <guidou@chromium.org> Reviewed-by:
Max Morin <maxmorin@chromium.org> Cr-Commit-Position: refs/heads/master@{#595295}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/2a5a40ce0acc..4260d7eed767 Created with: gclient setdep -r src-internal@4260d7eed767 The AutoRoll server is located here: https://autoroll-internal.skia.org/r/src-internal-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. BUG=chromium:856728 TBR=mmoss@chromium.org Change-Id: I1e6032296a96df23bae5bd71f3610912381691e7 Reviewed-on: https://chromium-review.googlesource.com/1253141Reviewed-by:
chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#595294}
-
chromium-autoroll authored
https://chromium.googlesource.com/chromiumos/chromite.git/+log/42db84264880..bd8951afe3f4 git log 42db84264880..bd8951afe3f4 --date=short --no-merges --format='%ad %ae %s' 2018-09-29 bhthompson@google.com Move Android P PFQ to pi-arc branch Created with: gclient setdep -r src/third_party/chromite@bd8951afe3f4 The AutoRoll server is located here: https://autoroll.skia.org/r/chromite-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=chrome-os-gardeners@chromium.org Change-Id: Id4e5aff545c8d4066e7e5e59cbdbd2a3e0788bbb Reviewed-on: https://chromium-review.googlesource.com/1252920Reviewed-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@{#595293}
-
Michael Warres authored
Change NEW_CONNECTION_ID frame to use variable length encoding for Connection ID. Merge internal change: 214044019 https://crrev.com/c/1252870 Add some accessors to QuicStream. Merge internal change: 214011465 https://crrev.com/c/1252869 Support varint62-encoded Frame Types for IETF/V99 QUIC Merge internal change: 213978731 https://crrev.com/c/1252867 Surface received_packet_times for each incoming ack frame. Protected by existing and not enabled FLAGS_quic_reloadable_flag_quic_send_timestamps. Merge internal change: 213896872 https://crrev.com/c/1252865 Use unique_ptr for memory management rather than bare pointer. Merge internal change: 213820873 https://crrev.com/c/1252863 Remove a DCHECK that is no longer valid. Connection-wide min_rtt can become larger as a result of connection migration. Merge internal change: 213661358 https://crrev.com/c/1252405 Record traces in send_algorithm_test Merge internal change: 213655931 https://crrev.com/c/1252683 Refactor qpack test utilities. Merge internal change: 213642517 https://crrev.com/c/1252248 Add Frame Type field to the IETF QUIC CONNECTION_CLOSE frame Merge internal change: 213635375 https://crrev.com/c/1250423 Include and parse timestamps in QUIC ACK frames when the STMP connection option is supplied. Protected by FLAGS_quic_reloadable_flag_quic_send_timestamps. Merge internal change: 213614287 https://crrev.com/c/1250421 Add check for static streams when processing headers so that we won't try getting dynamic streams for them. Protected by FLAGS_quic_reloadable_flag_quic_check_stream_nonstatic_on_promised_headers. Merge internal change: 213521442 https://crrev.com/c/1246721 Replace ScopedEVPAEADCtx with bssl::ScopedEVP_AEAD_CTX. Merge internal change: 213389257 https://crrev.com/c/1246325 In QUIC, remove the calls of PostProcessAfterData in QuicConnection, instead, schedule an alarm whenever a stream is added to closed streams in session. Let jetstream session read request data and send response when data is available. Protected by FLAGS_quic_reloadable_flag_quic_deprecate_post_process_after_data. Merge internal change: 213330638 https://crrev.com/c/1241095 Add test to ensure that empty stream frames can be handled. Merge internal change: 213283607 https://crrev.com/c/1241017 R=rch@chromium.org Change-Id: I04ee49515321ac86b3c00aa17cffa56846fff401 Reviewed-on: https://chromium-review.googlesource.com/1253083 Commit-Queue: Michael Warres <mpw@chromium.org> Commit-Queue: Ryan Hamilton <rch@chromium.org> Reviewed-by:
Ryan Hamilton <rch@chromium.org> Cr-Commit-Position: refs/heads/master@{#595292}
-
chrome-release-bot authored
# This is an automated release commit. # Do not revert without consulting chrome-pmo@google.com. NOAUTOREVERT=true TBR=govind@chromium.org Change-Id: Ie8c8dbfe0f1203421c3a86ab4796a1d296f616b5 Reviewed-on: https://chromium-review.googlesource.com/1253084Reviewed-by:
chrome-release-bot@chromium.org <chrome-release-bot@chromium.org> Cr-Commit-Position: refs/heads/master@{#595291}
-
Dale Curtis authored
This ensures we have traces for creation and deletion. This ensures we have the following traces: - CodecAllocator::CreateMediaCodec - CodecAllocator::DeleteMediaCodec Whenever a codec is created or destroyed. Previously there was no trace for when the codec is deleted. This should help find destruction hangs. This also renames one method which is only used in tests to have the ForTesting suffix. BUG=883620 TEST=none R=liberato 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: Ic62b2a8b16a53c5dba0a1a914571873bf938156b Reviewed-on: https://chromium-review.googlesource.com/1252907Reviewed-by:
Frank Liberato <liberato@chromium.org> Commit-Queue: Dale Curtis <dalecurtis@chromium.org> Cr-Commit-Position: refs/heads/master@{#595290}
-
rbpotter authored
This button should not be shown on Chrome OS, since there is no system dialog on that platform. In the existing UI, it does not work on Windows, since Windows uses a unique print preview -> system dialog path. It is shown very infrequently on Mac and Linux, and these users will still have the "Print with system dialog" link on the sidebar available if this error state does occur. Bug: 890250 Change-Id: Icfaa4d173c34565b00fd754df3b9f204419c895a Reviewed-on: https://chromium-review.googlesource.com/1252624Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Commit-Queue: Rebekah Potter <rbpotter@chromium.org> Cr-Commit-Position: refs/heads/master@{#595289}
-
Bailey Berro authored
-Switches SmbFileSystem to using the new Start/Continue ReadDirectory flow Bug: chromium:757625 Change-Id: I7e6501b90c4158775440871125dba0d05df7b508 Reviewed-on: https://chromium-review.googlesource.com/1231918 Commit-Queue: Bailey Berro <baileyberro@chromium.org> Reviewed-by:
Zentaro Kavanagh <zentaro@chromium.org> Cr-Commit-Position: refs/heads/master@{#595288}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/cd9671dd3ecf..2a5a40ce0acc Created with: gclient setdep -r src-internal@2a5a40ce0acc The AutoRoll server is located here: https://autoroll-internal.skia.org/r/src-internal-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=mmoss@chromium.org Change-Id: I88e6f1df9a26295bf1347b949ffdc643085a3d55 Reviewed-on: https://chromium-review.googlesource.com/1252918Reviewed-by:
chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#595287}
-
Chih-Yu Huang authored
For VP9 video, when the flag "show_existing_frame" is set, the decoder should output the specified reference picture which is decoded previously. Originally V4L2 slice VDA and Vaapi VDA didn't handle this situation that the reference picture is sent to client but not returned back. This CL supports this feature at these two VDA. If the reference picture is sent to client side, then VDA just sends it directly. BUG=755887 TEST=./video_decode_accelerator_unittest --ozone-platform=gbm --test_video_data=vp90_2_10_show_existing_frame2.vp9.ivf:352:288:16:16:35:150:12 on Kevin and Eve device. TEST=Run AppRTC on Scarlet successfully TEST=Pass media:media_unittests 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: I9876fa5aabaf15e9dff813ff5efd564d8991eee1 Reviewed-on: https://chromium-review.googlesource.com/1119726 Commit-Queue: Chih-Yu Huang <akahuang@chromium.org> Reviewed-by:Pawel Osciak <posciak@chromium.org> Reviewed-by:
Bill Budge <bbudge@chromium.org> Reviewed-by:
Hirokazu Honda <hiroh@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Dan Sanders <sandersd@chromium.org> Cr-Commit-Position: refs/heads/master@{#595286}
-
John Budorick authored
Bug: 887429 Change-Id: I5605019fb5373c6df8127b8dd689ab64f57fd25c Reviewed-on: https://chromium-review.googlesource.com/1253062Reviewed-by:
Nico Weber <thakis@chromium.org> Reviewed-by:
Ben Pastene <bpastene@chromium.org> Commit-Queue: John Budorick <jbudorick@chromium.org> Cr-Commit-Position: refs/heads/master@{#595285}
-
Jordy Greenblatt authored
Bug: 890425 Change-Id: I8b8f3bc7751c94e01e44f781a732012f954fb7e2 Reviewed-on: https://chromium-review.googlesource.com/1252527Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Commit-Queue: Jordy Greenblatt <jordynass@chromium.org> Cr-Commit-Position: refs/heads/master@{#595284}
-
Karan Bhatia authored
This CL adds more developer documentation for the declarativeNetRequest API. BUG=878052 Change-Id: Iefef25a5ac89fa1a76924fbdeaff88c04368cb35 Reviewed-on: https://chromium-review.googlesource.com/1249575 Commit-Queue: Karan Bhatia <karandeepb@chromium.org> Reviewed-by:
Devlin <rdevlin.cronin@chromium.org> Cr-Commit-Position: refs/heads/master@{#595283}
-
Josh Nohle authored
Bug: 882647 Change-Id: I358d737e7b2e073d42d1e7da7825a5d0e378a9aa Reviewed-on: https://chromium-review.googlesource.com/1252841Reviewed-by:
Jeremy Klein <jlklein@chromium.org> Commit-Queue: Josh Nohle <nohle@chromium.org> Cr-Commit-Position: refs/heads/master@{#595282}
-
Chromium WPT Sync authored
Using wpt-import in Chromium 479cc175. Build: https://ci.chromium.org/buildbot/chromium.infra.cron/wpt-importer/25473 Note to sheriffs: This CL imports external tests and adds expectations for those tests; if this CL is large and causes a few new failures, please fix the failures by adding new lines to TestExpectations rather than reverting. See: https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md NOAUTOREVERT=true TBR=raphael.kubo.da.costa@intel.com No-Export: true Change-Id: I50a1fb0a97c4a3b91e6e5d3ac896d9c23942fdb9 Reviewed-on: https://chromium-review.googlesource.com/1252858 Commit-Queue: Blink WPT Bot <blink-w3c-test-autoroller@chromium.org> Reviewed-by:
Blink WPT Bot <blink-w3c-test-autoroller@chromium.org> Cr-Commit-Position: refs/heads/master@{#595281}
-
Weilun Shi authored
After trigger the existing one's timeout, the existing one's will add the "hide" class to the bar that makes both of them disappear because they share the same notification bar. Instead of triggering the old one, we clear the timeout and replace it with the new one. Screencast: https://screencast.googleplex.com/cast/NjQzMTIwODQ1NjA2MDkyOHw4ODNkMjg4OS01OA Bug: 889257 Change-Id: Ifb6b5a0acb2f68470cc80ef1bea0c6e176f34bcb Reviewed-on: https://chromium-review.googlesource.com/1252462 Commit-Queue: Weilun Shi <sweilun@chromium.org> Reviewed-by:
Kristi Park <kristipark@chromium.org> Cr-Commit-Position: refs/heads/master@{#595280}
-
Devlin Cronin authored
Bug: 890470 Change-Id: Ia61501586134d16cc1cd1456cdea1c82a26b4e1d Reviewed-on: https://chromium-review.googlesource.com/1252638 Commit-Queue: Devlin <rdevlin.cronin@chromium.org> Reviewed-by:
Karan Bhatia <karandeepb@chromium.org> Cr-Commit-Position: refs/heads/master@{#595279}
-
Kyle Horimoto authored
Before this change, buttons resided directly within the top-level <multidevice-setup> element. However, once we integrate this flow with OOBE, special OOBE-specific buttons must be used, so it is not possible to embed these buttons directly. This CL adds <slot>s for both the forward and backward buttons, which allow each implementation to pass in its own button type. For the current flow, normal <paper-button>s are passed. A future CL will pass OOBE-specific buttons when appropriate. Bug: 884058 Change-Id: I062bfaa95454e51c0aa6ce19c16ef1a0bca8ab07 Reviewed-on: https://chromium-review.googlesource.com/1237533 Commit-Queue: Kyle Horimoto <khorimoto@chromium.org> Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#595278}
-
Shakti Sahu authored
Bug: 889357 Change-Id: Idda6b6556f06b6ce1e6e638adb4495036b11d6cb Reviewed-on: https://chromium-review.googlesource.com/1252982Reviewed-by:
David Trainor <dtrainor@chromium.org> Commit-Queue: Shakti Sahu <shaktisahu@chromium.org> Cr-Commit-Position: refs/heads/master@{#595277}
-
dpapad authored
The previous version suffered from a bug that caused some properties defined in CSS mixins to have improper fallback values. Bug: 888965 Change-Id: I56c39162bdd2d99ac9a3c370c0fbf22ad359c0b1 Reviewed-on: https://chromium-review.googlesource.com/1252379Reviewed-by:
Scott Chen <scottchen@chromium.org> Commit-Queue: Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#595276}
-
Tom Anderson authored
BUG=737995,881371 Change-Id: I9a64690248693f9963211587b4bbcc40e1480f97 Reviewed-on: https://chromium-review.googlesource.com/1249826 Commit-Queue: Thomas Anderson <thomasanderson@chromium.org> Reviewed-by:
Robert Liao <robliao@chromium.org> Reviewed-by:
Peter Kasting <pkasting@chromium.org> Cr-Commit-Position: refs/heads/master@{#595275}
-
Tianran Liu authored
Bug: 112321746 Change-Id: I4e0367e80f3738a2963ca9521ef28fdf9f1ba77e Reviewed-on: https://chromium-review.googlesource.com/1252536 Commit-Queue: Ilya Sherman <isherman@chromium.org> Reviewed-by:
Ilya Sherman <isherman@chromium.org> Cr-Commit-Position: refs/heads/master@{#595274}
-
Fredrik Söderquist authored
The current pattern wouldn't be able to sniff the 'lossless' and 'extended' WebP formats. Adjust the pattern to match the one described by [1]. [1] https://mimesniff.spec.whatwg.org/#matching-an-image-type-pattern Bug: 889420 Change-Id: I4b5a73d4d9477502d58df7460b9494e6540a59f3 Reviewed-on: https://chromium-review.googlesource.com/1248782Reviewed-by:
Asanka Herath <asanka@chromium.org> Commit-Queue: Fredrik Söderquist <fs@opera.com> Cr-Commit-Position: refs/heads/master@{#595273}
-
Wenzhao Zang authored
The brand code map uses similar pattern with the policy map: https://cs.chromium.org/chromium/src/chrome/browser/policy/configuration_policy_handler_list_factory.cc?type=cs&q=configuration_policy_handler_list_factory.cc&g=0&l=129 It's trivial work to add more entries in the future. Bug: 846033 Change-Id: Ib343476a2338eb17cdcf0fc24bc7c139dec40d02 Reviewed-on: https://chromium-review.googlesource.com/1237541 Commit-Queue: Wenzhao (Colin) Zang <wzang@chromium.org> Reviewed-by:
Peter Kasting <pkasting@chromium.org> Reviewed-by:
Roger Tawa <rogerta@chromium.org> Cr-Commit-Position: refs/heads/master@{#595272}
-
Miguel Casas-Sanchez authored
crrev.com/c/1245467 got reverted due to a silly oversight -- I have to delete the pointer in the Deleter operator(). Solution is crrev.com/c/1249481/1..5 Original CL description ------------------------------------- JPEGCodec{RobustSlow}::Decode: refactor to use unique_ptr. This CL removes the class DecompressDestroyer in favour of a unique_ptr<> with specific Deleter. Less lines of code. Functionality covered by gfx_unittest, also under asan bot. Bug: 868400 Change-Id: I53ff80d4304b02c08719a1b0c5b1175e3a0d061d Reviewed-on: https://chromium-review.googlesource.com/1249481 Commit-Queue: Daniel Cheng <dcheng@chromium.org> Reviewed-by:Daniel Cheng <dcheng@chromium.org> Cr-Commit-Position: refs/heads/master@{#595271}
-
Esmael El-Moslimany authored
Also fixing an issue with the position of a knob when tracking. Bug: 881290 Change-Id: Ib3520d4c89d7a9f5ac4575b47976e4ceb14131f3 Reviewed-on: https://chromium-review.googlesource.com/1228980 Commit-Queue: Esmael El-Moslimany <aee@chromium.org> Reviewed-by:
Ahmed Fakhry <afakhry@chromium.org> Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Reviewed-by:
Scott Chen <scottchen@chromium.org> Cr-Commit-Position: refs/heads/master@{#595270}
-
Renjie authored
This CL is a fix/improvement on crrev.com/c/1186112. Previously in the situation where host resolution returned first but connection from stale host hasn't called back yet, nothing was done. And this could cause a crash because when QuicChromiumClientSession::OnCryptoHandshakeEvent() was finally called, OnConnectComplete callback would run. In the case where the stale host doesn't match with the fresh host, the session would be closed and deleted. So anything after the callback would fail. To solve this, hosts should be validated immedaitely when host resolution returns. This change also improves performance because now if the two hosts are different, the Job won't waste time waiting for the invalid stale connection to finish. To further avoid accessing a deleted session, when a connection is deemed invalid, CloseSessionOnErrorLater() is used instead of CloseSessionOnError(). Bug: 787942 Change-Id: I4bdb0e5b810445134e4ef305ba401d330adb2f79 Reviewed-on: https://chromium-review.googlesource.com/1250140 Commit-Queue: Renjie Tang <renjietang@chromium.org> Reviewed-by:
Ryan Hamilton <rch@chromium.org> Cr-Commit-Position: refs/heads/master@{#595269}
-
Annie Sullivan authored
This will be used to guide the investigation into why not all user-initiated navigations are tied to input events (see linked bug). The metric will be re-evaluated at its expiration date at end of year to see if it could be useful for anything else, and removed if not. Bug: 889220 Change-Id: I992e6ada4f892603b672daa812e80b69bc901678 Reviewed-on: https://chromium-review.googlesource.com/1246903Reviewed-by:
Steven Holte <holte@chromium.org> Reviewed-by:
Bryan McQuade <bmcquade@chromium.org> Reviewed-by:
Timothy Dresser <tdresser@chromium.org> Commit-Queue: Annie Sullivan <sullivan@chromium.org> Cr-Commit-Position: refs/heads/master@{#595268}
-
Shakti Sahu authored
UX: https://docs.google.com/presentation/d/14pBMf4Qrhd_a4qF6KdXJJfAZYLdmv_JN0gL8GC4SWAU/edit#slide=id.g3e1f1f7199_0_0 Bug: 850596 Change-Id: I29b20d0eb051fc1e03259833801e5f6601ba8f0e Reviewed-on: https://chromium-review.googlesource.com/1237538 Commit-Queue: Shakti Sahu <shaktisahu@chromium.org> Reviewed-by:
David Trainor <dtrainor@chromium.org> Cr-Commit-Position: refs/heads/master@{#595267}
-
bsheedy authored
Re-enables WebVrBrowserTestOpenVrDisabled.TestWebVrNoDevicesWithoutOpenVr and increases the timeout that was flakily being hit when many tests were run in parallel. Bug: 890380 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:linux_vr;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel Change-Id: Iebb10f25848ac0ab3a2913fff4e35dad919fd4bc Reviewed-on: https://chromium-review.googlesource.com/1252642Reviewed-by:
Bill Orr <billorr@chromium.org> Commit-Queue: Brian Sheedy <bsheedy@chromium.org> Cr-Commit-Position: refs/heads/master@{#595266}
-
Bailey Berro authored
- Implements Start/ContinueReadDirectory methods to SmbFileSystem Bug: chromium:757625 Change-Id: Ib692fb34b488c951c518d265af19cb147ee40c9e Reviewed-on: https://chromium-review.googlesource.com/1231816 Commit-Queue: Bailey Berro <baileyberro@chromium.org> Reviewed-by:
Zentaro Kavanagh <zentaro@chromium.org> Cr-Commit-Position: refs/heads/master@{#595265}
-
Jian Li authored
Bug: 885144,890091 Change-Id: Idbf08df67e8783ef305e273680cc12287ac1d53d Reviewed-on: https://chromium-review.googlesource.com/1250169Reviewed-by:
Dmitry Titov <dimich@chromium.org> Commit-Queue: Jian Li <jianli@chromium.org> Cr-Commit-Position: refs/heads/master@{#595264}
-
Siddhartha authored
This reverts commit 6275b810. Reason for revert: Fixes the crash due to accessing TLS after thread is destroyed. Original change's description: > Revert "memlog: Add task contexts from allocation context to native mode" > > This reverts commit 3e6c0cd8. > > Reason for revert: Causes crashes on Mac while accessing TLS. > > Original change's description: > > memlog: Add task contexts from allocation context to native mode > > > > The task context is useful to debug mojo memory leaks since IPC messages > > are tagged with contexts > > > > BUG=874530 > > > > Change-Id: Id59d016f963f41fdeda6af69b3c470f0101dbfe7 > > Reviewed-on: https://chromium-review.googlesource.com/1232683 > > Reviewed-by: Erik Chen <erikchen@chromium.org> > > Commit-Queue: Siddhartha S <ssid@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#593458} > > TBR=erikchen@chromium.org,ssid@chromium.org > > # Not skipping CQ checks because original CL landed > 1 day ago. > > Bug: 874530, 888899 > Change-Id: I70e2dc4a91f8512dc98a68d5dd0736f5e511da54 > Reviewed-on: https://chromium-review.googlesource.com/1244829 > Reviewed-by: Siddhartha S <ssid@chromium.org> > Commit-Queue: Siddhartha S <ssid@chromium.org> > Cr-Commit-Position: refs/heads/master@{#594158} Bug: 874530, 888899 Change-Id: I3710b3d50f50a2bfa69b964e336b4f6e691f641b Reviewed-on: https://chromium-review.googlesource.com/1252521 Commit-Queue: Siddhartha S <ssid@chromium.org> Reviewed-by:
Erik Chen <erikchen@chromium.org> Cr-Commit-Position: refs/heads/master@{#595263}
-