- 17 Sep, 2019 40 commits
-
-
Chris Lu authored
The BadgeView is added as an accessibilityElement when it is added as a subview to LocationBarSteadyView. It is also removed and added back in as a part of showing and hiding the SteadyView when the Omnibox focuses/defocuses. At the beginning the SteadyView is shown, so the BadgeView was being added twice. This change checks if the badgeView is already an a part of the accessibilityElements before adding it. Bug: 1004339 Change-Id: I59d6d7b148260ccbc61e68a1487e56c3bd2a72af Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1807596Reviewed-by:
Stepan Khapugin <stkhapugin@chromium.org> Commit-Queue: Chris Lu <thegreenfrog@chromium.org> Cr-Commit-Position: refs/heads/master@{#697274}
-
Chris Lu authored
The translation team had a hard time limiting it to 15 characters, and it really shouldn't have a limit. Bug: 976901 Change-Id: I14af6189954c7813c3e7e9a738b4458f47f89455 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1804456Reviewed-by:
Peter Lee <pkl@chromium.org> Commit-Queue: Chris Lu <thegreenfrog@chromium.org> Cr-Commit-Position: refs/heads/master@{#697273}
-
Martin Kreichgauer authored
This makes the following improvements to the security key settings UI subpage: 1) Label the "PIN" text field in the "Manage sign-in data" and "Enroll fingerprints" dialogs. 2) Add IronA11yAnnouncer support to settings-security-keys-pin-field PIN validation errors. 3) Disable credential management confirm buttons in between asynchronous operations. Bug: 955859 Change-Id: Ie05a237fe24d43a71bc24a89eb9a03d168b349cc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1808298 Commit-Queue: Martin Kreichgauer <martinkr@google.com> Reviewed-by:
Dan Beam <dbeam@chromium.org> Cr-Commit-Position: refs/heads/master@{#697272}
-
Lukasz Anforowicz authored
r694827 accidentally dropped a null check in RemoteFrame::Navigate when refactoring CanDisplay / introducing FrameLoadRequest::CanDisplay. This caused a crash when a URL is dragged into a frame that cannot display it. This CL introduces end-to-end regression tests for dropping a URL into a frame (one of them would fail before this CL). The CL reintroduces the null check into RemoteFrame::Navigate - this fixes the crashes. The CL also opportunistically moves when |document_under_mouse_| gets reset to null in DragController::PerformDrag. Before the CL, that field would be reset in all cases *after* PerformDrag finished handling the drag and returns early. Before the CL, that field would also be reset *while* handling a navigational drop and *before* a navigation - this would lead to always passing |nullptr| to NotifyUserActivation. After the CL, the field is reset *after* the navigation. Bug: 1003169, 940068 Change-Id: I15f328a98fc643b76f27d57c6a045547d29b7736 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1803903 Commit-Queue: Łukasz Anforowicz <lukasza@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Cr-Commit-Position: refs/heads/master@{#697271}
-
Mike Dougherty authored
Bug: 989550 Change-Id: Ib20196500921be1d0c5adc305e5a5eca56132991 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1804214Reviewed-by:
Kurt Horimoto <kkhorimoto@chromium.org> Reviewed-by:
Eric Noyau <noyau@chromium.org> Commit-Queue: Eric Noyau <noyau@chromium.org> Auto-Submit: Mike Dougherty <michaeldo@chromium.org> Cr-Commit-Position: refs/heads/master@{#697270}
-
Lowell Manners authored
Calling EvictFromBackForwardCache() is better than directly deleting the RenderFrameHostImpl, because it matches the behavior when the document is evicted for other reasons (e.g. cache expiration, use of unsupported features). Change-Id: If76feb222b2496fb2431dd20892fd46a1f734bd4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1809163Reviewed-by:
Alexander Timin <altimin@chromium.org> Reviewed-by:
Arthur Sonzogni <arthursonzogni@chromium.org> Commit-Queue: Lowell Manners <lowell@chromium.org> Cr-Commit-Position: refs/heads/master@{#697269}
-
Miyoung Shin authored
This CL converts InputDeviceManager{Ptr, Request} in services and chrome to the new Mojo type. Bug: 955171 Change-Id: Iec61f0adbfc760bc02dfd59ba6243b17df9e2e1f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1804711Reviewed-by:
Oksana Zhuravlova <oksamyt@chromium.org> Reviewed-by:
Colin Blundell <blundell@chromium.org> Commit-Queue: Miyoung Shin <myid.shin@igalia.com> Cr-Commit-Position: refs/heads/master@{#697268}
-
Natalie Chouinard authored
On the Legal Information settings page, in order for the links to share the same activity and correctly display the app icon in the recent apps view, unwrap the context to get the activity context. Bug: 1001485 Change-Id: I9275b837e1b86c0b90a6a6716be8a4295a357d67 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1807181Reviewed-by:
Patrick Noland <pnoland@chromium.org> Commit-Queue: Natalie Chouinard <chouinard@chromium.org> Cr-Commit-Position: refs/heads/master@{#697267}
-
Junyi Xiao authored
This change only adds an axe test for performance tool landing page Bug: 963183 Change-Id: I583e36a24d53fbb77c495c716876165deba66151 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1699133Reviewed-by:
Yang Guo <yangguo@chromium.org> Commit-Queue: Junyi Xiao <juxiao@microsoft.com> Cr-Commit-Position: refs/heads/master@{#697266}
-
chromium-autoroll authored
https://webrtc.googlesource.com/src.git/+log/e1b777717bc9..809198edfff4 git log e1b777717bc9..809198edfff4 --date=short --no-merges --format='%ad %ae %s' 2019-09-17 eshr@google.com Fix minor regression caused by a8336d3 2019-09-17 phoglund@webrtc.org Remove old packet socket factory header. Created with: gclient setdep -r src/third_party/webrtc@809198edfff4 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/webrtc-chromium-autoroll Please CC webrtc-chromium-sheriffs-robots@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 TBR=webrtc-chromium-sheriffs-robots@google.com Bug: None Change-Id: I9e8741cabc5ce4392c252695ab4dd8cdfd53ff9a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1809437Reviewed-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@{#697265}
-
Philip Rogers authored
ExtensionsClient::DoInitialize is still reported as ~2% of renderer startup time according to stack sampled metrics. This patch reduces the size of APIPermissionInfo to reduce malloc. Bug: 847237 Change-Id: Ib7d4a7156734ff84906925fa38174ece58925844 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1807717 Auto-Submit: Philip Rogers <pdr@chromium.org> Reviewed-by:
Devlin <rdevlin.cronin@chromium.org> Commit-Queue: Philip Rogers <pdr@chromium.org> Cr-Commit-Position: refs/heads/master@{#697264}
-
Tanmoy Mollik authored
Bug: 1004264 Change-Id: Ic2164a87dc65216cae1ab0943c9a4396623232b5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1805667 Commit-Queue: Tanmoy Mollik <triploblastic@chromium.org> Reviewed-by:
Marc Treib <treib@chromium.org> Reviewed-by:
Boris Sazonov <bsazonov@chromium.org> Cr-Commit-Position: refs/heads/master@{#697263}
-
arthursonzogni authored
Bug: 976218 Change-Id: I08c10155b6f9522fa29d3f0f2af3e86c756d7b26 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1809306Reviewed-by:
Lowell Manners <lowell@chromium.org> Reviewed-by:
Arthur Sonzogni <arthursonzogni@chromium.org> Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org> Cr-Commit-Position: refs/heads/master@{#697262}
-
Francois Doray authored
This CL verifies that the thread priority is normal when a test process is launched and before/after each test. The goal is to avoid having tests that assume they run at normal priority be disabled because of other misbehaving tests (e.g. https://crbug.com/931706). Bug: 931706 Change-Id: I5ca18b87720b5305285be481f7b60ff5c941a324 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1804786 Commit-Queue: Scott Violet <sky@chromium.org> Reviewed-by:
Nico Weber <thakis@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
Gabriel Charette <gab@chromium.org> Auto-Submit: François Doray <fdoray@chromium.org> Cr-Commit-Position: refs/heads/master@{#697261}
-
Lily Chen authored
This adds a fieldtrial testing config for SameSiteCookieMessages, which turns on the feature CookieDeprecationMessages for all versions 77+. Bug: 966576 Change-Id: Ibe4a83448cc1c2b547970e68de8e6f8b12e8a6e4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1802635Reviewed-by:
Brian White <bcwhite@chromium.org> Commit-Queue: Lily Chen <chlily@chromium.org> Cr-Commit-Position: refs/heads/master@{#697260}
-
Will Cassella authored
Since `XRRuntimeManager::GetRuntimeForOptions` returns a non-owning pointer, we can't pipe it all the way from `RequestSession` through `ShowConsentPrompt`, `OnConsentResult`, and `DoRequestSession`. However, we can eliminate the call in `DoRequestSession` (expecting the caller to provide it), and at least pass the ID through to `OnConsentResult` to assert that we receive the same runtime from the call there. Imagine the following scenario: 1) `RequestSession` finds a device, and posts a consent prompt for that device. 2) The device becomes unavailable. 3) The user accepts the consent prompt. 4) `OnConsentResult` selects a different device, and chrome caches consent for it. That's kind of weird, so this CL fixes that scenario. Change-Id: I71385b59f286d3d7c4a78590342eafe716175649 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1804688Reviewed-by:
Alexander Cooper <alcooper@chromium.org> Reviewed-by:
Brandon Jones <bajones@chromium.org> Commit-Queue: Will Cassella <cassew@google.com> Cr-Commit-Position: refs/heads/master@{#697259}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/56bc26904935..ea5731baa00c Created with: gclient setdep -r src-internal@ea5731baa00c 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 jbudorick@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 TBR=jbudorick@google.com Bug: chromium:None Change-Id: Id65d099d1e361b9cefdb7eb784640658c67fbb55 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1808595Reviewed-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@{#697258}
-
Sigurdur Asgeirsson authored
It would be a bit harder to separate construction from initialization, because these instances are created through WebContentsUserData<>::CreateForWebContents. Bug: 966840 Change-Id: I18b48518769fb6c99237ae17e87683bd76d8758e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1808463Reviewed-by:
Patrick Monette <pmonette@chromium.org> Commit-Queue: Sigurður Ásgeirsson <siggi@chromium.org> Cr-Commit-Position: refs/heads/master@{#697257}
-
Toni Barzic authored
Result of GetTileGridSize() depends on the cached tile padding value, which is set in UpdateTilePadding(). Currently, AppsGridView::Layout calculates grid size before the padding is set, which means that the resulting grid size might not match the current apps grid state if layout is done just after the screen bounds change. The grid size is used to calculate item container bounds, which means the item container bounds get calculated incorrectly after screen bounds change. To fix the issue, call UpdateTilePadding() before GetTileGridSize() BUG=1003756 Change-Id: Ie390d6e3b48bc8fd00f88e9ecc17d759a4d82cc9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1807578Reviewed-by:
Jun Mukai <mukai@chromium.org> Reviewed-by:
Alex Newcomer <newcomer@chromium.org> Commit-Queue: Toni Baržić <tbarzic@chromium.org> Cr-Commit-Position: refs/heads/master@{#697256}
-
Mikel Astiz authored
There are occasional flakes in: external/wpt/html/semantics/embedded-content/media-elements/ready-states/autoplay-hidden.optional.html BUG=1004760 Change-Id: I8e5b5598707e68521fbfeda26d3e030a33153055 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1808865 Commit-Queue: Mikel Astiz <mastiz@chromium.org> Auto-Submit: Mikel Astiz <mastiz@chromium.org> Reviewed-by:
Marc Treib <treib@chromium.org> Cr-Commit-Position: refs/heads/master@{#697255}
-
Nate Fischer authored
No change to logic. This switches to the new device.IsApplicationInstalled() where it helps code readability. Bug: 1002774 Test: Manual - try the scripts Change-Id: I514310922e2453ff887028006e7d97939de81139 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1808586 Auto-Submit: Nate Fischer <ntfschr@chromium.org> Commit-Queue: John Budorick <jbudorick@chromium.org> Reviewed-by:
John Budorick <jbudorick@chromium.org> Cr-Commit-Position: refs/heads/master@{#697254}
-
chromium-autoroll authored
https://chromium.googlesource.com/chromiumos/chromite.git/+log/08a7e90d730a..818d963727de git log 08a7e90d730a..818d963727de --date=short --no-merges --format='%ad %ae %s' 2019-09-17 vapier@chromium.org fix dict keys usage outside of iteration Created with: gclient setdep -r src/third_party/chromite@818d963727de If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/chromite-chromium-autoroll Please CC chrome-os-gardeners@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:chromeos-kevin-rel TBR=chrome-os-gardeners@google.com Bug: None Change-Id: I1c300039cbe8301a9ed1b5258d611494ba8fb811 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1808593Reviewed-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@{#697253}
-
sczs authored
-Adds a public started property to ChromeActivityOverlayCoordinator, this way we'll know when the UIActivityIndicatorView is being presented. -Prevents CBDTableVC from dismissing when UIActivityIndicatorView is present. -Adds a test for CBD swipe down dismissal. Didn't add one when the UIActivityIndicatorView is present since it can be hard to display for a long time and it can introduce flake in case it takes too long, or its dismissed too quickly. Bug: 980037 Change-Id: Id71af9b302f2956763958d7d097f3dd4534b1b28 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1808185Reviewed-by:
Mark Cogan <marq@chromium.org> Commit-Queue: Sergio Collazos <sczs@chromium.org> Cr-Commit-Position: refs/heads/master@{#697252}
-
Chris Dalton authored
Bug: 630695 Change-Id: I48bb3df0f0a8fb5bcc0fbc2e0ac4a4e1bb90d66e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1808384 Commit-Queue: Florin Malita <fmalita@chromium.org> Reviewed-by:
Florin Malita <fmalita@chromium.org> Cr-Commit-Position: refs/heads/master@{#697251}
-
Denis Solonkov authored
This change implements two components: 1) SectionHeader class in elf_headers.py 2) _CreateLoadForCompressedSection method in compress_section.py Bug: 998082 Change-Id: I101ca19d1acb900b2366aefb23c93535caa35047 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1798668 Commit-Queue: Denis Solonkov <solonkovda@google.com> Reviewed-by:
Alex Ilin <alexilin@chromium.org> Reviewed-by:
Boris Sazonov <bsazonov@chromium.org> Cr-Commit-Position: refs/heads/master@{#697250}
-
Boris Sazonov authored
Disable 'Yes, I'm in' button in the sign-in screen if AccountManagerFacade couldn't obtain accounts due to Google Play services error. mHasGmsError is already checked SigninFragmentBase.areControlsEnabled, so click will be ignored either way. In this case, making the button actually disabled should reduce the confusion. Bug: 997218 Change-Id: Icc84b82290e3df981afe7b6a4871a84e53a31735 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1807326 Commit-Queue: Alex Ilin <alexilin@chromium.org> Auto-Submit: Boris Sazonov <bsazonov@chromium.org> Reviewed-by:
Alex Ilin <alexilin@chromium.org> Cr-Commit-Position: refs/heads/master@{#697249}
-
Mike Dougherty authored
CRWJSInjectionReceiver shouldn’t be retained, except by CRWWebController. Update other references to weak. Bug: 1004321 Change-Id: I0c936b476fb65c8d1d2e0f0be6f5179257897aab Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1807606 Commit-Queue: Mike Dougherty <michaeldo@chromium.org> Reviewed-by:
Moe Ahmadi <mahmadi@chromium.org> Reviewed-by:
Vadym Doroshenko <dvadym@chromium.org> Auto-Submit: Mike Dougherty <michaeldo@chromium.org> Cr-Commit-Position: refs/heads/master@{#697248}
-
Jacob DeWitt authored
Generic profiles are format "generic-trigger-grip-touchpad-thumbstick" instead of "grip-touchpad-thumbstick-controller". There are also some other slight profile name changes. Bug: 992631 Change-Id: Ic71f0db0e3a8c6dbc9003a045a6ce300ec01b180 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1808157Reviewed-by:
Tibor Goldschwendt <tiborg@chromium.org> Reviewed-by:
Alexander Cooper <alcooper@chromium.org> Commit-Queue: Jacob DeWitt <jacde@chromium.org> Cr-Commit-Position: refs/heads/master@{#697247}
-
Scott Violet authored
This is necessary so that any resources that are loaded by the implementation side come from the right place. BUG=none TEST=none Change-Id: Ia493e5fcaf1e955ef621ca8b870a8c63145bab69 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1808304Reviewed-by:
Clark DuVall <cduvall@chromium.org> Commit-Queue: Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#697246}
-
sczs authored
- Creates Mobile.Messages.ConcurrentPresented Histogram. - Logs the number of multiple concurrent Infobars added to the Infobar Manager. It has to be done at this level in order to count both legacy and "Messages" infobars. Bug: 961343, 1004509 Change-Id: If9680cad03977e22c6ef33829e1884676fe50e6f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1799313 Commit-Queue: Sergio Collazos <sczs@chromium.org> Reviewed-by:
Peter Lee <pkl@chromium.org> Reviewed-by:
Ilya Sherman <isherman@chromium.org> Cr-Commit-Position: refs/heads/master@{#697245}
-
Nick Burris authored
Ensure a match is bounded by word boundaries. This implementation uses a similar approach to providing FindOptions::kWholeWord to FindBuffer::FindMatchInRange, however that option requires the search text to be a single word. Added tests and a web platform test case. Bug: 924965 Change-Id: Iaa6785181eb29f0d25f64026c3be05d095ace3ad Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1803723 Commit-Queue: Nick Burris <nburris@chromium.org> Reviewed-by:
David Bokan <bokan@chromium.org> Cr-Commit-Position: refs/heads/master@{#697244}
-
Etienne Bergeron authored
This CL has main goal to remove calls to the FontLink (GDI) fallback fonts. ShapeRuns is trying to find fonts to shape runs. There are cases where the runs are grouped together but they can be rendered with different fonts. Previously, we were trying to determine the fallback font based on the text of the first run, which is arbitrary. We observed cases where this is not true. As an example: // The following text will be split in 3 runs: // 1) u+1F3F3 u+FE0F u+FE0F (Segoe UI Emoji) // 2) u+0020 (Segoe UI) // 3) u+1F308 u+20E0 u+20E0 (Segoe UI Symbol) The current CL is adding a loop around GetFallback(...) to find the corresponding fallback font for each run using the fast fallback mechanism. We believe this may deprecate the usage of the FontLink code. R=robliao@chromium.org,asvitkine@chromium.org CC=drott@chromium.org Bug: 995789 Change-Id: Iced98fa37f20832d7c86c107472e9fb84ec9d277 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1789844Reviewed-by:
Alexei Svitkine <asvitkine@chromium.org> Reviewed-by:
Dominik Röttsches <drott@chromium.org> Reviewed-by:
Robert Liao <robliao@chromium.org> Commit-Queue: Etienne Bergeron <etienneb@chromium.org> Cr-Commit-Position: refs/heads/master@{#697243}
-
Alex Ilin authored
Reason for reland: Changes were made to preserve compatibility with the old version of mojo library. Original change's description: > Remove use of deprecated SharedMemory in chromeos/wilco_dtc_supportd > > Remove use of the deprecated class SharedMemory. Instead use > the new classes: {Write,ReadOnly}SharedMemory{Region,Mapping}. > > The previous code was wrapping the shared memory inside a mojo > handle. Instead, pass directly the ReadOnlySharedMemory to mojo, > this is the preferred way. > > See Chromium Shared Memory Refactor design doc for more details: > https://docs.google.com/document/d/1lk2-7W7Cy7FDqG-6lgS8LRkzXABYTOytf6VUsWNf8-0/edit#heading=h.7nki9mck5t64 > > Bug: 795291 > Change-Id: I7ee031baf80533dac064fc779e31c40fc0eb202f > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1566307 > Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org> > Reviewed-by: Polina Bondarenko <pbond@chromium.org> > Reviewed-by: Alex Ilin <alexilin@chromium.org> > Cr-Commit-Position: refs/heads/master@{#667164} Bug: 989503 Change-Id: I42079902caf9ad730e15f8c58d9d834f2dbf0174 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1729225Reviewed-by:
Oleh Lamzin <lamzin@google.com> Commit-Queue: Oleh Lamzin <lamzin@google.com> Cr-Commit-Position: refs/heads/master@{#697242}
-
Mark Cogan authored
TabStripController relies on -dalloc to stop its various WebStateList observations. If the WebStateList is destroyed before the dealloc runs, the non-empty observer DCHECKs are hit. The upcoming change to WebStateList ownership (see crrev.com/c/1796358) will cause this to happen, for example. To fix this, an explicit -disconnect method is added to TabStripController, and the tab strip coordinator calls it from -stop. Change-Id: I22c2fc967c0b42c544ab93dce17518e93d272f43 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1809298 Commit-Queue: Mark Cogan <marq@chromium.org> Reviewed-by:
Gauthier Ambard <gambard@chromium.org> Cr-Commit-Position: refs/heads/master@{#697241}
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/747b3409bc2d..a90382fcf675 git log 747b3409bc2d..a90382fcf675 --date=short --no-merges --format='%ad %ae %s' 2019-09-17 bsalomon@google.com Pass color types when creating texture with initial data. Created with: gclient setdep -r src/third_party/skia@a90382fcf675 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 brianosman@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 TBR=brianosman@google.com Bug: None Change-Id: I5695816bc3b74c8d6e60890445e8ee69795d501b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1808591Reviewed-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@{#697240}
-
Miyoung Shin authored
This CL converts MtpManagerClient{AssociatedPtr, AssociatedPtrInfo} in services and components to the new Mojo type, and uses pending_associated_remote<MtpManagerClient> in mtp_manager.mojom. Bug: 955171 Change-Id: I6fb7561d42ea5dcf6bf6988a0e1d910599202fd1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1804713 Commit-Queue: Miyoung Shin <myid.shin@igalia.com> Reviewed-by:
Colin Blundell <blundell@chromium.org> Reviewed-by:
Oksana Zhuravlova <oksamyt@chromium.org> Reviewed-by:
Dominick Ng <dominickn@chromium.org> Cr-Commit-Position: refs/heads/master@{#697239}
-
Tim van der Lippe authored
ES modules allow files to explicitly import and export symbols [1]. This patch migrates ARIAUtils.js to an ES module, while maintaining backwards compatibility with existing usages of `window.UI.ARIAUtils`. The build system is updated to copy these modules verbatim, as it no longer require pre-processing to be loaded. The `module.json` no longer includes this file as a script, to make sure it is not double-bundled into `shell.js`. Instead, it is added to the new field `modules`, which contains all modules. By doing so, it becomes clear which files are converted to modules already and which require the legacy references to the global scope. This module and future modules will be imported from `root.js`, which is added to all existing HTML application files. Design Doc: https://docs.google.com/document/d/1h9dOy3nNPNfZ2AtZXzB-DwJqG4Oo37WWvKLCuzCcPzo/edit?usp=sharing [1]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import TBR=jochen@chromium.org Change-Id: Ie79c8f2fce3aff96fa28af0b575eae39bfe8e1a5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1748949Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Reviewed-by:
Yang Guo <yangguo@chromium.org> Commit-Queue: Tim van der Lippe <tvanderlippe@google.com> Cr-Commit-Position: refs/heads/master@{#697238}
-
Mohamed Amir Yosef authored
Those member fields are leftovers from earlier implementations that are not needed anymore. Instead we should query the FormFetcher. Change-Id: I76a367c332257dd152cf4d3ec9b18b5f150105a9 Bug: 1004783 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1809302Reviewed-by:
Vadym Doroshenko <dvadym@chromium.org> Commit-Queue: Mohamed Amir Yosef <mamir@chromium.org> Cr-Commit-Position: refs/heads/master@{#697237}
-
Randy Rossi authored
This feature flag alters chromecast's handling of gestures that originate from the edges of the screne. When enabled, it is assumed an external side swipe gesture detector is installed handling touch events downstream. The touch exploration controller enters pass through mode when touch events originate from the screen edges. The side swipe detector is also not installed. Bug: None Test: Manual, display assistant Change-Id: I23d35a322c09933fde3ac6989a90a692fb40e221 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1793249Reviewed-by:
Daniel Nicoara <dnicoara@chromium.org> Commit-Queue: Randy Rossi <rmrossi@chromium.org> Cr-Commit-Position: refs/heads/master@{#697236}
-
sczs authored
Bug: 1004604 Change-Id: If571592b94f7505f1111cd957c3f73950b6060c7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1808380 Auto-Submit: Sergio Collazos <sczs@chromium.org> Commit-Queue: Matt Menke <mmenke@chromium.org> Reviewed-by:
Matt Menke <mmenke@chromium.org> Cr-Commit-Position: refs/heads/master@{#697235}
-