- 25 Jul, 2020 40 commits
-
-
Wez authored
Bug: 1078365 Change-Id: Ic1ebe2dea07d3329e6e66b243ea3261ee3c2a289 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2309695 Auto-Submit: Wez <wez@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Commit-Queue: Wez <wez@chromium.org> Cr-Commit-Position: refs/heads/master@{#791351}
-
Xiaoling Bao authored
Bug: 1068797 Change-Id: I93e9d0915abc26c89b2690122199002a0b55404f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2311041 Commit-Queue: Xiaoling Bao <xiaolingbao@chromium.org> Reviewed-by:
Sorin Jianu <sorin@chromium.org> Reviewed-by:
S. Ganesh <ganesh@chromium.org> Cr-Commit-Position: refs/heads/master@{#791350}
-
Tomasz Wiszkowski authored
This change addresses the issue where zero suggestions are received ahead of onUrlFocusChange call being completed. As a result, both deferred keyboard popup and subsequent keyboard management may cease to function in the zero prefix state. Bug: 1109330 Change-Id: I5ff5c2ee2103b38ecf9c1b7d8cd53136b1f1a256 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2318312 Commit-Queue: Krishna Govind <govind@chromium.org> Reviewed-by:
Ted Choc <tedchoc@chromium.org> Cr-Commit-Position: refs/heads/master@{#791349}
-
Piotr Pawliczek authored
In mDNS cache, names are compared in standard, case-sensitive way. However, according to RFC 6762 mDNS names are case-insensitive. As a result, chrome cannot resolve mDNS name if it has different capitalization than a corresponding field in mDNS record returned by a device. The only solution seems to be switching mDNS cache to a case-insensitive index. BUG=chromium:1108807 TEST=tested on atlas Change-Id: Ia641e82fd4f175c39d1a80f52b1111238bf50b4e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2315355 Auto-Submit: Piotr Pawliczek <pawliczek@chromium.org> Commit-Queue: Eric Orth <ericorth@chromium.org> Reviewed-by:
Eric Orth <ericorth@chromium.org> Cr-Commit-Position: refs/heads/master@{#791348}
-
Yicheng Li authored
This enables developing the dialog and related functionalities without having to worry too much about the view itself. Bug: b:156258540 Change-Id: If0dd36671742d9f2b3c576ef3d4f3a52577356ff Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2298586 Commit-Queue: Yicheng Li <yichengli@chromium.org> Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Cr-Commit-Position: refs/heads/master@{#791347}
-
Simon Zünd authored
R=petermarshall@chromium.org Bug: chromium:1063007 Change-Id: I85fcebe7a0934ee27270756ae02c6a06340bfad0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2317227 Commit-Queue: Peter Marshall <petermarshall@chromium.org> Auto-Submit: Simon Zünd <szuend@chromium.org> Reviewed-by:
Peter Marshall <petermarshall@chromium.org> Cr-Commit-Position: refs/heads/master@{#791346}
-
Aaron Colwell authored
Adding GetPartitionDomain() method to make it easier to determine the partition domain and reduce the need for calls to GetStoragePartitionConfigForSite(). There are a few cases where it is unclear whether the domain computed from the site URL actually matches what was returned by the new method, so these cases now call a new GetPartitionDomain() helper function on SiteInstance. This function preserves legacy behavior and will generate crash dumps if we encounter any situations where the config and storage partition disagree. Bug: 1085275 Change-Id: I4fd02a91cf702f3849010d3723bf7a223b723785 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2252470 Commit-Queue: Aaron Colwell <acolwell@chromium.org> Reviewed-by:
Alex Moshchuk <alexmos@chromium.org> Cr-Commit-Position: refs/heads/master@{#791345}
-
Alice Wang authored
This CL adds subtitle to the web sign-in bottom sheet. Screenshot: https://crbug.com/1103328#c3 Bug: 1103328 Change-Id: I0a7bd47e069a9d1440805cb87c5e4e480eb95090 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2310992Reviewed-by:
Ted Choc <tedchoc@chromium.org> Reviewed-by:
Alex Ilin <alexilin@chromium.org> Commit-Queue: Alice Wang <aliceywang@chromium.org> Cr-Commit-Position: refs/heads/master@{#791344}
-
Piotr Pawliczek authored
Quick fix for a bug introduced in CL:2204269. BUG=none, correction of typo made in other CL TEST=none, will be tested with other CL Change-Id: Ic97ac272545252942eb8f220336f414ac6cf90c4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2315347 Commit-Queue: Piotr Pawliczek <pawliczek@chromium.org> Auto-Submit: Piotr Pawliczek <pawliczek@chromium.org> Reviewed-by:
Sean Kau <skau@chromium.org> Cr-Commit-Position: refs/heads/master@{#791343}
-
Andrew Grieve authored
* Refactors more common logic for the three expectation file types into diff_utils.py * Changes sort order for proguard expectations so that they diff better * Output "actual_data" rather than .stamp files for expectation targets * Stop writing out .proguard_configs for all proguard runs * I don't think these files have been referenced for a long time, and the expectations file largely serves their purpose in a more discoverable way. * Don't define validate_expectations GN group unless it will have deps (to prevent thinking your GN args are correct when they are not). Bug: 1064151 Change-Id: I5394471e7defd2c2f7e2f2173097a11d830cde65 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2314265Reviewed-by:
Mohamed Heikal <mheikal@chromium.org> Commit-Queue: Andrew Grieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#791342}
-
Ilya Sherman authored
This header contains serialized and base64-encoded protocol buffers. This utility simply base64-decodes the serialized data, and then parses the proto via compiled JSPB parsing. THis is a reland of https://chromium-review.googlesource.com/c/chromium/src/+/2301121, restricting the new build target to only build on Linux. R=asvitkine, dpranke@google.com CC=mathias@chromium.org, yangguo@chromium.org Bug: 1103854 Change-Id: I30bd4d02f89b250c53c06068ab22e97d7fc279ab Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2316448 Commit-Queue: Ilya Sherman <isherman@chromium.org> Reviewed-by:
Dirk Pranke <dpranke@google.com> Reviewed-by:
Mathias Bynens <mathias@chromium.org> Auto-Submit: Ilya Sherman <isherman@chromium.org> Cr-Commit-Position: refs/heads/master@{#791341}
-
Maksim Sisov authored
Sets touch device list from cmd line only for non-ozone/X11 for now. ----- PS: Please note that this is a temp solution that will help to choose between ozone and non-ozone X11 build. The switch that will be used to choose the path is --enable-features=UseOzonePlatform. Once non-Ozone X11 path is removed (hopefully by Q1 2021 depending on how th finch trial goes), the wrapper will be removed. Please also note that it's impossible to build use_x11 && use_ozone without some hacks in PlatformCursor code. The changes to that are on their way to upstream. ---- Bug: 1085700 Change-Id: Iffc4c78d2911d13ace9cc5661c49b69243a6b63c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2315886Reviewed-by:
Michael Giuffrida <michaelpg@chromium.org> Commit-Queue: Maksim Sisov (GMT+3) <msisov@igalia.com> Cr-Commit-Position: refs/heads/master@{#791340}
-
rbpotter authored
Fixed: 1060620 Change-Id: I5a2ba1bf079154436cab53fa3c3765b6948001ad Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2317779Reviewed-by:
dpapad <dpapad@chromium.org> Commit-Queue: Rebekah Potter <rbpotter@chromium.org> Cr-Commit-Position: refs/heads/master@{#791339}
-
Alex Rudenko authored
To test variable font support, an open source variable font Amstelvar is added to web_tests/third_party. The font is licensed under SIL Open Font License 1.1. The font contains 17 variable axes and multiple languages. Font source: https://github.com/TypeNetwork/Amstelvar Bug: 1101236 Change-Id: Ic3c2595a9952b98255ee2c38554384213b6e4565 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2291890Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Max Moroz <mmoroz@chromium.org> Commit-Queue: Alex Rudenko <alexrudenko@chromium.org> Cr-Commit-Position: refs/heads/master@{#791338}
-
Tim Judkins authored
Adds several user actions for interacting with the site access settings on an extension's settings page. The user actions are specific to the interface for extensions with "all_url" like host permissions requested and don't cover the interface for extensions with a specific list of hosts requested in their permissions. For descriptions of the new user actions, check the changes to actions.xml Bug: 1102658 Change-Id: Iaaa547f3eec40c7fa4db84ff0724076cc700f18e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2298177 Commit-Queue: Tim Judkins <tjudkins@chromium.org> Reviewed-by:
Karan Bhatia <karandeepb@chromium.org> Reviewed-by:
Devlin <rdevlin.cronin@chromium.org> Reviewed-by:
Robert Kaplow <rkaplow@chromium.org> Cr-Commit-Position: refs/heads/master@{#791337}
-
Asanka Herath authored
R=pauljensen@chromium.org Bug: 973801 Change-Id: I245cf214f86b56d1e304ae252e23039417db4631 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2315168 Commit-Queue: Paul Jensen <pauljensen@chromium.org> Auto-Submit: Asanka Herath <asanka@chromium.org> Reviewed-by:
Paul Jensen <pauljensen@chromium.org> Cr-Commit-Position: refs/heads/master@{#791336}
-
Will Cassella authored
This moves DefaultWebClientWorkerCallback out of the constructor for DefaultWebClientWorker and changes it to be a parameter for the `Start(CheckIs|SetAs)Default` methods. This allows it to be a base::OnceCallback instead of a base::RepeatingCallback. Bug: 1106803 Change-Id: I47887ce0ca1db3b469fd1edf86f4b824c45685eb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2315084Reviewed-by:
Scott Violet <sky@chromium.org> Commit-Queue: Will Cassella <cassew@google.com> Cr-Commit-Position: refs/heads/master@{#791335}
-
adamta authored
Loads action sheet on bottom of page when selecting the menu button from the NTP Discover feed header. Adds 2 actions: 'Manage Interests' and 'Learn More' which both open a URL in the current tab. Bug: 1085419 Change-Id: Ieaa7785d5dfb0c34575828d5551b53b4b8b1a0fd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2305910Reviewed-by:
Gauthier Ambard <gambard@chromium.org> Reviewed-by:
Sergio Collazos <sczs@chromium.org> Commit-Queue: Adam Trudeau-Arcaro <adamta@google.com> Cr-Commit-Position: refs/heads/master@{#791334}
-
Matt Menke authored
Bug: None Change-Id: I6320f03659e1da209182c3b2baa4b933c2946489 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2316534Reviewed-by:
Eric Roman <eroman@chromium.org> Commit-Queue: Matt Menke <mmenke@chromium.org> Cr-Commit-Position: refs/heads/master@{#791333}
-
Xing Liu authored
Currently we implement date time picker using clank modal dialog system and embedded the DatePicker and TimePicker view inside of it. However Android uses hard code width for the date picker, and these embedded view implementations will keep changing across Android versions. This CL adds an implementation that uses Android's DatePickerDialog and TimePickerDialog API to implement the download later date time picker. Test will be added in a separate CL. Bug: 1107611 Change-Id: If64cfe710ca509eff0c9591a3451ff34f30c8b00 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2315481Reviewed-by:
David Trainor <dtrainor@chromium.org> Commit-Queue: Xing Liu <xingliu@chromium.org> Cr-Commit-Position: refs/heads/master@{#791332}
-
Wez authored
When launching the browser process for a new fuchsia.web.Context, set it to be the "critical" process for its job. This causes the kernel to automatically terminate all child processes of the Context, in the event of the browser process terminating unexpectedly. Bug: 1109148, fuchsia:56992 Change-Id: Ia4b5d51362039f301609dc9b23a4ffbe48a5d151 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2316260 Commit-Queue: Wez <wez@chromium.org> Auto-Submit: Wez <wez@chromium.org> Reviewed-by:
David Dorwin <ddorwin@chromium.org> Cr-Commit-Position: refs/heads/master@{#791331}
-
Alex Turner authored
Due to the extension of certain templates, the current header declaring the WTF::String overload of IdentifiabilityDigestHelper must be included before the main file, which complicates adding new users. We are also unable to add the template to the main file directly as that would be a layering violation and as we aim to reduce the usage of complicated templates. We thus change the approach to no longer define a template overload and to instead define a helper that converts the WTF::String into an IdentifiabilityToken. This helper is moved to blink/platform so that it is available outside of canvas2d. The canvas IdentifiabilityStudyHelper and its callers are modified correspondingly. They now use an IdentifiableTokenBuilder to incrementally compute its IdentifiableToken. Bug: 1102935 Change-Id: I5e7a56f629c9a5e15a07ec617932db9a4ef0b90f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2212974Reviewed-by:
Fernando Serboncini <fserb@chromium.org> Reviewed-by:
Caleb Raitto <caraitto@chromium.org> Reviewed-by:
Asanka Herath <asanka@chromium.org> Commit-Queue: Alex Turner <alexmt@chromium.org> Cr-Commit-Position: refs/heads/master@{#791330}
-
Katie Dillon authored
This QueueType is unused. Change-Id: I1282a6edd341acd8530993341e2026f19108f186 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2305034Reviewed-by:
Scott Haseley <shaseley@chromium.org> Commit-Queue: Katie Dillon <kdillon@chromium.org> Cr-Commit-Position: refs/heads/master@{#791329}
-
Kyle Ju authored
Modify directory_owners_extractor.py to support the new format. See https://docs.google.com/document/d/12NIyfEpSZvVG95ypw78uA-1EiwSByVVZ-Xyl43EGpLI/preview for more information. Bug: 1102543 Change-Id: Icaa8f42f056d911f2800186826ccf695bcc988de Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2315216 Commit-Queue: Robert Ma <robertma@chromium.org> Reviewed-by:
Robert Ma <robertma@chromium.org> Cr-Commit-Position: refs/heads/master@{#791328}
-
chromium-autoroll authored
https://dawn.googlesource.com/dawn.git/+log/4d9cadd58aea..0d158ac68107 2020-07-23 kainino@chromium.org Fix some bugs in buffer mapping in the wire client 2020-07-23 cwallez@chromium.org Implement sampleMask in D3D12 and OpenGL. 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/+doc/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 Bug: None Tbr: cwallez@google.com Change-Id: Iefcd0695f25fa0109a97178ae655ffd135827522 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2314842Reviewed-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@{#791327}
-
chromium-autoroll authored
Roll Chrome Mac PGO profile from chrome-mac-master-1595505150-b920bff7e4a91d427dfc50f17f264391e8fbe691.profdata to chrome-mac-master-1595560196-304c2c3cd13e1a2835ed6d3cda951db2ffc9e342.profdata If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/pgo-mac-chromium Please CC sebmarchand+pgo_roller@google.com,jeffyoon@google.com,liaoyuke@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/+doc/master/autoroll/README.md Cq-Include-Trybots: chrome/try:mac-chrome Tbr: sebmarchand+pgo_roller@google.com,jeffyoon@google.com,liaoyuke@google.com Change-Id: I3580e51a9ef8d740d553c2a37ddde8ca8b26b62c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2316993Reviewed-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@{#791326}
-
Utkarsh Patankar authored
This CL adds an error message to be shown when the DNR extension fails to load because the "rule_resources" in the manifest is not specified as a list of resource(s). This CL also updates PopulateItem util functions by removing the redundant checks to verify that the input is of dictionary type because that is verified by the Populate function that they call. Bug: 1105098 Change-Id: I94efca130f2c1937afd36e08f5efc4308dfbe761 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2297208 Commit-Queue: Utkarsh Patankar <utkpat@microsoft.com> Reviewed-by:
Devlin <rdevlin.cronin@chromium.org> Reviewed-by:
Karan Bhatia <karandeepb@chromium.org> Cr-Commit-Position: refs/heads/master@{#791325}
-
chrome-release-bot authored
# This is an automated release commit. # Do not revert without consulting chrome-pmo@google.com. NOAUTOREVERT=true TBR=govind@chromium.org Change-Id: I3d11a3837bf3fb4a37a204aedbb36ca3386785b7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2318727Reviewed-by:
Chrome Release Bot (LUCI) <chrome-official-brancher@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#791324}
-
Livvie Lin authored
This CL also componentizes the IDN spoof checker heuristic. Change-Id: I674775cbe8dd19a2ca02551d2a72b39c782ffb82 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2315082 Commit-Queue: Livvie Lin <livvielin@chromium.org> Reviewed-by:
Mustafa Emre Acer <meacer@chromium.org> Cr-Commit-Position: refs/heads/master@{#791323}
-
Ali Juma authored
This CL adds arguments related to real-time lookups to the version of SafeBrowsingUrlCheckerImpl's constructor that's used on iOS. Bug: 1103220 Change-Id: I9b095860b5801e48b77e55213a1ccfd88f39e7f7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2314690Reviewed-by:
Varun Khaneja <vakh@chromium.org> Commit-Queue: Ali Juma <ajuma@chromium.org> Cr-Commit-Position: refs/heads/master@{#791322}
-
Jonathan Freed authored
This CL fixes the following issues with the action upload: 1 - removes unnecessary URL params 2 - change content type to application/x-protobuf 3 - change the request body to use the FeedActionRequest proto instead of ActionRequest Bug: b/160975622, 1108999 Change-Id: I15343ee2dcb149417932323a51055e126ffd5075 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2309002Reviewed-by:
Dan H <harringtond@chromium.org> Reviewed-by:
Justin DeWitt <dewittj@chromium.org> Commit-Queue: Jonathan Freed <freedjm@chromium.org> Cr-Commit-Position: refs/heads/master@{#791321}
-
Alex Gough authored
On Windows 10 we can ask Windows to associate a process with a job at startup. This reduces the time during which the process handle can be used to launch more processes. Prior to Windows 10 we retain the existing call to AssignProcessToJobObject. Existing tests should cover this change. I have manually verified that processes are associated with Jobs using SysInternals ProcExp. Bug: 1050359 Change-Id: I339e42be7f30cf0e59554e89f4855dcd3af4d499 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2308916Reviewed-by:
Will Harris <wfh@chromium.org> Commit-Queue: Alex Gough <ajgo@chromium.org> Cr-Commit-Position: refs/heads/master@{#791320}
-
Jun Mukai authored
Previously, ForceUiTabletModeState uses kLockInTabletMode and kLockInClamshellMode, and use forced_ui_mode_ to enforce the tablet-mode state. However, this turns out not correct on the handling of screen_orientation_controller. To make ScreenOrientationController (and maybe some other entities) work with testing situation, ForceUiTabletModeState should set is_in_tablet_physical_state flag. In this CL: - change a simple 'force_physical_tablet_state' boolean to tri-state. - introduce new TabletModeBehaviors for the new states. - since it is considered to be 'physically tablet' status but we don't want to auto-rotate the screen due to accelerometer, create a new callback and add a mechanism to suppress the auto rotation. This CL does not change all existing ash unit tests -- that will be done in another CL. Bug: b/161253230 Test: ScreenOrientationControllerTest, tast arc.WMNonresizableConversion, make sure the screen orientation Change-Id: Ic48f8570df103fe58336faa675f9c1753bb63ee8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2310773 Commit-Queue: Jun Mukai <mukai@chromium.org> Reviewed-by:
Mitsuru Oshima <oshima@chromium.org> Reviewed-by:
Ahmed Fakhry <afakhry@chromium.org> Cr-Commit-Position: refs/heads/master@{#791319}
-
edchin authored
Change-Id: Ia3735d1eb3f475e74f913dad24aa4e109004f420 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2317086 Commit-Queue: edchin <edchin@chromium.org> Reviewed-by:
Eric Noyau <noyau@chromium.org> Cr-Commit-Position: refs/heads/master@{#791318}
-
behdad authored
This change reports the tests as a success in case of failure invalidation, and adds a field to the output.json for invalidation reason. The two failure reasons used are: - Noisy control test - Low cpu_wal_time_ratio Bug: chromium:1106934 Change-Id: Ib9217352fc8e779588a67093acaba2538b97a263 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2315539Reviewed-by:
John Chen <johnchen@chromium.org> Commit-Queue: Behdad Bakhshinategh <behdadb@chromium.org> Cr-Commit-Position: refs/heads/master@{#791317}
-
Mikel Astiz authored
This patch migrates tests away from deprecated APIs and adopts TestingProfile::Builder for tests in /chrome/browser/bookmarks. Rationale: creating or overriding keyed services after the profile has been created is problematic and known to cause hard-to-debug test flakiness, because it bypasses BrowserContextDependencyManager and often leading to use-after-free. This CL was uploaded by git cl split. R=sky@chromium.org Bug: 1106699 Change-Id: I5e31d889a94318e01c31d38d8e5c1b5222977dcc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2315353 Auto-Submit: Mikel Astiz <mastiz@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Commit-Queue: Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#791316}
-
Nate Chapin authored
Bug: 1107442 Change-Id: Ifc0d515e10bb73a3217dd6164aded10731e126ee Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2316805 Commit-Queue: Nate Chapin <japhet@chromium.org> Reviewed-by:
Philip Rogers <pdr@chromium.org> Cr-Commit-Position: refs/heads/master@{#791315}
-
Mario Sanchez Prada authored
Instead of having this element owning the embedding token matching the same embedding token for the iframe/inner web contents owned by such element, let's remove it from there and simply make it so that the {Set,Get}EmbeddingToken() methods are exposed at the Frame level, available both for local and remote frames. This fixes the currently asymmetric situation where the embedding token is set on the LocalFrame representing the child frame, and then on the element (i.e. HTMLFrameOwnerElement) owning that child frame. Instead, we now will have the following situation, depending on whether we have same-site or cross-site child frames: * For same-site child frames, the embedding token is only set on the LocalFrame rendering the child frame's contents. * For cross-site child frames, the embedding token propagated via the browser process will be directly set on the RemoteFrame that receives the SetEmbeddingToken() mojo message. In both cases retrieving the embedding token of a frame owned by the HTMLFrameOwnerElement is done by simply calling GetEmbeddingToken() over the HTMLFrameOwnerElement's "content frame". Bug: 1094150 Change-Id: I72671bb19bb8a42566da0f68a8f2379212a9fcd7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2299725 Commit-Queue: Mario Sanchez Prada <mario@igalia.com> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Calder Kitagawa <ckitagawa@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#791314}
-
Eric Ye authored
Due to internal changes, it makes more sense to have display settings manager own whether the screen should power off, so reverting the screen off API to that state and adding a new call for setting whether it should power off. BUG=b/156411764 TEST=Build, flash to device, check behaviour Change-Id: Ib395a96ef7385640ee0bd36e0907f96c73dcd85a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2316666Reviewed-by:
Alex Gough <ajgo@chromium.org> Reviewed-by:
Daniel Nicoara <dnicoara@chromium.org> Commit-Queue: Eric Ye <ericye@google.com> Cr-Commit-Position: refs/heads/master@{#791313}
-
Shengfa Lin authored
Sed behave the same on Mac and Linux for release script Bug: chromedriver:3550 Change-Id: I5d24ef995297ec0a48d8ab289ce3eed815048cc7 Notry: true Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2315434 Commit-Queue: Shengfa Lin <shengfa@google.com> Auto-Submit: Shengfa Lin <shengfa@google.com> Reviewed-by:
John Chen <johnchen@chromium.org> Cr-Commit-Position: refs/heads/master@{#791312}
-