- 29 Oct, 2019 40 commits
-
-
Reilly Grant authored
To avoid modifying the existing update logic too much the gamepad logic generates synthetic keyboard events in response to button presses. Bug: 1001198 Change-Id: Ifa4d94b19b1079f13e95f0dbd0ccab3dcb9b77c6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1879757 Commit-Queue: Reilly Grant <reillyg@chromium.org> Reviewed-by:
Edward Jung (EMEA) <edwardjung@chromium.org> Cr-Commit-Position: refs/heads/master@{#710477}
-
Scott Violet authored
Using floor means the top/bottom layer and the content may get 1-pixel out of sync. Using round() helps avoid this. BUG=none TEST=none Change-Id: If5aa3445dbd0293c0f3e3ccbe7ad34bce4bbb62b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1888130Reviewed-by:
Bo <boliu@chromium.org> Commit-Queue: Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#710476}
-
Min Qin authored
BUG=1013759 Change-Id: I00b0490b7e7fd8294fb90b2ccd1e060181ad5691 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1884538 Commit-Queue: Min Qin <qinmin@chromium.org> Reviewed-by:
David Trainor <dtrainor@chromium.org> Cr-Commit-Position: refs/heads/master@{#710475}
-
chromium-autoroll authored
https://dawn.googlesource.com/dawn.git/+log/73d5bb57e64f..6eb7d0ec3ecf git log 73d5bb57e64f..6eb7d0ec3ecf --date=short --no-merges --format='%ad %ae %s' 2019-10-29 senorblanco@chromium.org Add some missing #includes. Created with: gclient setdep -r src/third_party/dawn@6eb7d0ec3ecf If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/dawn-chromium-autoroll Please CC cwallez@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: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: I2c3d9d7996977431102b1212ad734b617c216b4f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1887683Reviewed-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@{#710474}
-
Koji Ishii authored
Following bot results are included. 81 82 83 84 TBR=yosin@chromium.org NOTRY=true Bug: 982194 Change-Id: I3d95f6ca1b3ecd6293d1d5f28470fb08bc1e6cdb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1886076Reviewed-by:
Koji Ishii <kojii@chromium.org> Commit-Queue: Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/master@{#710473}
-
Henry Jian authored
This (mostly) reverts commit f0ecb909, except that it increments the current_version.gni instead of reverting it. Reason for revert: I need to modify the shell apk and push it now but this CL needs to wait for WAM server change to be pushable. Original change's description: > [Android WebAPK] Link to a shortcuts file from the manifest. > > Instructions for enabling Android shortcuts: > https://developer.android.com/guide/topics/ui/shortcuts/creating-shortcuts > > This is the first step for enabling shortcuts. The server will populate > shortcuts.xml depending on the Manifest shortcuts provided (and also > generate additional string resource files). > Bug: 1010471 > Change-Id: I2e0a6118a22869766e4b5e849dabc6533cd2d306 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1864805 > Reviewed-by: Peter Kotwicz <pkotwicz@chromium.org> > Commit-Queue: Rayan Kanso <rayankans@chromium.org> > Cr-Commit-Position: refs/heads/master@{#707889} Bug: 1010471 Change-Id: I0b302074e4b218f96e7ec8b7b1686ea1b6825b28 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1885213 Commit-Queue: Henry Jian <hzjian@google.com> Reviewed-by:
Yaron Friedman <yfriedman@chromium.org> Reviewed-by:
Peter Kotwicz <pkotwicz@chromium.org> Reviewed-by:
Dominick Ng <dominickn@chromium.org> Cr-Commit-Position: refs/heads/master@{#710472}
-
Ken Rockot authored
This is all the super-low-hanging fruit. Bug: 1000959 Change-Id: I46afc55d5110f50d60a3ace65916abbd44066a4c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1884575 Commit-Queue: Ken Rockot <rockot@google.com> Reviewed-by:
Daniel Murphy <dmurph@chromium.org> Cr-Commit-Position: refs/heads/master@{#710471}
-
Elly Fong-Jones authored
This item is a synonym for the dots menu's Distill Page item, and available under the same conditions. It is always enabled even if the distiller service doesn't think the current page is distillable. Bug: 1016610 Change-Id: I163d571b4480537fe5b53fe3d589e2719331bbdd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1888111Reviewed-by:
Robert Sesek <rsesek@chromium.org> Commit-Queue: Elly Fong-Jones <ellyjones@chromium.org> Cr-Commit-Position: refs/heads/master@{#710470}
-
John Budorick authored
Bug: 836332 Change-Id: I2c2482bc2f811aee4233682b965feab2fedbb37e Tbr: rdevlin.cronin@chromium.org No-Try: true No-Presubmit: true Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1888552 Commit-Queue: John Budorick <jbudorick@chromium.org> Reviewed-by:
John Budorick <jbudorick@chromium.org> Cr-Commit-Position: refs/heads/master@{#710469}
-
Findit authored
This reverts commit b40da6df. Reason for revert: Findit (https://goo.gl/kROfz5) identified CL at revision 710364 as the culprit for failures in the build cycles as shown on: https://analysis.chromium.org/waterfall/culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyRAsSDVdmU3VzcGVjdGVkQ0wiMWNocm9taXVtL2I0MGRhNmRmYmZhYmJmMTI1ZGExMzAwN2NlZTRjODFkZDBiOTdjN2MM Sample Failed Build: https://ci.chromium.org/b/8898232731881505168 Sample Failed Step: gfx_unittests Original change's description: > Lift fallback font unittests to share them across platforms > > This CL is lifting the parameterized unittests originally > wrote for windows to a common file to be available to > other platforms. > > Test from KnownExpectedFonts will now also run on Linux. > * Added the test cases for linux. > Test from Glyphs are now running on every platforms. > > Adding a matching_glyphs count to font_fallback_linux.cc. > Previously, a default font was returned for a single character > even if it was not matching the character, it was still the > best match. If no codepoints are found, the font is considered > a no match. > > Change-Id: Ie4f871281737e254bbdbea9e04f8e527f1049569 > Fixed: 3 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1879956 > Commit-Queue: Etienne Bergeron <etienneb@chromium.org> > Reviewed-by: Alexei Svitkine <asvitkine@chromium.org> > Reviewed-by: Robert Liao <robliao@chromium.org> > Cr-Commit-Position: refs/heads/master@{#710364} Change-Id: I7595c3b2ab6f5e8828f3570b3a43e63e80dbcfea No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1888785 Cr-Commit-Position: refs/heads/master@{#710468}
-
chromium-autoroll authored
https://swiftshader.googlesource.com/SwiftShader.git/+log/f8df30f1ad44..b07147b04082 git log f8df30f1ad44..b07147b04082 --date=short --no-merges --format='%ad %ae %s' 2019-10-29 sugoi@google.com Provoking vertex fixes 2019-10-28 sugoi@google.com VK_EXT_provoking_vertex support 2019-10-28 jonahr@google.com Fix vulkan builds in ANGLE on MacOS 2019-10-25 sugoi@google.com Removed stencil reference from PixelProcessor::States 2019-10-25 amaiorano@google.com Fix LLVM7 partially initialized ManagedStatic 2019-10-24 sugoi@google.com Fixed using an offset in Blitter::blitFromBuffer() Created with: gclient setdep -r src/third_party/swiftshader@b07147b04082 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/swiftshader-chromium-autoroll Please CC swiftshader-team+autoroll@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_chromium_msan_rel_ng;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=swiftshader-team+autoroll@google.com Bug: chromium:1015454,chromium:b/143288278,chromium:1015904 Change-Id: I0c957affa260014664c34f0257fba3fff4bf664b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1888057Reviewed-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@{#710467}
-
Johannes Henkel authored
Also we're not creating these any more via StringUtil in blink, so these two helpers can go. Change-Id: Id676e4c35bc00392166f00f645178cd17720d02b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1888270 Auto-Submit: Johannes Henkel <johannes@chromium.org> Reviewed-by:
Andrey Kosyakov <caseq@chromium.org> Commit-Queue: Andrey Kosyakov <caseq@chromium.org> Commit-Queue: Johannes Henkel <johannes@chromium.org> Cr-Commit-Position: refs/heads/master@{#710466}
-
Elly Fong-Jones authored
This changed during the bundle restructure but gcapi was never updated to match. Bug: 958976 Change-Id: I1a1e50823d454ba807fc352373909fdb395a8a30 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1888110Reviewed-by:
Mark Mentovai <mark@chromium.org> Commit-Queue: Elly Fong-Jones <ellyjones@chromium.org> Cr-Commit-Position: refs/heads/master@{#710465}
-
Mohamed Heikal authored
While the check is under discussion and its documentation being improved, this check is temporarily disabled (by setting the limit to be 'over 9000' aka 100). Bug: 1012373 Change-Id: Iba21eadbdd77ddec94443b7d904959a1e324ac8e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1888372 Commit-Queue: Mohamed Heikal <mheikal@chromium.org> Reviewed-by:
Andrew Grieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#710464}
-
Victor Fei authored
This is a reland of 81487c55 The original change was reverted because it failed win7 bots for the following tests: DumpAccessibilityTreeTest.AccessibilityButtonNameCalc/uia DumpAccessibilityTreeTest.AccessibilityInputDateWithPopupOpen/blink DumpAccessibilityTreeTest.AccessibilityInputDateWithPopupOpen/win This reland fixes these test failures on win7. Original change's description: > Exposing button's children internally and to AT > > The motivation behind this change is that we want text pattern APIs to > access the text content of both native buttons and ARIA role=button. > In order to achieve the above, we need to be able to serialize button > element's children to AXTree. This change enables all children of button > to be exposed in the AXTree. > > Additionally, if the button's children are text only and also exposed > in the Browser Accessibility tree, screen readers may double speak the > button's name. To prevent this, if button's only child is a static text > we mark the button Browser A11y node as leaf. > > On Android, we treat all its Browser A11y button nodes as leaves and > expose no child. > > Summary: > -------------------------------------------------------------------- > BEFORE: Exposed in AXTree & Browser A11y Tree (BATree): > > native button | role=button > single text child: AXTree[N],BATree[N] | AXTree[N],BATree[N] > BATreeAndroid[N] | BATreeAndroid[N] > > complex children: AXTree[N],BATree[N] | AXTree[Y],BATree[Y] > BATreeAndroid[N] | BATreeAndroid[Y] > -------------------------------------------------------------------- > AFTER: Exposed in AXTree & Browser A11y Tree (BATree): > > native button | role=button > single text child: AXTree[Y],BATree[N], | AXTree[Y],BATree[N], > BATreeAndroid[N] | BATreeAndroid[N] > > multiple children: AXTree[Y],BATree[Y] | AXTree[Y],BATree[Y] > BATreeAndroid[N] | BATreeAndroid[N] > -------------------------------------------------------------------- > > Note: > According to the ARIA spec (below), the children of role=button are > presentational, which means they should not be exposed to ATs > (a.k.a. should all be treated as leaf nodes). > However, we need the button contents to be exposed sometimes because > they may contain many rich, interactive descendants such as buttons > inside a calendar popup and screen readers need to interact with these > contents (See https://crbug.com/689204). > > Additionally, Firefox also expose the children of both native button and > role=button. > Due to the above, we decided to departure from the ARIA spec and not > enforce the leafiness of buttons. > > ARIA && core-aam specs: > https://w3c.github.io/aria/#button > https://www.w3.org/TR/core-aam-1.1/#exclude_elements > > ~~~~~~ > Note: > The actual functional changes are in the two files below, the rest are > tests: > content/browser/accessibility/browser_accessibility.cc > content/browser/accessibility/browser_accessibility_android.cc > third_party/blink/renderer/modules/accessibility/ax_node_object.cc > ~~~~~~ > > Bug:1013609 > > Change-Id: Ia7c4bac9940b34dd3a3122938057cb48e847b76a > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1845810 > Commit-Queue: Victor Fei <vicfei@microsoft.com> > Reviewed-by: Bo <boliu@chromium.org> > Reviewed-by: Dominic Mazzoni <dmazzoni@chromium.org> > Cr-Commit-Position: refs/heads/master@{#709728} Bug: 1013609 Change-Id: I088fac4c42a9c95ddee16e40f28f0154da1a9f14 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1883619Reviewed-by:
Bo <boliu@chromium.org> Reviewed-by:
Dominic Mazzoni <dmazzoni@chromium.org> Commit-Queue: Victor Fei <vicfei@microsoft.com> Cr-Commit-Position: refs/heads/master@{#710463}
-
Asanka Herath authored
This CL does a few things: * Moves the ftp feature flag from //chrome to //content. There are a few places in //content that assume the network service supports FTP despite //content never configuring it to be so. Rather than replumb these code paths I've elected to move the switch down to //content. Once FTP is deprecated, these code paths will disappear. * Updates content::IsURLHandledByNetworkService() to only return true for FTP if the FTP feature is enabled. * Updates ProfileIOData::IsHandledProtocol() to only return true for FTP if the FTP feature is enabled. Unlike content::IsURLHandledByNetworkService(), this function doesn't affect how navigations work, but rather informs other subsystems about whether a URL is likely to be handled by the renderer or not. * Adds the "enable-ftp" flag to about:flags. This will allow users to (temporarily) enable FTP during the turn-down period. * Tests all of the above via //chrome/browser/net/ftp_browsertests. Bug: 333943 Change-Id: Idf90cf6332637c92b41036d80815dd20e37ffad8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1860934 Commit-Queue: Asanka Herath <asanka@chromium.org> Reviewed-by:
Matt Menke <mmenke@chromium.org> Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Reviewed-by:
Mustafa Emre Acer <meacer@chromium.org> Cr-Commit-Position: refs/heads/master@{#710462}
-
Carlos IL authored
The code in this CL does not include handling user interaction with the interstitials, so they will be displayed, but will not react to commands. Bindings for commands will be added in a follow up CL. Bug: 1016581 Change-Id: I7817205e6f48b0380e8e15a3faa9b8d134028624 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1872945Reviewed-by:
Daniel Rubery <drubery@chromium.org> Reviewed-by:
Changwan Ryu <changwan@chromium.org> Reviewed-by:
Nate Fischer <ntfschr@chromium.org> Commit-Queue: Carlos IL <carlosil@chromium.org> Cr-Commit-Position: refs/heads/master@{#710461}
-
Vlad Tsyrklevich authored
base::ProtectedMemory is being deprecated because it's not widely used enough to make a security impact and justify its maintenance burden. Replace use of base::ProtectedMemory with raw function pointers and add an attribute to disable CFI-icall checking. Bug: 1018834 Change-Id: I72ec694120fa8443396fd317771560c8f922a4db Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1884460Reviewed-by:
Xing Liu <xingliu@chromium.org> Commit-Queue: Vlad Tsyrklevich <vtsyrklevich@chromium.org> Cr-Commit-Position: refs/heads/master@{#710460}
-
chromium-autoroll authored
https://chromium.googlesource.com/chromiumos/chromite.git/+log/94885526dc61..882b743a85b7 git log 94885526dc61..882b743a85b7 --date=short --no-merges --format='%ad %ae %s' 2019-10-29 seanabraham@chromium.org chromeos_config: make tatl and tael experimental 2019-10-29 saklein@chromium.org service/sdk: Add chroot size check. 2019-10-29 manojgupta@google.com cros_fuzz: Don't error on missing corpus directory. 2019-10-29 tcwang@google.com afdo: Fix bug that afdo builders check wrong artifact name. 2019-10-28 dtor@chromium.org Add -kvm as another suffix to non-unibuild board list 2019-10-28 richardfung@google.com Remove betty-arcnext 2019-10-28 mmortensen@google.com Add api/controller unit tests and mock responses for GetChromeVersion. Created with: gclient setdep -r src/third_party/chromite@882b743a85b7 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: Ia8fc5d3d5fa78b1d353c3d6b176e109840522a06 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1888052Reviewed-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@{#710459}
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/15b40236bd8b..b69001f36f76 git log 15b40236bd8b..b69001f36f76 --date=short --no-merges --format='%ad %ae %s' 2019-10-29 robertphillips@google.com Make GrFillRectOp and GrTextureOp consistent re AA-upgrading and size checks 2019-10-29 egdaniel@google.com Cache simple descriptor sets on GrVkTexture. 2019-10-29 kjlubick@google.com [canvaskit] Add tentative support for savelayerrec 2019-10-29 egdaniel@google.com Use GrSurfaceProxyView in RenderTasks. Created with: gclient setdep -r src/third_party/skia@b69001f36f76 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 jcgregorio@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=jcgregorio@google.com Bug: None Change-Id: I33cc5b7b5c1eb50d11c43cca5b3b1da92be2527c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1888053Reviewed-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@{#710458}
-
Jon Mann authored
When navigating through the network list in quick settings, announce the connection status of the highlighted network when available. Bug: 1006005 Change-Id: Ib2a640af72742817118dea76e2b210e12180bff0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1879435 Commit-Queue: Jon Mann <jonmann@chromium.org> Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Cr-Commit-Position: refs/heads/master@{#710457}
-
Vladimir Levin authored
This patch makes the following changes: - Renames content-size to intrinsic-size following the new spec draft: https://drafts.csswg.org/css-sizing-4/#intrinsic-size-override - Implements new functionality to apply even if size containment is not present - Updates tests / implements new tests for the new functionality. This patch is the first step to implement intrinsic-size. Follow-up here is to write more tests for flex/grid and other algorithms, and ensure they work correctly. I2I (under content-size): https://groups.google.com/a/chromium.org/d/msg/blink-dev/RMCpsWaqds0/_H9hTQ5tAgAJ R=chrishtr@chromium.org, cbiesinger@chromium.org, futhark@chromium.org, ikilpatrick@chromium.org Bug: 991096 Change-Id: I407d4d1e50df04d493416321f81da7138d97b35b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1867043 Commit-Queue: vmpstr <vmpstr@chromium.org> Reviewed-by:
Ian Kilpatrick <ikilpatrick@chromium.org> Reviewed-by:
Morten Stenshorne <mstensho@chromium.org> Reviewed-by:
Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#710456}
-
Reilly Grant authored
Waiting for stream closure before closing a port can be tricky if the streams are being piped through transforms. This change adds tests demonstrating how this is expected to work. Bug: 893334 Change-Id: I84309034c6120bb8513b75dc6754ecb77b1dc35c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1879437Reviewed-by:
Adam Rice <ricea@chromium.org> Commit-Queue: Reilly Grant <reillyg@chromium.org> Cr-Commit-Position: refs/heads/master@{#710455}
-
Jan Wilken Dörrie authored
This change reduces string copies in base::HistogramTester by changing its APIs to take base::StringPieces instead of const std::string&. The majority of callsites pass string literals to the HistogramTester APIs, resulting in a deep copy with the old implementation. Furthermore, this change updates the underlying std::maps to use the heterogeneous std::less<> comparator, allowing the direct comparison of base::StringPiece with std::string. Bug: 384011 Change-Id: I6a8dd3e76280162b6046eac63a3d1ac84ed2ee6b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1887612Reviewed-by:
Ilya Sherman <isherman@chromium.org> Commit-Queue: Jan Wilken Dörrie <jdoerrie@chromium.org> Cr-Commit-Position: refs/heads/master@{#710454}
-
Chris Hamilton authored
This aggregates frame priorities and uses them to infer process priorities. Once workers are hooked up we will add worker priorities to this logic. BUG=971272 Change-Id: I421613de9a30caf9fed8a7db394273220c97e344 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1880008 Commit-Queue: Chris Hamilton <chrisha@chromium.org> Reviewed-by:
Sigurður Ásgeirsson <siggi@chromium.org> Cr-Commit-Position: refs/heads/master@{#710453}
-
Avery Musbach authored
OverviewWindowDragController::GetSnapPosition uses the split view divider position as though it is relative to the whole screen. It is actually relative to the work area. Test: ash_unittests SplitViewOverviewSessionInClamshellTestMultiDisplayOnly.Dragging Bug: 1019219 Change-Id: I8530e53f70f5b5c62c5c4cbedd078abd835ceb16 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1887653Reviewed-by:
Sammie Quon <sammiequon@chromium.org> Commit-Queue: Avery Musbach <amusbach@chromium.org> Cr-Commit-Position: refs/heads/master@{#710452}
-
Tommy Steimel authored
This reverts commit 75651994. Reason for revert: Suspected cause of ios compile failures: https://ci.chromium.org/p/chromium/builders/ci/ios-device/139770 Original change's description: > Introduce DataDecoder API > > This provides a new DataDecoder API in the data_decoder client library, > allowing for clients to use the service for isolated and batched > operations without any dependency on the Service Manager or the > cumbersome usage of batch IDs. > > Only JSON parsing facilities are added to DataDecoder in this CL. > > The JsonSanitizer API is cleaned up a bit too, as is some test code. > > Bug: 977637 > Change-Id: I5798982a500a403ddb345ab40db35d466dc6b7fc > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1879792 > Reviewed-by: Robert Sesek <rsesek@chromium.org> > Reviewed-by: Avi Drissman <avi@chromium.org> > Reviewed-by: Sorin Jianu <sorin@chromium.org> > Reviewed-by: Colin Blundell <blundell@chromium.org> > Commit-Queue: Robert Sesek <rsesek@chromium.org> > Cr-Commit-Position: refs/heads/master@{#710438} TBR=avi@chromium.org,rockot@google.com,blundell@chromium.org,sorin@chromium.org,rsesek@chromium.org Change-Id: I6c7d890c5ce7abea1d80b26a85c867e72bab32d3 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 977637 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1888739Reviewed-by:
Tommy Steimel <steimel@chromium.org> Commit-Queue: Tommy Steimel <steimel@chromium.org> Cr-Commit-Position: refs/heads/master@{#710451}
-
Austin Eng authored
This reverts commit 32cfad60. Reason for revert: Suspect causing deqp/functional/gles3/framebufferblit/conversion_29.html and deqp/functional/gles3/framebufferblit/conversion_33.html to fail webgl2_conformance_gl_passthrough_tests Original change's description: > Merge WEBGL_multi_draw_instanced into WEBGL_multi_draw > > The WebGL working group decided there is enough WebGL 1 support for > instancing that it would be simpler to only expose the instanced > version of the extension. > > This also rolls WebGL 2701c13..69e333c which includes the spec and > conformance test changes. > > Bug: chromium:890539 > Change-Id: Ib4dccf56f488cedf8161268ac3467d27c9b371c9 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1881712 > Reviewed-by: Daniel Cheng <dcheng@chromium.org> > Reviewed-by: Kenneth Russell <kbr@chromium.org> > Commit-Queue: Austin Eng <enga@chromium.org> > Cr-Commit-Position: refs/heads/master@{#710310} TBR=dcheng@chromium.org,kbr@chromium.org,enga@chromium.org Change-Id: If3d20cc176ecc1404ba4acbdfff481a4ae9adbb0 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: chromium:890539 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1888184Reviewed-by:
Austin Eng <enga@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org> Cr-Commit-Position: refs/heads/master@{#710450}
-
Michael Lippautz authored
- Allow TraceWrapperV8Reference in HeapVector (previously, the test would not compile) - Fix usage of TraceWrapperV8Reference in ephemerons Change-Id: I1430307a5c8692a7fa38fd4857be391c2a243a26 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1886857 Commit-Queue: Michael Lippautz <mlippautz@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Jeremy Roman <jbroman@chromium.org> Cr-Commit-Position: refs/heads/master@{#710449}
-
v8-ci-autoroll-builder authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/d50a9c98..c165bf48 Please follow these instructions for assigning/CC'ing issues: https://v8.dev/docs/triage-issues Please close rolling in case of a roll revert: https://v8-roll.appspot.com/ This only works with a Google account. CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux-blink-rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:mac_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:win_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel TBR=hablich@chromium.org,v8-waterfall-sheriff@grotations.appspotmail.com Change-Id: Iea14f847bad5df0d1ef21300da287398fe3107ca Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1887371Reviewed-by:
v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#710448}
-
Megan Jablonski authored
Additionally, fix the width of the language dropdown. https://drive.google.com/file/d/1xaTNVnz2RvUnleI4w_06tgMTdC2AY52v/view?usp=sharing https://drive.google.com/file/d/1wCPdx1dWUsiU5LVz8M4tLssGgBxSdQX9/view?usp=sharing Bug: 1017490 Change-Id: I780ccbcdbeae91edd8ba5e3643ffcec6107c4262 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1877658Reviewed-by:
anthonyvd <anthonyvd@chromium.org> Commit-Queue: Megan Jablonski <megjablon@chromium.org> Cr-Commit-Position: refs/heads/master@{#710447}
-
evliu authored
Bug: 997813 Change-Id: Iaaa4aa2527d9a0f8e76cef84e17b0f1273f045ad Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1884365 Commit-Queue: Evan Liu <evliu@google.com> Reviewed-by:
Dale Curtis <dalecurtis@chromium.org> Cr-Commit-Position: refs/heads/master@{#710446}
-
David Grogan authored
Bug: 845235 Change-Id: I12097a71dbebd03effe45883cf354597d380dd6e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1881982Reviewed-by:
Christian Biesinger <cbiesinger@chromium.org> Commit-Queue: David Grogan <dgrogan@chromium.org> Cr-Commit-Position: refs/heads/master@{#710445}
-
Henrique Nakashima authored
This call happens rarely (1/60000), but it causes a crash when it does. Change-Id: I0d584f0cd4017252ab80fc23fe0a41124bd13c73 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1880705Reviewed-by:
Mohamed Heikal <mheikal@chromium.org> Reviewed-by:
David Trainor <dtrainor@chromium.org> Commit-Queue: Henrique Nakashima <hnakashima@chromium.org> Cr-Commit-Position: refs/heads/master@{#710444}
-
Yi Gu authored
Some tests relied on time equality which could be flaky because internally the time value is converted to base::TimeTicks. Bug: 1014810 Change-Id: I9530f087c1273907af653f0d81f75569572d2e43 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1886293Reviewed-by:
Xida Chen <xidachen@chromium.org> Commit-Queue: Yi Gu <yigu@chromium.org> Cr-Commit-Position: refs/heads/master@{#710443}
-
Ken MacKay authored
Change-Id: I72e4845177d9c7c41b3c2ebd04c00ef34807976c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1887832Reviewed-by:
Yuchen Liu <yucliu@chromium.org> Commit-Queue: Kenneth MacKay <kmackay@chromium.org> Cr-Commit-Position: refs/heads/master@{#710442}
-
Christian Dullweber authored
To simplify the UI, we remove the omnibox icon when third-party cookie blocking is on but no cookies have been blocked. This is similar to how the old cookies blocked icon worked. Bug: 1019131 Change-Id: Id755ddcd10976d22cbcc67de18725382ab9eee78 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1886862 Commit-Queue: Christian Dullweber <dullweber@chromium.org> Reviewed-by:
Evan Stade <estade@chromium.org> Reviewed-by:
Mitsuru Oshima <oshima@chromium.org> Cr-Commit-Position: refs/heads/master@{#710441}
-
Nasko Oskov authored
Unfortunately, the WebUIReuseInSubframe test is running into issues with the memory allocator returning separate instances of WebUI objects at the exact same memory address. This means that even though we have different instances of the object, which is what the test aims to assert it isn't possible to use pointer inequality as the assertion. I've modified the test to use the RenderFrameHost global routing id since one cannot have the same WebUI instance be owned by more than one RenderFrameHost instance. Bug: 713313, 1002276 Change-Id: Iea036b5cd10962c75f86a5b25d9f655012caf686 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1886292Reviewed-by:
Aaron Colwell <acolwell@chromium.org> Commit-Queue: Nasko Oskov <nasko@chromium.org> Cr-Commit-Position: refs/heads/master@{#710440}
-
dpapad authored
CL produced with ESLint --fix and clang-format. This is in preparation for turning on no-var and prefer-const ESLint checks for that folder. Bug: 720034 Change-Id: I6467d1308118f67f076708612247852568fba2bc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1885652 Commit-Queue: Rebekah Potter <rbpotter@chromium.org> Auto-Submit: Demetrios Papadopoulos <dpapad@chromium.org> Reviewed-by:
Rebekah Potter <rbpotter@chromium.org> Cr-Commit-Position: refs/heads/master@{#710439}
-
Ken Rockot authored
This provides a new DataDecoder API in the data_decoder client library, allowing for clients to use the service for isolated and batched operations without any dependency on the Service Manager or the cumbersome usage of batch IDs. Only JSON parsing facilities are added to DataDecoder in this CL. The JsonSanitizer API is cleaned up a bit too, as is some test code. Bug: 977637 Change-Id: I5798982a500a403ddb345ab40db35d466dc6b7fc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1879792Reviewed-by:
Robert Sesek <rsesek@chromium.org> Reviewed-by:
Avi Drissman <avi@chromium.org> Reviewed-by:
Sorin Jianu <sorin@chromium.org> Reviewed-by:
Colin Blundell <blundell@chromium.org> Commit-Queue: Robert Sesek <rsesek@chromium.org> Cr-Commit-Position: refs/heads/master@{#710438}
-