- 23 Jul, 2019 40 commits
-
-
chromium-autoroll authored
https://chromium.googlesource.com/chromiumos/chromite.git/+log/ec869c11c79d..1a62d1623e3b git log ec869c11c79d..1a62d1623e3b --date=short --no-merges --format='%ad %ae %s' 2019-07-23 vapier@chromium.org use six to control metaclass settings Created with: gclient setdep -r src/third_party/chromite@1a62d1623e3b The AutoRoll server is located here: https://autoroll.skia.org/r/chromite-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chromium.try:chromeos-kevin-rel TBR=chrome-os-gardeners@google.com Bug: None Change-Id: Id539584827a3b7490ba109b3ba4536e95e354e8e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1715438Reviewed-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@{#680173}
-
Istiaque Ahmed authored
Bug: 985936 Change-Id: I1c907018d39be097129e863ec464e35acf8bdb3d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1715525 Auto-Submit: Istiaque Ahmed <lazyboy@chromium.org> Reviewed-by:
David Bertoni <dbertoni@chromium.org> Commit-Queue: Istiaque Ahmed <lazyboy@chromium.org> Cr-Commit-Position: refs/heads/master@{#680172}
-
Glenn Hartmann authored
My original CL https://chromium-review.googlesource.com/c/chromium/src/+/1708416 left out some <statistics> tags inside the <history> tags. I think I got them all. Bug: 982362 Change-Id: Ia5c178c5ab2ab07f4ef6ab4012bf72c90616ecf1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1714369Reviewed-by:
Brian White <bcwhite@chromium.org> Reviewed-by:
Robert Kaplow <rkaplow@chromium.org> Commit-Queue: Glenn Hartmann <hartmanng@chromium.org> Cr-Commit-Position: refs/heads/master@{#680171}
-
Josh Nohle authored
Adds fake implementations of CryptAuthFeatureStatusGetter and CryptAuthFeatureStatusGetterImpl::Factory for use in unit tests. Bug: 951969 Change-Id: I4f467effb33f426697225f7e9d53e574933b8fbc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1711210 Commit-Queue: Josh Nohle <nohle@chromium.org> Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#680170}
-
Christopher Grant authored
With native feature modules, generation of the main library (and feature libraries) is a two-step process: 1. Link a single, combined library (with partitions inside it) 2. Use llvm-objcopy to split out the main lib and feature libs This implies that: - libchrome.so's ninja inputs are not .o and .a files - The .map file now relates to the combined library, not the partitions, although it can naturally be used to analyze the partitions. Bug: 982334 Change-Id: I345f618f30639e7637ee905776a50c9cf5686773 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1708204 Commit-Queue: Christopher Grant <cjgrant@chromium.org> Reviewed-by:
Samuel Huang <huangs@chromium.org> Cr-Commit-Position: refs/heads/master@{#680169}
-
Ken Rockot authored
This refactors the Video Capture service and its clients to use the simpler service model described in https://docs.google.com/document/d/1M0-K0gi1xXO0f_-YKSH2LFVh4RJY-xe9T9VaGFOSXb0/edit. The DeviceFactoryProvider interface is renamed to VideoCaptureService and previous binders for other top-level interfaces (TestingControls and cros.mojom.CrosImageCapture) have been added to the interface. Service lifetime is no longer managed by manual ref-count but is instead automated using new Mojo interface idling bevhaior. The behavior should effectively mirror the service's behavior before this change. Namely: - The service stays alive as long as any receivers are bound other than the main interface pipe (previously DeviceFactoryProvider, now VideoCaptureService). Once this condition is no longer met, the service is considered idle. - On non-Android platforms, when out-of-process Video Capture is enabled, the service process is killed after 5 seconds of continuous idling. - On Android, the service process does not tear itself down ever. - If out-of-process Video Capture is not enabled, all clients will use the same shared in-browser instance of the service, which lives forever. This also ends up deleting a bunch of tests for the service which effectively tested behavior that's no longer applicable, like lifetime behavior built around VideoCaptureService (nee DeviceFactoryProvider) connection. Bug: 977637 Change-Id: I96ccf3558be7d173041de0de70251d841dd519f9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1710051Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Reviewed-by:
Tom Sepez <tsepez@chromium.org> Reviewed-by:
Miguel Casas <mcasas@chromium.org> Commit-Queue: Ken Rockot <rockot@google.com> Cr-Commit-Position: refs/heads/master@{#680168}
-
chromium-autoroll authored
This CL may cause a small binary size increase, roughly proportional to how long it's been since our last AFDO profile roll. For larger increases (around or exceeding 100KB), please file a bug against gbiv@chromium.org. Additional context: https://crbug.com/805539 Please note that, despite rolling to chrome/android, this profile is used for both Linux and Android. The AutoRoll server is located here: https://autoroll.skia.org/r/afdo-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=gbiv@chromium.org Change-Id: I1788eaeae2e55de046546c1c8dcc43236d5793a9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1715397Reviewed-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@{#680167}
-
Mike Dougherty authored
Bug: 976348 Change-Id: I406ad72964ff3fdcbd6c055031e5db8bf742d9f5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1715155 Commit-Queue: Mike Dougherty <michaeldo@chromium.org> Commit-Queue: Rohit Rao <rohitrao@chromium.org> Auto-Submit: Mike Dougherty <michaeldo@chromium.org> Reviewed-by:
Rohit Rao <rohitrao@chromium.org> Cr-Commit-Position: refs/heads/master@{#680166}
-
chrome://printrbpotter authored
Bug: 986711 Change-Id: Ic0556f349fe7f129a2761daf26198273fdf1d620 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1715711Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Commit-Queue: Rebekah Potter <rbpotter@chromium.org> Cr-Commit-Position: refs/heads/master@{#680165}
-
Pavol Marko authored
This can be used in testing so it's easy to test with CertVerifierBuiltin without setting up a local finch instances. Also promote logging of chosen cert verifier to VLOG(0) so it's visibe in test logs and potentially also if a user reports cert verification errors, --force-cert-verifier-builtin (watch log output for chosen cert verifier) Bug: 978069 Test: browser_tests --gtest_filter=*SSLUITest* \ Change-Id: I74981fa0a2aecb94b7eab129ab5da155f18847a8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1715348Reviewed-by:
Ryan Sleevi <rsleevi@chromium.org> Commit-Queue: Pavol Marko <pmarko@chromium.org> Cr-Commit-Position: refs/heads/master@{#680164}
-
Robert Ogden authored
The OfflinePageModel likes to call OfflinePageDeleted when entries are refreshed or otherwise cleaned up. When this happens it comes with an OfflinePageAdded event (before the deletion) with a different offline page id but the same url. Thus, the offline helper entry is removed whenever that happens because we are not keying on offline page id. This CL makes it so we may trigger a preview attempt on a truly deleted page, but only for a single session. This comes at the benefit of triggering on all true positives. Bug: 969163 Change-Id: I4cf9d303ae997f1acba46652a48112bf6d3afabd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1715529Reviewed-by:
Ryan Sturm <ryansturm@chromium.org> Commit-Queue: Robert Ogden <robertogden@chromium.org> Cr-Commit-Position: refs/heads/master@{#680163}
-
Bryan McQuade authored
Now that the LCP implementation has stabilized (all significant known implementation issues have been resolved), we are updating the UMA and UKM histogram names: * remove 'Experimental' from names * change 'LargestContentPaint' to 'LargestContentfulPaint', to be more consistent with FCP * make the all-frame version the default, and add a new MainFrame-only histogram (also consistent will all-frame version being the default for FCP) Change-Id: I4388e3db210df2b696bf724e27e3d19230c45eac Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1712948Reviewed-by:
Charlie Harrison <csharrison@chromium.org> Reviewed-by:
Nicolás Peña Moreno <npm@chromium.org> Commit-Queue: Bryan McQuade <bmcquade@chromium.org> Cr-Commit-Position: refs/heads/master@{#680162}
-
dalyk authored
We can now set the secure dns mode to AUTOMATIC and turn the insecure part of the resolver off, which will result in the async resolver issuing DoH requests and falling back to the system resolver without attempting to send plaintext DNS requests itself. In a follow up cl, the secure dns mode part of the configuration will be read from prefs. For now, we continue to set the mode to AUTOMATIC if there are DoH servers specified and to OFF otherwise. Bug: 985589 Change-Id: Ia40cbae1fdd57e19e925e125dcf1e82289220242 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1709928 Commit-Queue: Katharine Daly <dalyk@google.com> Reviewed-by:
Tom Sepez <tsepez@chromium.org> Reviewed-by:
Eric Orth <ericorth@chromium.org> Cr-Commit-Position: refs/heads/master@{#680161}
-
Nicolás Peña Moreno authored
Intent to Ship: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/DXSoS7dMmok Bug: 879270, 942033, 883483, 972830 Change-Id: Ie6255ed53ec00a083af37e71ebae34e48f72c3f2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1713275 Commit-Queue: Nicolás Peña Moreno <npm@chromium.org> Reviewed-by:
Yoav Weiss <yoavweiss@chromium.org> Cr-Commit-Position: refs/heads/master@{#680160}
-
Mugdha Lakhani authored
We set delay_until super high, but this added change will ensure we never fire a sync event for a suspended registration. Note that we'll never mark a one-shot Background Sync registration suspended, so there is intentionally no branching here. Bug: 982378 Change-Id: I462468b6516098623733379a8ae0a1d062158311 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1704257Reviewed-by:
Rayan Kanso <rayankans@chromium.org> Commit-Queue: Mugdha Lakhani <nator@chromium.org> Cr-Commit-Position: refs/heads/master@{#680159}
-
Yuly Novikov authored
Reflecting Android Q OS upgrade. TBR=kbr Bug: angleproject:3340 Change-Id: I7a246fdd4a68a06ae226200c96adb23397ccd381 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1715905Reviewed-by:
Yuly Novikov <ynovikov@chromium.org> Commit-Queue: Yuly Novikov <ynovikov@chromium.org> Cr-Commit-Position: refs/heads/master@{#680158}
-
Ted Choc authored
When the tabs are being initialized on startup, we should suppress broadcasting the tab count when it is rapidly changing to avoid the number flickering in the toolbar. This was the previous logic, but regressed when we introduced the TabCountProvider. BUG= Change-Id: I6b3ed6724ca1a5e78df2e2dddee2e693d65de4ee Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1715571 Commit-Queue: Ted Choc <tedchoc@chromium.org> Reviewed-by:
Matthew Jones <mdjones@chromium.org> Cr-Commit-Position: refs/heads/master@{#680157}
-
Min Chen authored
Add RippleAttributes and corresponding get function in AshColorProvider for ripple. Bug: 972162 Change-Id: I49ffb4cb2a01600f210a57f2e7adb3bf21088513 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1686790 Commit-Queue: Min Chen <minch@chromium.org> Reviewed-by:
Ahmed Fakhry <afakhry@chromium.org> Cr-Commit-Position: refs/heads/master@{#680156}
-
Luke Sorenson authored
Bug: 986947 Test: Not necessary. Change-Id: Id796ced76715e891c42a2ff401cbc7b886a91d6f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1715668Reviewed-by:
Luke Sorenson <lasoren@chromium.org> Reviewed-by:
Joshua Pawlicki <waffles@chromium.org> Commit-Queue: Luke Sorenson <lasoren@chromium.org> Cr-Commit-Position: refs/heads/master@{#680155}
-
dpapad authored
- Adding BUILD.gn configuration for JS type checking - Fix a lot of type errors - Comment out GN targets that still exhibit errors Repro - Add "closure_compile = true" to args.gn - ninja -C out/<folder>/ components/sync/driver/resources:closure_compile Bug: 986001 Change-Id: Ieed34584815b11923c50098d00c072b3da3bb934 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1711211Reviewed-by:
Marc Treib <treib@chromium.org> Reviewed-by:
John Budorick <jbudorick@chromium.org> Auto-Submit: Demetrios Papadopoulos <dpapad@chromium.org> Commit-Queue: John Budorick <jbudorick@chromium.org> Cr-Commit-Position: refs/heads/master@{#680154}
-
Gil Dekel authored
This CL introduces VaapiWebPDecoder for decoding lossy WebP images from the web using the VA-API. It does so by utilizing VA-API VP8 profile, since the lossy WebP format is used as keyframes in VP8 video formats. The VaapiWebPDecoder is currently not being used. Follow up work will turn VaapiJpegDecoderWorker into VaapiImageDecoderWorker, which will use VaapiImageDecoder(s) polymorphically. One of the decoders will be the VaapiWebPDecoder added in this CL. For full design details see: tinyurl.com/vaapi-webp-decode-acceleration This CL also updates all callsites of gpu::ImageDecodeAcceleratorType. Bug: 877694 Test: jpeg_decode_accelerator_unittest Change-Id: I623f1ab77f4e35e7381b8e5dfb35a33b5cae2dad Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1672404 Commit-Queue: Gil Dekel <gildekel@chromium.org> Reviewed-by:
Andres Calderon Jaramillo <andrescj@chromium.org> Reviewed-by:
Chrome Cunningham <chcunningham@chromium.org> Reviewed-by:
Urvang Joshi <urvang@chromium.org> Reviewed-by:
Sunny Sachanandani <sunnyps@chromium.org> Reviewed-by:
Andrey Kosyakov <caseq@chromium.org> Reviewed-by:
Robert Sesek <rsesek@chromium.org> Reviewed-by:
Miguel Casas <mcasas@chromium.org> Cr-Commit-Position: refs/heads/master@{#680153}
-
Bryan Ferguson authored
This change makes window capture via the getDisplayMedia API on Windows perform & behave consistently with window capture via the chrome.desktopCapture API from an extension. (Also, with the previous experimental window capture support via the getUserMedia API with non- standard constraints.) This change allows window capture via getDisplayMedia to use the capture-screen-and-crop approach when the window is occluded only by the 'sharing' notification bar and some other conditions are met. It broadens the scope of existing logic to plumb the notification window ID to the capturer, so that it may be special-cased there (ignored when checking for occluding windows). This plumbing is now enabled for a stream type of DISPLAY_VIDEO_CAPTURE (screen/window capture via getDisplayMedia) in addition to a stream type of GUM_DESKTOP_VIDEO_CAPTURE (screen/window capture via older APIs). Benefits of this change: + Allows use of the significantly faster capture-screen-and-crop path in more cases, which can be up to ~36ms/frame (~160x) faster than the capture-window-contents path in my testing (more details are in the bug). This difference increased with the recent fix for https://crbug.com/webrtc/10734 . + Allows capture of menus & tooltips in more cases (plus dialogs if https://crbug.com/webrtc/10767 is fixed), partially mitigating https://crbug.com/980864 . Downsides of this change: - Includes the 'sharing' notification bar in the captured frames in more cases, when it overlaps the window. This is similar to the behavior of capturing the main screen, and identical to the behavior of capturing a window via the chrome.desktopCapture API from an extension. - May decrease test coverage / issue discovery around the capture- window-contents path, by reducing the likelihood it's used via Chromium. Bug: 973245 Change-Id: I224b20137ba701150ed01c6a1fb5dba134478c8c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1711183Reviewed-by:
Weiyong Yao <braveyao@chromium.org> Reviewed-by:
Guido Urdaneta <guidou@chromium.org> Commit-Queue: Guido Urdaneta <guidou@chromium.org> Cr-Commit-Position: refs/heads/master@{#680152}
-
chromium-autoroll authored
https://chromium.googlesource.com/catapult.git/+log/282f4dfee653..5f7b2c2ad2f2 git log 282f4dfee653..5f7b2c2ad2f2 --date=short --no-merges --format='%ad %ae %s' 2019-07-23 oysteine@google.com Updated py_vulcanize/py_utils to be python3-compatible Created with: gclient setdep -r src/third_party/catapult@5f7b2c2ad2f2 The AutoRoll server is located here: https://autoroll.skia.org/r/catapult-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_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel TBR=skyostil@google.com Bug: None Change-Id: I1c9848a50b19a0c81dfc435a30a94ff539af1162 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1715798Reviewed-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@{#680151}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/59b2d77a1e39..7480fc89c7ee Created with: gclient setdep -r src-internal@7480fc89c7ee 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=nhiroki@google.com,pmonette@google.com,sky@google.com,kolos@google.com Bug: chromium:None,chromium:None Change-Id: I04de6fd732e7503bf6fc445cb3abe16e8f6eb5b7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1715792Reviewed-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@{#680150}
-
Jack Steinberg authored
Bug: 972945 Change-Id: I66a9384caae890e5e2ab99d617af315d080c80b5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1714190 Commit-Queue: Jack Steinberg <jacksteinberg@chromium.org> Reviewed-by:
Fergal Daly <fergal@chromium.org> Cr-Commit-Position: refs/heads/master@{#680149}
-
Renjie Tang authored
Version 99 is adopting HTTP/3 priority, which is different from H2 priority. After this CL, no priority related stuff will be sent on headers stream any more. Change-Id: I00aab1b9daf5bc288b0afde3211d169bcd92f6e9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1710850Reviewed-by:
Ryan Hamilton <rch@chromium.org> Commit-Queue: Ryan Hamilton <rch@chromium.org> Cr-Commit-Position: refs/heads/master@{#680148}
-
Kush Sinha authored
Gaia, by default, applies the Chrome OS Login Screen's third party SAML IdP's SSO redirection policies to Chrome OS Account Manager's in-session sign-in flows. The policy has the effect of blocking sign-ins on the login screen for some managed users. Note that however, the policy does not apply to Chrome content area sign-ins in Chrome OS. After Chrome OS Account Manager's unified sign-in flow is rolled out, there is no way to sign-in from Chrome content area. This has the effect of making certain managed accounts totally unusable on Chrome OS: they cannot login out-of-session from the login screen and they cannot login from within the session, from Chrome OS Account Manager. Fix this by sending a signal to Gaia that IdP redirection policies should be ignored, and let Chrome OS Account Manager's sign-in flow be treated like Chrome content area as far as this policy is concerned. Please check the attached bugs for more context. Bug: 984525, b/137886522 Change-Id: If0758a056e9e49da8a54502bd3b9742db640d666 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1715804Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Commit-Queue: Kush Sinha <sinhak@chromium.org> Cr-Commit-Position: refs/heads/master@{#680147}
-
Christopher Grant authored
Some build rules have a rulename and implicit inputs, but no explicit inputs. For example: build libfoo.so: __chrome_android_some_rule | lib_maker.py Also: - Add unit tests for the core parser functionality. - Add a run_tests helper script for quick verification. Bug: 982334 Change-Id: I7481018ae4ae4ce1bc71a19e73dc241b124bfb6d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1715606 Commit-Queue: Christopher Grant <cjgrant@chromium.org> Reviewed-by:
Samuel Huang <huangs@chromium.org> Reviewed-by:
Andrew Grieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#680146}
-
chromium-autoroll authored
https://chromium.googlesource.com/angle/angle.git/+log/dd3de6f095c1..8bb46c5b9ffc git log dd3de6f095c1..8bb46c5b9ffc --date=short --no-merges --format='%ad %ae %s' 2019-07-23 clemendeng@google.com Refactor: add InternalFormat::isInt() Created with: gclient setdep -r src/third_party/angle@8bb46c5b9ffc The AutoRoll server is located here: https://autoroll.skia.org/r/angle-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:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel TBR=jmadill@chromium.org,jmadill@google.com Bug: None Change-Id: I02cf0dcb253cb16854298e8366aacfe2398e0c10 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1715433Reviewed-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@{#680145}
-
Hans Wennborg authored
Addressing comments on https://chromium-review.googlesource.com/c/chromium/src/+/1708085/14#message-a761ae3d9a7449f4c294457a2d569f0f6a24191f Bug: 929645 Change-Id: I813506f333f823fd9df28af5282ae77c765844e6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1712883 Commit-Queue: Hans Wennborg <hans@chromium.org> Reviewed-by:
Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#680144}
-
Jack Steinberg authored
Bug: 972945 Change-Id: I1fb8f40b491fa86aa1e11fe7764446da110dcc32 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1713387 Commit-Queue: Jack Steinberg <jacksteinberg@chromium.org> Reviewed-by:
Fergal Daly <fergal@chromium.org> Cr-Commit-Position: refs/heads/master@{#680143}
-
rbpotter authored
This allows running: python polymer_test.py from tools\polymer to pass on Windows, and prevents ..\js\paths\like\this.m.js, which cause a parsing error. Bug: 965770 Change-Id: I23701cffeab4ef5bf7d61bb06307b6fe8a9e17e0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1715147Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Commit-Queue: Rebekah Potter <rbpotter@chromium.org> Cr-Commit-Position: refs/heads/master@{#680142}
-
Brian Sheedy authored
This reverts commit ac8fe0e9. Reason for revert: crbug.com/986879 Original change's description: > android: Reintroduce and rework ModernLinker. > > This is partially a revert of two commits: > - 53a10113: "Delete unused file: > base/android/linker/android_dlext.h" > - fdb31883: "Use the LegacyLinker instead of the > ModernLinker" > > ModernLinker has been reworked, especially the native side. Notable changes: > - The library is only loaded once, not twice in the browser process > - Relocations are always shared between the browser process and the other ones. > > This is enabled only on N+ for Chrome.apk, neither for Monochrome nor for TriChrome. > > on Q, further commit will trim it as well. > > Binary-Size: Increase due to bringing back ModernLinker. Required to save memory > Bug: 979638 > Change-Id: Ia76773b58a71854a36ea49ab82daef1af717b606 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1683245 > Reviewed-by: Yaron Friedman <yfriedman@chromium.org> > Reviewed-by: Andrew Grieve <agrieve@chromium.org> > Reviewed-by: Egor Pasko <pasko@chromium.org> > Commit-Queue: Benoit L <lizeb@chromium.org> > Cr-Commit-Position: refs/heads/master@{#679535} TBR=pasko@chromium.org,yfriedman@chromium.org,agrieve@chromium.org,lizeb@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 979638 Change-Id: I431aa2011c4a0c4b23b725099e414a52443778f0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1715745Reviewed-by:
Brian Sheedy <bsheedy@chromium.org> Reviewed-by:
Egor Pasko <pasko@chromium.org> Commit-Queue: Brian Sheedy <bsheedy@chromium.org> Cr-Commit-Position: refs/heads/master@{#680141}
-
Henrique Ferreiro authored
After the IdentityManager code restructing into public and internal APIs was fixed in https://crbug.com/952788, this CL fixes the build dependencies in //chrome/browser. Bug: 970268 Change-Id: Ic3a2a2bcf41685bf409ce5bc044e15e2dd148e3c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1712871Reviewed-by:
Colin Blundell <blundell@chromium.org> Commit-Queue: Henrique Ferreiro <hferreiro@igalia.com> Cr-Commit-Position: refs/heads/master@{#680140}
-
Andrew Luo authored
Bug: 924194 Change-Id: Id53cdc9890977de6e8d58940b53eeea79833c426 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1684972 Commit-Queue: Andrew Luo <aluo@chromium.org> Reviewed-by:
John Budorick <jbudorick@chromium.org> Reviewed-by:
Sky Malice <skym@chromium.org> Cr-Commit-Position: refs/heads/master@{#680139}
-
Avi Drissman authored
Reuse the PWA intent picker for the UI. BUG=981337 Change-Id: Ib4956fb0218d9d6055c315a4fcb579094ea0daec Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1703487 Commit-Queue: Avi Drissman <avi@chromium.org> Reviewed-by:
Maggie Cai <mxcai@chromium.org> Reviewed-by:
Robert Sesek <rsesek@chromium.org> Cr-Commit-Position: refs/heads/master@{#680138}
-
Clark DuVall authored
ProfileSyncService may not be created if a command line flag turns off sync. In this case, ProfileSyncServiceFactory::GetForProfile returns null and crashes when IsSyncFeatureEnabled is called. Bug: 978617 Change-Id: Idb381a82008065427d67d87583f56eca9d1e9606 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1715094 Commit-Queue: Clark DuVall <cduvall@chromium.org> Reviewed-by:
Boris Sazonov <bsazonov@chromium.org> Cr-Commit-Position: refs/heads/master@{#680137}
-
Hesen Zhang authored
- Simple implementation with only one icon, need to complete logic with multiple icons. - Still working on unit test. - Didn't implement Load Icon in this CL: logic is more complex than I thought and will have a single class like IconLoader to deal with. TBR=dtrainor@chromium.org Bug: 963290 Change-Id: Iec98897afbcfca3ea5ea3f24cb76d870f413b5f9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1707032 Commit-Queue: Hesen Zhang <hesen@chromium.org> Reviewed-by:
Xing Liu <xingliu@chromium.org> Cr-Commit-Position: refs/heads/master@{#680136}
-
rbpotter authored
Port tests for the shared JS resources migrated to modules in https://crrev.com/c/1682889. Note: Tests only run if optimize_webui is false, since these resources only exist in this case. Bug: 965770 Change-Id: Ia45584f59617165b3d230d551351ea51f3385add Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1703424 Commit-Queue: Rebekah Potter <rbpotter@chromium.org> Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#680135}
-
Clark DuVall authored
This started flaking after WebRequest was moved to UI in http://crrev.com/c/1682434. Previously, we got lucky that the beacon requests from unloaded frames came in before the FrameData was removed from the frame data map, since WebRequest could grab the FrameData on IO before the beacon request started. This CL stores recently deleted frames, and posts a task for the removal of the deleted frame's FrameData so we have access to it when the beacon request comes in. Bug: 522129, 980774 Change-Id: I1fa0d16d52c52cf61d1095588882170b48ab3e32 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1713864 Commit-Queue: Clark DuVall <cduvall@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
Karan Bhatia <karandeepb@chromium.org> Cr-Commit-Position: refs/heads/master@{#680134}
-