- 02 Aug, 2019 40 commits
-
-
Matt Giuca authored
This reverts commit b0caaa35. Reason for revert: Suspect introduces flake (https://crbug.com/990225). LayoutSubtreeRootList::RandomRoot is crashing in about 50% of builds since this landed. Original change's description: > Call PaintLayer::UpdateLayerPositionsAfterLayout only from layout roots. > > Previously, it always called it from the LayoutView, regardless of what > layout changed. > > This will be more efficient in typical cases of non-root layouts. It > may be more inefficient in the following cases > a. Two layout roots are present, of which one is an ancestor of the other > (in this case, the new code will update the overlapping layout tree > portions twice). > b. Cases when LocalFrameview::UpdateLayout recurses, due to NeedsLayout > being true after the first one. > > If we consider these cases sufficiently rare, then this CL is ok as-is. > Handling (a) and (b) is possible but is harder to implement. > > Bug: 462719,970224 > Change-Id: Ie65dc73a70bb9362dfa20ff9ad4070e3945d3c56 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1728717 > Reviewed-by: Stefan Zager <szager@chromium.org> > Commit-Queue: Chris Harrelson <chrishtr@chromium.org> > Cr-Commit-Position: refs/heads/master@{#683409} TBR=szager@chromium.org,chrishtr@chromium.org,eae@chromium.org Change-Id: I50a9d9861dae814d0c564e072df8a1c66a9b5898 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 462719, 970224, 990225 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1732809Reviewed-by:
Matt Giuca <mgiuca@chromium.org> Commit-Queue: Matt Giuca <mgiuca@chromium.org> Cr-Commit-Position: refs/heads/master@{#683469}
-
Alexey Baskakov authored
Delegate CanReparentAppTabToWindow/ReparentAppTabToWindow to WebAppUiManager since this is UI-related business. In next CLs: We will get rid of chrome/browser/extensions/bookmark_app_extension_util.cc completely. That's the last bookmark_app* prefixed file in extensions/. TBR=ortuno@chromium.org Bug: 901226 Change-Id: I1fb9658d0671d9ca9509280625911371aed95fd1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1732670Reviewed-by:
Alexey Baskakov <loyso@chromium.org> Reviewed-by:
Eric Willigers <ericwilligers@chromium.org> Commit-Queue: Alexey Baskakov <loyso@chromium.org> Cr-Commit-Position: refs/heads/master@{#683468}
-
Ethan Jimenez authored
This CL relands the following change: https://chromium-review.googlesource.com/c/chromium/src/+/1718064 Which was reverted by this other change: https://chromium-review.googlesource.com/c/chromium/src/+/1728130 Reason for revert: suspect causing content_browsertests failure on Windows bots: E.g. https://ci.chromium.org/p/chromium/builders/ci/Win10%20Tests%20x64/39015 Fixing issues with `ComPtr` being incorrectly handled as return values. Original change's description: > Add trailing whitespace and punctuation to UIA Move(TextUnit_Word) > > 1. Changing the behavior of `ITextRangeProvider` methods `Move` and > `ExpandToEnclosingUnit` with `TextUnit_Word`. > > Previously we relied on both, word start and end offsets, computed > from Blink, but such approach didn't matched every AT's expectations. > > Updated logic makes use of start offsets only, this forces movement > by word to include whitespace and punctuation characters before the > next word start; the only special case being the last word, whose end > offset will be located after the last character on the document. > > 2. Removing `AXPosition`'s methods `AsLeafTextPositionBeforeCharacter` > and `AsLeafTextPositionAfterCharacter` in favor of refactoring > `AsPositionBeforeCharacter` and `AsPositionAfterCharacter`. > > This is a follow-up optimization since the former methods called > their `AsLeafTextPosition` equivalents, but reverted the result if > the position was not adjusted to another anchor. > > 3. Adding a new browser test to cover some AT's expectations. > > Rebaselining `AXPlatformNodeTextRangeProviderWin` unit and browser > tests to account for the new word movement behavior. > > Bug: 928948 > Change-Id: Iab689fde2a2ea973e86f7cdb10c1c22cf1af1704 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1718064 > Commit-Queue: Ethan Jimenez <ethavar@microsoft.com> > Reviewed-by: Kurt Catti-Schmidt <kschmi@microsoft.com> > Reviewed-by: Nektarios Paisios <nektar@chromium.org> > Cr-Commit-Position: refs/heads/master@{#682564} Bug: 928948 Change-Id: I62022f54fb236d3ffe638b6ef17648891da4aef9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1731750Reviewed-by:
Kurt Catti-Schmidt <kschmi@microsoft.com> Reviewed-by:
Nektarios Paisios <nektar@chromium.org> Commit-Queue: Kevin Babbitt <kbabbitt@microsoft.com> Cr-Commit-Position: refs/heads/master@{#683467}
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/c711a8649301..39dda0fe6aa0 git log c711a8649301..39dda0fe6aa0 --date=short --no-merges --format='%ad %ae %s' 2019-08-02 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 1ebe6014389e..1dbbc7b3e232 (5 commits) 2019-08-01 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). 2019-08-01 fmalita@chromium.org Reland: SkColorfilters::HSLAMatrix 2019-08-01 mtklein@google.com bigger channel buffers in fm_bot 2019-08-01 bsalomon@google.com Renove GrPixelConfig from GrGLGpu::uploadTexData 2019-08-01 mtklein@google.com sketch SkVMBlitter 2019-08-01 reed@google.com remove unneeded bitmapprovider abstraction 2019-08-01 mtklein@google.com Revert "let color filters tell us their alpha format" 2019-08-01 mtklein@google.com Revert "SkColorfilters::HSLAMatrix" 2019-08-01 bsalomon@google.com Make read/write/transfer pixels functions take surface color type 2019-08-01 mtklein@google.com make presubmit failures clearer 2019-08-01 robertphillips@google.com Add a means of printing out the GrBackendFormat 2019-08-01 nifong@google.com Add a kind of asset for MSKPs so the skpbench bot can read them. 2019-08-01 robertphillips@google.com Make GrGLCaps::getYUVAColorTypeFromBackendFormat also map R8 to GrColorType::kGray_8 2019-08-01 bsalomon@google.com Use GrConvertPixels in GrOpFlushState::doUpload 2019-08-01 stani@google.com Allow to rebind GL texture if AHB content has changed 2019-08-01 fmalita@chromium.org SkColorfilters::HSLAMatrix 2019-08-01 reed@google.com make bicubic decision logic shareable 2019-08-01 egdaniel@google.com Remove use of isConfigRenderable. 2019-08-01 mtklein@google.com let color filters tell us their alpha format Created with: gclient setdep -r src/third_party/skia@39dda0fe6aa0 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-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=benjaminwagner@google.com Bug: chromium:None,chromium:b/138674291 Change-Id: Idcd7aab9fc79b8c0e6c1f479880356b0ec794363 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1732630Reviewed-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@{#683466}
-
Alexandre Courbot authored
So far we were forcibly setting the number of output planes to 1, but the Kukui decoder uses a multiplanar format. The V4L2 driver will update the number of planes if it is incorrect, so use this information when attempting to set the format to get the correct number of planes. This is what the v4l2vda already does. Bug: b:132589320 Test: vdaunittest and vdatests pass on Minnie. Change-Id: Idb4170875adf1df2fdbd1cbe65c233937aed0702 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1730732 Commit-Queue: Alexandre Courbot <acourbot@chromium.org> Reviewed-by:
Chih-Yu Huang <akahuang@chromium.org> Reviewed-by:
Hirokazu Honda <hiroh@chromium.org> Cr-Commit-Position: refs/heads/master@{#683465}
-
Eric Stevenson authored
Change-Id: Iecab9924c9035887e946ffa994fcb757b00d054e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1731785 Auto-Submit: Eric Stevenson <estevenson@chromium.org> Reviewed-by:
Samuel Huang <huangs@chromium.org> Commit-Queue: Samuel Huang <huangs@chromium.org> Cr-Commit-Position: refs/heads/master@{#683464}
-
Matt Giuca authored
This reverts commit b302b4c7. Reason for revert: Introduces test flake (https://crbug.com/990207) Original change's description: > [Background Sync] Show updated delay in Devtools. > > We sometimes change the actual delay after which a periodicsync event is fired > based on other registrations for the origin. Update what we show in Devtools so > it corresponds to the actual delay_until set on the registration. > > Bug: 989524 > Change-Id: I9ba06f9c5f65d93775b0a9bf9d934f1d9b5b5ce6 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1730921 > Reviewed-by: Rayan Kanso <rayankans@chromium.org> > Commit-Queue: Mugdha Lakhani <nator@chromium.org> > Cr-Commit-Position: refs/heads/master@{#683298} TBR=nator@chromium.org,rayankans@chromium.org Change-Id: If6c1b97d518011b5960e4a095ad6f2a67b3907f3 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 989524, 990207 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1731338Reviewed-by:
Matt Giuca <mgiuca@chromium.org> Commit-Queue: Matt Giuca <mgiuca@chromium.org> Cr-Commit-Position: refs/heads/master@{#683463}
-
chromium-autoroll authored
The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-sdk-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:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast TBR=cr-fuchsia+bot@chromium.org Change-Id: I288e91ac918d3bba5e6538b57360a4fba19f5c4a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1732629Reviewed-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@{#683462}
-
Henrique Nakashima authored
Bug: 990026 Change-Id: Iacc19b3449ac927e2c98ad8a16b4b5f6c793e302 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1731912Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Commit-Queue: Henrique Nakashima <hnakashima@chromium.org> Cr-Commit-Position: refs/heads/master@{#683461}
-
Eric Willigers authored
The Launch Service is used to open a new application window. This is a rebase of https://chromium-review.googlesource.com/c/chromium/src/+/1723794 that now also updates the OpenApplication call that was recently added in https://chromium-review.googlesource.com/c/chromium/src/+/1674709 (Without that call updated, linux-chromeos-chrome faied to compile during a roll.) TBR=avi@chromium.org Bug: 966288, 989897 Change-Id: I3a51b6ca61a26508e1bad38a3df41170e98811e6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1731144 Commit-Queue: Eric Willigers <ericwilligers@chromium.org> Reviewed-by:
Alexey Baskakov <loyso@chromium.org> Cr-Commit-Position: refs/heads/master@{#683460}
-
chrome-release-bot authored
# This is an automated release commit. # Do not revert without consulting chrome-pmo@google.com. NOAUTOREVERT=true TBR=kariah@chromium.org Change-Id: I99c611eb02d9ddca7c70b3f4fc6fb7fb78c3e9c0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1732729Reviewed-by:
Chrome Release Bot (LUCI) <chrome-official-brancher@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#683459}
-
Clark DuVall authored
Next CL will remove references in content/ Bug: 824840 Change-Id: Ia002662d91d397b26cd2877dd4da30b6343d2e80 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1731919Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Commit-Queue: Clark DuVall <cduvall@chromium.org> Cr-Commit-Position: refs/heads/master@{#683458}
-
Matt Giuca authored
This reverts commit 55bc919a. Reason for revert: Suspected cause of https://crbug.com/990192 Since this changes the ownership of RenderWidget and the newly flaky test (which started failing on MSAN 1 build after this landed) has a use-after-free in RenderWidget, I am suspecting this CL. Original change's description: > Make browser process own RenderView. > > Historically, RenderView and RenderWidget were 1:1, and their lifetimes were > entwined. > 1) RenderViewHost would create the RenderView. > 2) RenderView would create a RenderWidget and pass ownership of itself to the > RenderWidget. > 3) RenderViewHost's destructor would destroy the RenderWidget, thus destroying > the RenderView > > We want the lifetime of RenderView and RenderWidget to be decoupled. The first > step of this is making RenderView explicitly owned by the browser. This means > that instead of (3), RenderViewHost's destructor will destroy the RenderView, > which will in turn destroy the RenderWidget. > > One subtlety is that prior to this CL, RenderWidget was always destroyed > asynchronously. The original reason for supporting this -- dealing with > re-entrancy from nested message loops -- is no longer applicable. The IPC that > destroys RenderWidget is asynchronous, which means it can never be called from a > re-entrant context. However, it is possible for a RenderWidget associated with a > child-frame to be synchronously destroyed by JS. This can be re-entrant. This CL > updates destruction of RenderWidget to be synchronous when called from IPC. > > Bug: 987731 > Change-Id: If4b319fab19d02c5495ba14e5cc929f441ca4d2e > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1717456 > Commit-Queue: Avi Drissman <avi@chromium.org> > Reviewed-by: Avi Drissman <avi@chromium.org> > Reviewed-by: Daniel Cheng <dcheng@chromium.org> > Auto-Submit: Erik Chen <erikchen@chromium.org> > Cr-Commit-Position: refs/heads/master@{#683247} TBR=avi@chromium.org,dcheng@chromium.org,erikchen@chromium.org Change-Id: I762230d0df57c6bcd75af80c1aa231d7b4d2183e No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 987731, 990192 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1731991Reviewed-by:
Matt Giuca <mgiuca@chromium.org> Commit-Queue: Matt Giuca <mgiuca@chromium.org> Cr-Commit-Position: refs/heads/master@{#683457}
-
Dan Beam authored
R=dpapad@chromium.org BUG=953962 Change-Id: I1b74794585cb6a53ad5f5278a4b4262c9019f280 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1730295 Commit-Queue: Dan Beam <dbeam@chromium.org> Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Auto-Submit: Dan Beam <dbeam@chromium.org> Cr-Commit-Position: refs/heads/master@{#683456}
-
nancy authored
BUG=988321 Change-Id: I5cf9fff36c7cdb9aaf777172f3169035e0a05d3a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1730413Reviewed-by:
Nigel Tao <nigeltao@chromium.org> Commit-Queue: Nancy Wang <nancylingwang@chromium.org> Cr-Commit-Position: refs/heads/master@{#683455}
-
Eric Foo authored
This is CL is generated by a script. Data is pulled from review conducted in Q2 2019. See https://tinyurl.com/yxau5sc4 for context. NOPRESUBMIT=true Set due to authors in OWNERS files having issues with LGTM. They will be fixing this separately. Bug: 977050 Change-Id: I997300c3bf79c789d5270ea3c0c47197b2d045b5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1725159Reviewed-by:
Eric Foo <efoo@chromium.org> Commit-Queue: Eric Foo <efoo@chromium.org> Auto-Submit: Eric Foo <efoo@chromium.org> Cr-Commit-Position: refs/heads/master@{#683454}
-
John Abd-El-Malek authored
Bug: 934009 Change-Id: I396ea73e2d39bea85a93e07368cac6226680d146 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1731784 Auto-Submit: John Abd-El-Malek <jam@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Commit-Queue: John Abd-El-Malek <jam@chromium.org> Cr-Commit-Position: refs/heads/master@{#683453}
-
Mohsen Izadi authored
Some ozone platforms (e.g. Wayland) require mojo communication while others either don't use mojo or use it only if OzoneDrmMojo feature is enabled. |requires_mojo| shows whether a platform requires mojo or not. |requires_mojo| is used in some places before OzonePlatform is initialized. Part of this usage is for populating InitParams used for OzonePlatform initialization. These can easily be removed as each type of OzonePlatform knows whether it requires mojo or not when it is being initialized. There is no need to pass this value to the initialization codes. Other cases use this and other info to check whether mojo is actually used or not. None of these cases really need to happen before initialization and can be moved to after initialization. This change is part of a larger effort to remove the need for OzonePlatform instance before it is initialized. This CL also cleans up some code in OzonePlatform implementations, mostly using std::make_unique<> instead of new operator. BUG=958387 Change-Id: Ie44c6e441389e1f119f6458bc4e1c15bdc1d83e2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1604112Reviewed-by:
Robert Kroeger <rjkroege@chromium.org> Reviewed-by:
Jonathan Backer <backer@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Commit-Queue: Mohsen Izadi <mohsen@chromium.org> Cr-Commit-Position: refs/heads/master@{#683452}
-
Miyoung Shin authored
This CL renames mojo to mojom in //fuchsia for consistency with the rest of the chromium. fuchsia/mojo => fuchsia/mojom Bug: 806965 Change-Id: I1f36512ddb418a5a644c546f88fc51ca47cf1a67 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1722168Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Ken Rockot <rockot@google.com> Reviewed-by:
Sergey Ulanov <sergeyu@chromium.org> Commit-Queue: Miyoung Shin <myid.shin@igalia.com> Cr-Commit-Position: refs/heads/master@{#683451}
-
Eric Karl authored
This effectively reverts commit 7e8de286. Reason for revert: Testing whether this change was responsible for the latency regression seen in crbug.com/959048. This isn't a true revert, as that CL no longer reverts cleanly, but this restores our previous behavior. Bug: 935630, 959048 Change-Id: Iefb4bd614b5802cfa24a8cb459e62842cfa6d4e8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1698629 Auto-Submit: Eric Karl <ericrk@chromium.org> Reviewed-by:
Sadrul Chowdhury <sadrul@chromium.org> Commit-Queue: Eric Karl <ericrk@chromium.org> Cr-Commit-Position: refs/heads/master@{#683450}
-
Alex Gough authored
Change-Id: Id153287f26cb6a646fc8c6276093e045cbc88e31 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1730606 Auto-Submit: Alex Gough <ajgo@chromium.org> Commit-Queue: Will Harris <wfh@chromium.org> Reviewed-by:
Will Harris <wfh@chromium.org> Cr-Commit-Position: refs/heads/master@{#683449}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/cba141f276a8..f0390f88f270 Created with: gclient setdep -r src-internal@f0390f88f270 The AutoRoll server is located here: https://skia-autoroll.corp.goog/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. CQ_INCLUDE_TRYBOTS=luci.chrome.try:linux-chromeos-chrome TBR=jbudorick@google.com Bug: chromium:964650,chromium:None Change-Id: Ica74d18642915610a483e9d60c1eeb29d9b80967 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1732156Reviewed-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@{#683448}
-
Ovidio Henriquez authored
This change updates the Native File System API permissions model to consider the write guard content setting when determining permissions. The write guard determines whether sites are allowed to ask for permission to save to the original files selected by the user through the Native File System API. Bug: 985101 Change-Id: I3ee844ee634ed55b93a6b1e08cd9b8bdad67239b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1707430Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Reviewed-by:
Kamila Hasanbega <hkamila@chromium.org> Reviewed-by:
Balazs Engedy <engedy@chromium.org> Reviewed-by:
Marijn Kruisselbrink <mek@chromium.org> Commit-Queue: Ovidio de Jesús Ruiz-Henríquez <odejesush@chromium.org> Cr-Commit-Position: refs/heads/master@{#683447}
-
Chromium WPT Sync authored
Using wpt-import in Chromium d22ae8d8. With Chromium commits locally applied on WPT: 250461b3 "Worker: Register a service worker just once for worker subresource interception tests" bf4ad57e "Experimental CookieStore API: some additional browser-side validation" 6790530d "[WPT/common/security-features] Make subresourceContext unmodified" 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 Directory owners for changes in this CL: foolip@chromium.org, lpz@chromium.org, robertma@chromium.org: external/wpt/tools NOAUTOREVERT=true TBR=lpz No-Export: true Change-Id: Idcf544a1c010e6125b6663882d98c1fc8f6ac328 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1732169Reviewed-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@{#683446}
-
Hiroki Nakagawa authored
This CL changes the code generator of upgrade-insecure-requests tests to add tests for top-level classic shared worker script loading. The test files (shared-worker-(redirect-)upgrade.https.html) are generated by external/wpt/upgrade-insecure-requests/support/generate.py. Bug: 917532, 989399 Change-Id: If4a3f27c6c8fe08e55dc8d86a8cbf925596490fa Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1728570 Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org> Reviewed-by:
Hiroshige Hayashizaki <hiroshige@chromium.org> Cr-Commit-Position: refs/heads/master@{#683445}
-
Matt Giuca authored
This reverts commit 4ccdb965. Reason for revert: https://crbug.com/990203 (introduces a flaky test that fails at certain times of day) Original change's description: > Handle empty timezone on in-session set date time dialog > > Bug: 988107 > Change-Id: Ia9c12a9342342bc080f73ddbe5ba86531b29997e > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1724696 > Reviewed-by: Michael Giuffrida <michaelpg@chromium.org> > Reviewed-by: Aga Wronska <agawronska@chromium.org> > Commit-Queue: Henrique Grandinetti <hgrandinetti@chromium.org> > Cr-Commit-Position: refs/heads/master@{#683159} TBR=michaelpg@chromium.org,agawronska@chromium.org,hgrandinetti@chromium.org Change-Id: I73c1230760be4eda32238fe9cacf8255fa56f15e No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 988107, 990203 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1732074Reviewed-by:
Matt Giuca <mgiuca@chromium.org> Commit-Queue: Matt Giuca <mgiuca@chromium.org> Cr-Commit-Position: refs/heads/master@{#683444}
-
chromium-autoroll authored
https://dawn.googlesource.com/dawn.git/+log/56f3a7b90d37..574b951188bb git log 56f3a7b90d37..574b951188bb --date=short --no-merges --format='%ad %ae %s' 2019-08-02 jiawei.shao@intel.com Support BC formats as the first extension in Dawn Created with: gclient setdep -r src/third_party/dawn@574b951188bb The AutoRoll server is located here: https://autoroll.skia.org/r/dawn-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:dawn-linux-x64-deps-rel;luci.chromium.try:dawn-mac-x64-deps-rel;luci.chromium.try:dawn-win10-x64-deps-rel;luci.chromium.try:dawn-win10-x86-deps-rel TBR=cwallez@google.com Bug: None Change-Id: I8b20722dbd354f19a6708b03dde083e46d673b7b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1732152Reviewed-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@{#683443}
-
Misha Efimov authored
Bug: b/138454468 Change-Id: Ie96c1c3693bfff15d6c39b3fa563462207f4ecc1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1731430Reviewed-by:
Zhongyi Shi <zhongyi@chromium.org> Commit-Queue: Zhongyi Shi <zhongyi@chromium.org> Cr-Commit-Position: refs/heads/master@{#683442}
-
Sammie Quon authored
This happens when entering overview normal, then exit via swiping up swipe up on shelf. So we have to update the rounded corners on the normal window, even when a window is minimized. Test: manual Bug: 989149 Change-Id: I85791484fba9ea165e554c09b6d89a893ce5e2b0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1727689Reviewed-by:
Xiaoqian Dai <xdai@chromium.org> Commit-Queue: Sammie Quon <sammiequon@chromium.org> Cr-Commit-Position: refs/heads/master@{#683441}
-
Alexey Baskakov authored
This is universal function which can be used by extensions-independent WebApp system as well. In next CLs: We will erase bookmark_app_extension_util.cc|h. TBR=ortuno@chromium.org Bug: 901226 Change-Id: Ibaa2e425c9a9519851d744a0cba928bd24f43e1e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1730554Reviewed-by:
Alexey Baskakov <loyso@chromium.org> Reviewed-by:
Trent Apted <tapted@chromium.org> Commit-Queue: Alexey Baskakov <loyso@chromium.org> Cr-Commit-Position: refs/heads/master@{#683440}
-
Jacques Newman authored
This was reverted here: https://chromium-review.googlesource.com/c/chromium/src/+/1692384 due to failure on failure on linux-chromeos-rel ChromeVoxPanelTest.LinkMenu As of https://chromium-review.googlesource.com/c/chromium/src/+/1708415 This test no longer fails. Original CL: https://chromium-review.googlesource.com/c/chromium/src/+/1646877 Original Change description: > Expose visibility-hidden elements > > This change allows visibility-hidden elements to be returned from > UIA_DescribedByPropertyId and UIA_LabeledByPropertyId. To allow for > this, visibility-hidden elements had to be exposed to the AX tree. > This change can be observed in the update to > AXObject::ComputeAccessibilityIsIgnoredPassThrough(). > > Given: > <div id="a" aria-label="foo" style="visibility:hidden"> </div> > <div id="b" aria-labelled-by="a"> </div> > > When doing TextAlternative calculation for b, we know we are > "in_aria_labelled_by_traversal", therefore we do not check to see > if the node "IsHiddenForTextAlternativeCalculation", therefore > correctly calculating the name for node "b". > But, when we are doing TextAlternative calculation for node "a", > we do not know if node "a" is the target of aria-labelledby, and > is not considered to be "in_aria_labelled_by_traversal", so the > name is an empty string: "". > This is an issue, as the UIA_LabeledByPropertyId on node "b" > returns node "a", and node "a" has an incorrect name of empty > string. > > For purposes of computing a non-recursive text alternative, > if an ignored and IsHiddenForTextAlternativeCalculation node > is included in the tree, assume that it is the target of > aria-labelledby or aria-describedby, since we can't tell > yet whether that's the case. If it isn't exposed, the AT > will never see the name anyways. > > This new behavior is only applied when calculating the > TextAlternative for the ignored node directly, not in the > recursive case. This ensures this new behavior is only applied > to the ignored node, and does not influence the name calculation > of other nodes. Bug: 651614 Change-Id: I6ec57cbd36606890eaf1fd4e72d8442cae2442ad Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1730851Reviewed-by:
Kevin Babbitt <kbabbitt@microsoft.com> Reviewed-by:
Alice Boxhall <aboxhall@chromium.org> Commit-Queue: Jacques Newman <janewman@microsoft.com> Cr-Commit-Position: refs/heads/master@{#683439}
-
chromium-autoroll authored
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/24146be8336f..59bb8cce842c git log 24146be8336f..59bb8cce842c --date=short --no-merges --format='%ad %ae %s' 2019-08-01 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). Created with: gclient setdep -r src/third_party/depot_tools@59bb8cce842c The AutoRoll server is located here: https://autoroll.skia.org/r/depot-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=agable@chromium.org Bug: None Change-Id: Ibf7a3588e8fe63883415a846ff1fdef27362d243 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1730505Reviewed-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@{#683438}
-
Justin Cohen authored
This reverts commit ae5d1b92. Reason for revert: This is still failing on ToTiOS. Needs more investigation. Original change's description: > Revert "Disable RememberCertDecision test." > > This reverts commit 7b9599f6. > > Reason for revert: Speculative revert to see if anything changed. > > Original change's description: > > Disable RememberCertDecision test. > > > > TBR=rohitrao@chromium.org > > > > Bug: 973635 > > Change-Id: Ibdd73fa2c40cbea322e22271dc02017cd2d9326a > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1656589 > > Reviewed-by: Eugene But <eugenebut@chromium.org> > > Commit-Queue: Eugene But <eugenebut@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#668609} > > TBR=rohitrao@chromium.org,eugenebut@chromium.org > > # Not skipping CQ checks because original CL landed > 1 day ago. > > Bug: 973635 > Change-Id: I69295a9f56101678466744e38279a01f814503c2 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1729400 > Reviewed-by: Justin Cohen <justincohen@chromium.org> > Reviewed-by: Eugene But <eugenebut@chromium.org> > Commit-Queue: Justin Cohen <justincohen@chromium.org> > Cr-Commit-Position: refs/heads/master@{#682940} TBR=rohitrao@chromium.org,justincohen@chromium.org,eugenebut@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 973635 Change-Id: If0f3d1855fae70340fbe6f55f1b3ca60335058e0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1732349Reviewed-by:
Justin Cohen <justincohen@chromium.org> Commit-Queue: Justin Cohen <justincohen@chromium.org> Cr-Commit-Position: refs/heads/master@{#683437}
-
Donn Denman authored
TBR=twellington@chromium.org BUG=990135 Change-Id: Id7207b3f8e98f545d38d6404bb5f0a6e5cab905c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1732158Reviewed-by:
Donn Denman <donnd@chromium.org> Commit-Queue: Donn Denman <donnd@chromium.org> Cr-Commit-Position: refs/heads/master@{#683436}
-
John Lee authored
This CL adds the basic elements needed to display the tab strip and adds some basic placeholder HTML, CSS, and text to the UI. Bug: 989131 Change-Id: I8f74dfb3b35b84ba349a6e6e44fd67fca2bbe117 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1726664 Commit-Queue: John Lee <johntlee@chromium.org> Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#683435}
-
Rachel Wong authored
Bug: 985205 Change-Id: Ie5a202cf4b78ee8464d8837beb79a929fd1c7052 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1730450Reviewed-by:
Mark Pearson <mpearson@chromium.org> Reviewed-by:
Jia Meng <jiameng@chromium.org> Commit-Queue: Rachel Wong <wrong@chromium.org> Cr-Commit-Position: refs/heads/master@{#683434}
-
Eric Willigers authored
The marker shorthand serializes as 'none | <marker-ref>' https://svgwg.org/svg2-draft/painting.html#MarkerShorthand If marker-start, marker-mid and marker-end do not all have the same value, it serializes as the empty string. Change-Id: I2c3fbcfd308119a7f258a7f269f93f092fabbfaa Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1724707 Commit-Queue: Eric Willigers <ericwilligers@chromium.org> Auto-Submit: Eric Willigers <ericwilligers@chromium.org> Reviewed-by:
Anders Hartvoll Ruud <andruud@chromium.org> Cr-Commit-Position: refs/heads/master@{#683433}
-
Justin Cohen authored
TBR: rohitrao Bug: 989550 Change-Id: I717c4edcdfccd37ce09a95e270ee6908a400ff10 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1730556 Commit-Queue: Justin Cohen <justincohen@chromium.org> Auto-Submit: Justin Cohen <justincohen@chromium.org> Reviewed-by:
Mike Dougherty <michaeldo@chromium.org> Cr-Commit-Position: refs/heads/master@{#683432}
-
Lindsay Pasricha authored
Disable testActivityServiceControllerCantPrintUnprintablePages and testOpenActivityServiceControllerAndCopy These were previously just disabled using the EARL_GREY_TEST_DISABLED macro but that should only be used when it's a partial disable, not for when a test is disabled across the board. Bug: 747622,864597 Change-Id: I5ef336aeefeb50e8984d5e149dc2241d6ae63f40 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1697288 Commit-Queue: Lindsay Pasricha <lindsayw@chromium.org> Reviewed-by:
Rohit Rao <rohitrao@chromium.org> Cr-Commit-Position: refs/heads/master@{#683431}
-
Maksim Ivanov authored
Extend interface of the PinDialogManager class to allow dynamically adding and removing custom PIN dialog host implementations. This will be used in follow-up CLs for supporting showing the PIN request on Chrome OS Login/Lock screens. Bug: 964069 Change-Id: I238a3af5b110bf434d9af7bbbfa109d6575721cb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1730896 Commit-Queue: Maksim Ivanov <emaxx@chromium.org> Reviewed-by:
Igor <igorcov@chromium.org> Cr-Commit-Position: refs/heads/master@{#683430}
-