- 18 Apr, 2020 2 commits
-
-
Gabriel Charette authored
CPU stack sampling profiler jank analysis is hinting at these methods is this a bias or is there really jank in here? Add trace events to balance stack sampling with slow reports. Added trace events to both MessagePumpForUI::ProcessNextWindowsMessage and MessagePumpForUI::WaitForWork's lookups. The stack sampling analysis seems to be hinting more at ProcessNextWindowsMessage for now, but a lot of this gets inlined in Release builds so it's hard to tell for sure. This CL also highlights a discrepancy between the checks in ProcessNextWindowsMessage and WaitForWork. WaitForWork uses MSG msg = {0} whereas ProcessNextWindowsMessage uses an uninitialized MSG object. It doesn't seem necessary for this structure to be initialized, will make it consistent in a follow-up CL. R=fdoray@chromium.org Bug: 899897 Change-Id: Ibd8a43e0346e6eb7e09432582a76235ed350ae6f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2153321 Commit-Queue: Gabriel Charette <gab@chromium.org> Auto-Submit: Gabriel Charette <gab@chromium.org> Reviewed-by:
oysteine <oysteine@chromium.org> Reviewed-by:
François Doray <fdoray@chromium.org> Cr-Commit-Position: refs/heads/master@{#760262}
-
Jesse McKenna authored
This change adds the WebApp.Launcher.UpdateResult metric, which will report failures updating Progressive Web App (PWA) launcher executables. On Windows, each PWA has a separate launcher executable in its web-app data directory (located at <User Data dir>/<profile>/Web Applications/_crx_<app ID>/). When Chrome is launched by an out-of-date PWA launcher, it updates all PWA launchers for the current profile. Because these updates involve file operations and take place in the user-data directory, they may fail due to permissions errors, etc. This metric will allow us to monitor how often PWA-launcher update is failing, and handle common failure causes if necessary. Bug: 1067241 Change-Id: Ie2ea99ea2f1c284a2388e3eb52b664c6ba5af8ae Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2146084Reviewed-by:
Steven Holte <holte@chromium.org> Commit-Queue: Jesse McKenna <jessemckenna@google.com> Cr-Commit-Position: refs/heads/master@{#760261}
-
- 17 Apr, 2020 38 commits
-
-
dpapad authored
Also removing obsolete TODO (already addressed), as well as the unused "showOsSettings" loadTimeData boolean. Bug: 967888 Change-Id: I36a99fae23e5369b01c9610b837866fce5a7934f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2155182Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Commit-Queue: dpapad <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#760260}
-
Jia authored
Bug: 1064424,1018613 Change-Id: I203d857986e6c27c2171ecb4148e3ea928a1b758 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2153454 Commit-Queue: Jia Meng <jiameng@chromium.org> Reviewed-by:
Sam McNally <sammc@chromium.org> Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#760259}
-
Xiyuan Xia authored
This CL wires the API with ash::FpsCounter to report smoothness. Bug: 1062124 Change-Id: I5df059da64a507ee4349f0717df81633d063a7d6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2147864 Commit-Queue: Xiyuan Xia <xiyuan@chromium.org> Reviewed-by:
Jun Mukai <mukai@chromium.org> Cr-Commit-Position: refs/heads/master@{#760258}
-
rbpotter authored
Bug: 1069258 Change-Id: I35c918448fe62894cb1c1c088776c9a628f64c12 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2153004Reviewed-by:
dpapad <dpapad@chromium.org> Commit-Queue: Rebekah Potter <rbpotter@chromium.org> Cr-Commit-Position: refs/heads/master@{#760257}
-
Nnamdi Theodore Johnson-Kanu authored
This CL is in preparation for enabling Polymer3 in ChromeOS settings pages. It fixed issues in os_settings_ui/ folder that break semi-automatic Polymer3 migration. These changes include adding missing #cr_define_end comments to JS file which were missing them, as well as making sure that files which use cr.define() include the entire file's content within the cr.define() call, since this is required by Polymer3 conversion tools. Bug: 1045266 Change-Id: Iaf3379cc76c4eab1efff139dd5d7542adf5f2293 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2153338Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Commit-Queue: Nnamdi Theodore Johnson-kanu <tjohnsonkanu@google.com> Cr-Commit-Position: refs/heads/master@{#760256}
-
chromium-autoroll authored
https://pdfium.googlesource.com/pdfium.git/+log/6af2de8b2aa5..4c0fac2e6b05 git log 6af2de8b2aa5..4c0fac2e6b05 --date=short --first-parent --format='%ad %ae %s' 2020-04-17 thestig@chromium.org Replace CPDF_CharPosList class with a standalone function. 2020-04-17 thestig@chromium.org Mark CFX_Font::IsSubstFontBold() as Skia-only. 2020-04-17 thestig@chromium.org Add a basic embedder test for FPDF_LoadMemDocument64(). 2020-04-17 thestig@chromium.org Reorder parameters in PWL and related events code. 2020-04-17 thestig@chromium.org Merge and extend FocusableAnnotSubtypes tests. 2020-04-17 thestig@chromium.org Assert timer IDs are unique. 2020-04-17 thestig@chromium.org Call FORM_DoDocumentAAction() in EmbedderTest::CloseDocument(). 2020-04-17 tsepez@chromium.org Put remaining uint16_t vectors into data partition Created with: gclient setdep -r src/third_party/pdfium@4c0fac2e6b05 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/pdfium-autoroll Please CC pdfium-deps-rolls@chromium.org on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md Bug: chromium:1071689 Tbr: pdfium-deps-rolls@chromium.org Change-Id: I984d04b182f19dd40674e930499371c901d22c74 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2154977Reviewed-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@{#760255}
-
Renjie Tang authored
https://quiche.googlesource.com/quiche.git/+log/9b3cba4056fc..aa36e6c02780 $ git log 9b3cba405..aa36e6c02 --date=short --no-merges --format='%ad %ae %s' 2020-04-17 fayang gfe-relnote: In QUIC, rewrite part of QuicSession::OnStreamClosed to make it simpler. Refactoring only. No functional change expected. Protected by existing gfe2_reloadable_flag_quic_break_session_stream_close_loop. 2020-04-17 vasilvv Add support for signing to the CertificateView API. 2020-04-17 fayang gfe-relnote: In QUIC, break QuicStream::CloseRWSide -> QuicSession::CloseStream -> QuicStream::OnClose -> CloseRWSide loop. Protected by gfe2_reloadable_flag_quic_break_session_stream_close_loop. 2020-04-16 ianswett gfe-relnote: Add support for 1RTT and 2RTT connection options in BBRv2, which reduce the number of rounds in STARTUP without a 25% bandwidth increase to 1 and 2 round trips, respectively. Protected by gfe2_reloadable_flag_quic_bbr2_fewer_startup_round_trips. 2020-04-16 fayang gfe-relnote: Remove draining_streams_ from QuicSession. Protected by gfe2_reloadable_flag_quic_deprecate_draining_streams. 2020-04-16 fayang gfe-relnote: In QUIC, remove QuicStream::set_fin_received while move QuicStream::set_fin_sent to protected (renamed to SetFinSent and this should only be used by Google QUIC). No functional change expected, not protected. 2020-04-16 nharper Check for nullptr before calling OnProofVerifyDetailsAvailable 2020-04-16 dschinazi Allow new MOCK_METHOD in QUIC 2020-04-16 wub gfe-relnote: In QUIC BBRv2's PROBE_BW mode, make sure the cwnd upper bound is at least BDP + AckHeight. Protected by --gfe2_reloadable_flag_quic_bbr2_avoid_too_low_probe_bw_cwnd. 2020-04-16 renjietang Upon receiving SETTINGS for a QuicSpdyClientSession, serialize the frame and cache it in tls_client_handshaker. 2020-04-16 dschinazi Make PSK handshake fail with QUIC+TLS 2020-04-16 dschinazi Prepare QboneSessionTest for TLS Created with: roll-dep src/net/third_party/quiche/src src/third_party/quic_trace/src Change-Id: I9a97fb94455b9e8715f3e17f1a7287ab6901e6fb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2155020 Auto-Submit: Renjie Tang <renjietang@chromium.org> Commit-Queue: Renjie Tang <renjietang@chromium.org> Commit-Queue: Nick Harper <nharper@chromium.org> Reviewed-by:
Nick Harper <nharper@chromium.org> Cr-Commit-Position: refs/heads/master@{#760254}
-
chromium-autoroll authored
If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll Please CC cr-fuchsia+bot@chromium.org on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast Tbr: cr-fuchsia+bot@chromium.org Change-Id: I80a8e0a68105bb338d5f9fa50d06aa1358312d10 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2155196Reviewed-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@{#760253}
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/b0aab2c7d1dc..c632aa633792 git log b0aab2c7d1dc..c632aa633792 --date=short --first-parent --format='%ad %ae %s' 2020-04-17 jvanverth@google.com Flesh out more D3D command list and barrier code. 2020-04-17 michaelludwig@google.com Reland "Rename GrShape to GrStyledShape" 2020-04-17 michaelludwig@google.com Reland "Respect wrap mode when decimating for blur" Created with: gclient setdep -r src/third_party/skia@c632aa633792 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/skia-autoroll Please CC kjlubick@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux-blink-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 Bug: None Tbr: kjlubick@google.com Change-Id: I58b4df24eaec5c4269fe2d28b4713934439b147b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2154903Reviewed-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@{#760252}
-
Devlin Cronin authored
(Revive and) mark Extensions.ExtensionInstalled and Extensions.ExtensionLocation as never expiring; they are useful for monitoring core extension usage. While we're at it, improve the summaries for each. Bug: 1037093 Change-Id: Id682992393e3ea14683caf341b2bac9222b1a287 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2153947Reviewed-by:
Steven Holte <holte@chromium.org> Commit-Queue: Devlin <rdevlin.cronin@chromium.org> Cr-Commit-Position: refs/heads/master@{#760251}
-
Nicolás Peña Moreno authored
This CL adds the 'target' attribute to PerformanceEventTiming under the disabled-by-default EventTiming flag. Note that this is needed since first input timing is already shipped. The implementation simply sets the value upon finishing running event handlers, which guarantees that the very last target is the one used. In addition, the webexposed value needs to perform some checks to make sure that the target can be exposed. These are the same checks as the ElementTiming currently does for its 'element' attribute, and that the LayoutInstability API will need to perform as well, so these are moved to a static method in Performance. Bug: 543598 Change-Id: I10fa259713406c3898eebc0b682fe3d48ca7f641 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2152999 Commit-Queue: Nicolás Peña Moreno <npm@chromium.org> Reviewed-by:
Steve Kobes <skobes@chromium.org> Cr-Commit-Position: refs/heads/master@{#760250}
-
Lei Zhang authored
PaintManager has a DCHECK that disallows this, but it can happen. To prevent the DCHECK failure, keep track of whether OutOfProcessInstance is painting or not. While painting, defer all invalidation requests until after the painting finishes. Bug: 1021800 Change-Id: I4326106df5c2bba30f8412f4d710aefb04e0aa03 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2154387 Commit-Queue: Lei Zhang <thestig@chromium.org> Reviewed-by:
Daniel Hosseinian <dhoss@chromium.org> Cr-Commit-Position: refs/heads/master@{#760249}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/78f5b9ddeb5d..0f1cadb29473 Created with: gclient setdep -r src-internal@0f1cadb29473 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://skia-autoroll.corp.goog/r/src-internal-chromium-autoroll Please CC sahel@google.com,pdr@google.com,mamir@google.com,meredithl@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md Cq-Include-Trybots: luci.chrome.try:linux-chromeos-chrome Bug: chromium:1069208 Tbr: sahel@google.com,pdr@google.com,mamir@google.com,meredithl@google.com Change-Id: I71ef7560e976e1ee76d20ef5dc42efbf3b24bef8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2154898Reviewed-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@{#760248}
-
Matt Menke authored
Add splitting the DNS cache experiment, prior to updating the server-side field trial to include that feature. Also fix NetInternalsTest test fixture to be compatible with splitting the DNS cache by NetworkIsolationKey. Bug: 963480 Change-Id: Iba98d8e27a9692ab2fe2bcbbe73a15bfd3415bd6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2150685Reviewed-by:
Eric Orth <ericorth@chromium.org> Reviewed-by:
Steven Holte <holte@chromium.org> Commit-Queue: Matt Menke <mmenke@chromium.org> Cr-Commit-Position: refs/heads/master@{#760247}
-
Dominic Farolino authored
R=sclittle@chromium.org Bug: 1072018 Change-Id: Ifad7a576917c638f9106cda93d14ff3996eb9a55 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2155269 Commit-Queue: Dominic Farolino <dom@chromium.org> Reviewed-by:
Scott Little <sclittle@chromium.org> Cr-Commit-Position: refs/heads/master@{#760246}
-
Shakti Sahu authored
This CL adds a fake tile provider that fakes out the backend and provides a set of example topics and images. The images are fetched directly from the URLs by image fetcher in Java layer. TBR=dtrainor@chromium.org Bug: 1069864 Change-Id: I441aa5d8e63c6c5924199748f3b7d175228dbee7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2145678Reviewed-by:
David Trainor <dtrainor@chromium.org> Reviewed-by:
Min Qin <qinmin@chromium.org> Commit-Queue: Shakti Sahu <shaktisahu@chromium.org> Cr-Commit-Position: refs/heads/master@{#760245}
-
Vasilii Sukhanov authored
Bug: 1049200 Change-Id: Id9aa8e0f60fe010360b0f7c20d456b0375f6e1a5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2153108Reviewed-by:
Jan Wilken Dörrie <jdoerrie@chromium.org> Reviewed-by:
Steven Holte <holte@chromium.org> Commit-Queue: Steven Holte <holte@chromium.org> Auto-Submit: Vasilii Sukhanov <vasilii@chromium.org> Cr-Commit-Position: refs/heads/master@{#760244}
-
Nigel Tao authored
Checking (result.error_code != JSON_NO_ERROR) is equivalent to checking result.value (which has a base::Optional type, convertible to bool). Callers don't care about error_code, other than == or != JSON_NO_ERROR. Bug: 1069271 Bug: 1070409 Change-Id: I5483d116ee9d5813815118c495474ba50f4255e8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2154435Reviewed-by:
Robert Sesek <rsesek@chromium.org> Commit-Queue: Nigel Tao <nigeltao@chromium.org> Cr-Commit-Position: refs/heads/master@{#760243}
-
Robert Liao authored
Change-Id: I29dc8309d545b4fbc7f51e21573b2582f6c82954 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2154924 Commit-Queue: Robert Liao <robliao@chromium.org> Auto-Submit: Robert Liao <robliao@chromium.org> Reviewed-by:
Peter Kasting <pkasting@chromium.org> Cr-Commit-Position: refs/heads/master@{#760242}
-
Jonah Ryan-Davis authored
Push back expiry for several ANGLE-related histograms to M85 Bug: chromium:1037116 Bug: chromium:1037111 Change-Id: Ie9cc0aa851d0346f5ea4f7f46eeb0de2e9925398 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2155012Reviewed-by:
Brian White <bcwhite@chromium.org> Commit-Queue: Jonah Ryan-Davis <jonahr@google.com> Cr-Commit-Position: refs/heads/master@{#760241}
-
Sami Kyostila authored
We're seeing some crashes during removing cancelled tasks from work queues. Add some debug annotations to help understand where these invalid tasks are coming from. Bug: 1071475 Change-Id: Ic4ba31b8a9585e44e70c7151f461615253291ea1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2153117 Commit-Queue: Sami Kyöstilä <skyostil@chromium.org> Reviewed-by:
Alexander Timin <altimin@chromium.org> Auto-Submit: Sami Kyöstilä <skyostil@chromium.org> Cr-Commit-Position: refs/heads/master@{#760240}
-
Badhri Ravikumar authored
Support for opening a link in new tab/window exists using mouse. But after setting focus over link by pressing Tab key, we do not have the provision to open the link in new tab/window using keyboard shortcut. This new API carries keyboard modifier value whenever URI action needs to be performed. Unit tests are added to validate the newly added API. Bug: chromium:994500 Change-Id: Id7936c0ec42115f92a790f4d469f65c6194f9d1b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2154432Reviewed-by:
Lei Zhang <thestig@chromium.org> Reviewed-by:
Ian Prest <iapres@microsoft.com> Commit-Queue: Badhri Ravikumar <bravi@microsoft.com> Cr-Commit-Position: refs/heads/master@{#760239}
-
Ayu Ishii authored
This change adds CookieStoreAPI to UKM use counters to record usage of the API and observe how it is being used to help with improvements to the shape of the API. CookieStoreAPI Explainer: https://github.com/WICG/cookie-store/blob/master/explainer.md Change-Id: Ib27ee0d5c228eb8a3e67540a4f0a4bb8a513187d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2149866Reviewed-by:
Steven Holte <holte@chromium.org> Commit-Queue: Ayu Ishii <ayui@chromium.org> Cr-Commit-Position: refs/heads/master@{#760238}
-
Lei Zhang authored
OnUpdatePrintSettings() handles an IPC message with a base::Value. Bad base::Value inputs can trigger crashes, as found by the ipc_fuzzer. Add some sanity checks to prevent one such crash. Bug: 1013764 Change-Id: I41bdece8766152065808c55260ec1e9884cc4673 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2154367Reviewed-by:
Rebekah Potter <rbpotter@chromium.org> Commit-Queue: Lei Zhang <thestig@chromium.org> Cr-Commit-Position: refs/heads/master@{#760237}
-
dpapad authored
Bug: 1069258 Change-Id: I7bc517d3a4a105e79ddf3572573a518dbb8e0a68 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2155006 Auto-Submit: dpapad <dpapad@chromium.org> Reviewed-by:
Rebekah Potter <rbpotter@chromium.org> Commit-Queue: dpapad <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#760236}
-
Joshua Pawlicki authored
This is a reland of 2fe1a951 The root cause is believed to be fixed by https://chromium-review.googlesource.com/c/chromium/src/+/2154740 SHERIFFS: If this breaks Windows deterministic, then the above fix is incomplete and this CL should be reverted. Original change's description: > Updater: Allow branding in uninstall.cmd and enable --uninstall test. > > Bug: 1070206, 1062285 > Change-Id: Ia5c5222efcf2b90e41f1db9f5cac216a15befb4f > Fixed: 1070206 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2147752 > Commit-Queue: Joshua Pawlicki <waffles@chromium.org> > Reviewed-by: Sorin Jianu <sorin@chromium.org> > Cr-Commit-Position: refs/heads/master@{#758812} Bug: 1070206, 1062285 Change-Id: I775e958213ca80c5884b2d3633091ec4b8b3454c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2155169Reviewed-by:
Sorin Jianu <sorin@chromium.org> Commit-Queue: Joshua Pawlicki <waffles@chromium.org> Cr-Commit-Position: refs/heads/master@{#760235}
-
Ravi Chandra Sadineni authored
Recently an additional dropdown has been added to allow setting battery idle behavior differently from AC idle behavior. This setting is visible only when battery is present and is hidden behind a dom-if template. For some reason setting a value property on select HTML element that is under dom-if does not work properly. But setting selected boolean property on the option HTML element seem to work fine. Thus changing to setting the selected boolean property on option HTM element. BUG=b:148105990, 1065050, b:154167105 Test= Run browser_tests and manual tests. Change-Id: I83aeb7cd8640c4774853dcdd30f5acaf32ddd038 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2153604Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Commit-Queue: Ravi Chandra Sadineni <ravisadineni@chromium.org> Cr-Commit-Position: refs/heads/master@{#760234}
-
Kyle Horimoto authored
This function was const, but this required some derived classes to have to be refactored in unintended ways. Removing to help unblock future changes. Bug: 1069849 Change-Id: I612b3b2cde668beca6373792c94cec2422c77583 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2155175 Auto-Submit: Kyle Horimoto <khorimoto@chromium.org> Commit-Queue: James Cook <jamescook@chromium.org> Reviewed-by:
James Cook <jamescook@chromium.org> Cr-Commit-Position: refs/heads/master@{#760233}
-
Becca Hughes authored
Add a MediaHistory histogram suffix for the DB. This is already defined in MediaHistoryStore but was not added to the XML file. BUG=1024362 Change-Id: I7c0d9242099febdc822f6bd1c27e044691011f1f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2147886Reviewed-by:
Steven Holte <holte@chromium.org> Commit-Queue: Becca Hughes <beccahughes@chromium.org> Cr-Commit-Position: refs/heads/master@{#760232}
-
Mugdha Lakhani authored
This is in response to feedback here: https://chromium-review.googlesource.com/c/chromium/src/+/2151455/4/chrome/android/java/src/org/chromium/chrome/browser/site_settings/CookieControlsBridge.java#12 Specifically, this makes it so site settings code doesn't depend on page_info code, and inverts the dependency. Bug: 1071776 Change-Id: I63abe25efe46d825fca9783247dee31d89a1962a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2153436 Commit-Queue: Mugdha Lakhani <nator@chromium.org> Reviewed-by:
Colin Blundell <blundell@chromium.org> Reviewed-by:
Theresa <twellington@chromium.org> Reviewed-by:
Christian Dullweber <dullweber@chromium.org> Cr-Commit-Position: refs/heads/master@{#760231}
-
Gavin Williams authored
- Adds functionality to CupsPrinterManager for allowing other classes to query for printer statuses. - CupsPrinterManager accepts a list of printer ids then kicks off an asynchronous printer status query for each printer. The printer status is cached using SavePrinterStatus. Bug: 1059607 Change-Id: Ie9ea5192fc046b106e3e299bf75cadb43e746605 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2102770 Commit-Queue: Gavin Williams <gavinwill@chromium.org> Reviewed-by:
Zentaro Kavanagh <zentaro@chromium.org> Reviewed-by:
Bailey Berro <baileyberro@chromium.org> Cr-Commit-Position: refs/heads/master@{#760230}
-
Jon Mann authored
This allows users to configure a custom domain through the UI at chrome://flags allowing for easier development and testing. For simplicity, this also updates the previous command line flags to use custom app/install urls to a new flag: --custom-android-messages-domain which accepts a single domain and appends the correct suffixes in code. Bug: 1055472 Change-Id: Ie3b1a69c258642fbe7e7f579cbf7f0b221d96f95 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2154101 Commit-Queue: Jon Mann <jonmann@chromium.org> Reviewed-by:
Elly Fong-Jones <ellyjones@chromium.org> Reviewed-by:
Azeem Arshad <azeemarshad@chromium.org> Cr-Commit-Position: refs/heads/master@{#760229}
-
Alex Khouderchah authored
This change removes any remaining references to the following unused Shill Service properties: * kConnectedProperty ("Connected") * kEapCaCertNssProperty ("EAP.CACertNSS") * kEapClientCertNssProperty ("EAP.ClientCertNSS") * kEapClientCertProperty ("EAP.ClientCert") * kEapPrivateKeyPasswordProperty ("EAP.PrivateKeyPassword") * kEapPrivateKeyProperty ("EAP.PrivateKey") * kIdentityProperty ("Identity") * kOpenVPNCaCertNSSProperty ("OpenVPN.CACertNSS") * kOpenVPNCaCertProperty ("OpenVPN.CACert") * kOpenVPNCertProperty ("OpenVPN.Cert") * kOpenVPNClientCertSlotProperty ("OpenVPN.Pkcs11.Slot") Bug: None Change-Id: I69a50ee685fd23230d34d4190884f01c60379401 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2154544Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Commit-Queue: Alex Khouderchah <akhouderchah@chromium.org> Cr-Commit-Position: refs/heads/master@{#760228}
-
Tommy Li authored
Prevents reentrancy in: TemplateURLService::ApplyDefaultSearchChangeNoMetrics Note there was already an attempt to prevent reentrancy, this CL just strengthens the check. The goal is stop the crashes from occurring, although this CL does not fix the root cause of the strange profile state. This also adds a test to verify that this re-entrancy can't occur. Bug: 953711, 1022775, 1031506 Change-Id: I3d7df640acd392e22182bcef0cb46eb3d54c28b3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2153886 Commit-Queue: Tommy Li <tommycli@chromium.org> Reviewed-by:
Peter Kasting <pkasting@chromium.org> Cr-Commit-Position: refs/heads/master@{#760227}
-
Chromium WPT Sync authored
Using wpt-import in Chromium db92a470. With Chromium commits locally applied on WPT: d0ad7cf8 "UpgradeInsecureRequest: Add WPTs for static-import in dedicated/shared workers" 86131ac4 "Add a test for ReplaceTrack that verifies video track content." 6c8523d2 "[scroll-timeline] Implement element-based scroll offset" 4de68d38 "fixup! [css-grid] Migrate flex-sizing-columns-min-max-width.html to WPT" f511fde8 "[css-grid] Migrate grid-gutters-and-flex-content.html to WPT" 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=smcgruer No-Export: true Change-Id: Id019ff529648dfe63c39dac92f883257a89b4c8d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2154916Reviewed-by:
WPT Autoroller <wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: WPT Autoroller <wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#760226}
-
Yuchen Liu authored
Implement Grant/RevokeScreenAccess. GrantScreenAccess -- CastWebContentsComponent.start, or delay until window is created in createWindowForWebContents. RevokeScreenAccess -- CastWebContentsComponent.stop Bug: internal b/152275531 Test: repro steps in the bug. Change-Id: I1d2a4a3483face7899327dbc769b3ae2777e986f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2151475 Commit-Queue: Yuchen Liu <yucliu@chromium.org> Reviewed-by:
Sean Topping <seantopping@chromium.org> Reviewed-by:
Simeon Anfinrud <sanfin@chromium.org> Cr-Commit-Position: refs/heads/master@{#760225}
-
Tommy Steimel authored
This CL enables picture in picture in the Global Media Controls by default on Windows, Mac, and Linux, since we've launched the feature. Bug: 1071962 Change-Id: Ic8e26af8453d07211e3f96fac05c3c9aa5d32215 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2154918 Auto-Submit: Tommy Steimel <steimel@chromium.org> Commit-Queue: Becca Hughes <beccahughes@chromium.org> Reviewed-by:
Becca Hughes <beccahughes@chromium.org> Cr-Commit-Position: refs/heads/master@{#760224}
-
Natalie Chouinard authored
Now that render tests are disabled on Android CFI bot (crrev.com/c/2154730), remove pixel diff thresholds that were added to address those failures. Bug: 1068294 Change-Id: I3ef98cfec4e183c54bf3c754089a2463282e634c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2155011Reviewed-by:
Theresa <twellington@chromium.org> Commit-Queue: Natalie Chouinard <chouinard@chromium.org> Cr-Commit-Position: refs/heads/master@{#760223}
-