- 07 Feb, 2020 40 commits
-
-
Mike Frysinger authored
When parsing opening files in text mode for XTB parsing, Python 3 will use the active system locale. If the locale is not UTF-8, we run into errors as Python tries to convert to ASCII. To avoid this, open the XTB files in binary mode before passing to the XML layers. Normally another option would be to use io.open with an explicit encoding='utf-8' setting, and indeed, that works fine for Python 3. Unfortunately Python 2's XML libs don't handle unicode strings well leading to similar ASCII encoding errors. It seems to work fine when opened in binary mode though, so lets go that route. Due to Python 2's implementation of bytes, the xtb_reader.Parse API change shouldn't be noticed. The code didn't work well with Python 3, so there aren't any users there yet :). Not that it seems like a big deal as cs.chromium.org says all API users are internal. Bug: 983071 Test: `./grit/test_suite_all.py` passes Change-Id: Idbd282ce9b93c4fcb4bb2dc4cce1dba3a84f6c27 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2043315Reviewed-by:
Lei Zhang <thestig@chromium.org> Commit-Queue: Mike Frysinger <vapier@chromium.org> Cr-Commit-Position: refs/heads/master@{#739443}
-
John Z Wu authored
Change-Id: Iba9f1716404812f2cb4ebb5b302bd04f7eddf8d2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2040610 Commit-Queue: John Wu <jzw@chromium.org> Reviewed-by:
Vasilii Sukhanov <vasilii@chromium.org> Reviewed-by:
Hiroshi Ichikawa <ichikawa@chromium.org> Cr-Commit-Position: refs/heads/master@{#739442}
-
Ian Kilpatrick authored
This check could never be reached as the we never reach this function for a table-part. Tables have their own (complex) rules for min-max sizing so removing this to avoid future confusion. Change-Id: I6345b82754e6e03615d8160e5a2b0738ac44971d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2042920Reviewed-by:
Christian Biesinger <cbiesinger@chromium.org> Reviewed-by:
Morten Stenshorne <mstensho@chromium.org> Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org> Cr-Commit-Position: refs/heads/master@{#739441}
-
yilkal authored
This CL allows enables to notify the user when there are 5 minutes and 1 minute left before the application reaches its set time limit. This CL also allows to notify the user when the app time limit has been updated. Bug: 1034551 Change-Id: If2813adfbe5216de50f87d0410e7c20168e7c686 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2036887Reviewed-by:
Aga Wronska <agawronska@chromium.org> Reviewed-by:
Nancy Wang <nancylingwang@chromium.org> Commit-Queue: Yilkal Abe <yilkal@chromium.org> Cr-Commit-Position: refs/heads/master@{#739440}
-
Luke Zielinski authored
This time it's html/semantics/selectors/pseudo-classes/link.html on Win. Adding it to the same recent batch since we haven't had a successful import since those last few flakes were added. TBR=robertma Bug: 1049607 Change-Id: Ied06fa405c95249340a77e3984d9fdc61a14f7b1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2043853Reviewed-by:
Luke Z <lpz@chromium.org> Commit-Queue: Luke Z <lpz@chromium.org> Cr-Commit-Position: refs/heads/master@{#739439}
-
Stepan Khapugin authored
Reenables the test. Also fixes the use-after-free of Browser in SideSwipeController that happens sometimes in tests. Bug: 1045950 Change-Id: I8e476c0030f890933861e71a62a7e5111abfd60e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2036185 Commit-Queue: Stepan Khapugin <stkhapugin@chromium.org> Reviewed-by:
Mark Cogan <marq@chromium.org> Cr-Commit-Position: refs/heads/master@{#739438}
-
Colin Blundell authored
With this CL, WebLayer's SSL interstitials now use ContentMetricsHelper rather than the more generic MetricsHelper. This enables them to capture metrics about captive portal detection when that feature is enabled, analogously to how Chrome's SSL interstitials capture these metrics. Bug: 1030692 Change-Id: I0156ad2626304fb5fe6eb6c9e80aca92c89e31be Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2041609 Commit-Queue: Colin Blundell <blundell@chromium.org> Reviewed-by:
Carlos IL <carlosil@chromium.org> Cr-Commit-Position: refs/heads/master@{#739437}
-
chromium-autoroll authored
https://swiftshader.googlesource.com/SwiftShader.git/+log/693b8a8d95e3..534d12cd4230 git log 693b8a8d95e3..534d12cd4230 --date=short --first-parent --format='%ad %ae %s' 2020-02-07 bclayton@google.com ReactorBenchmarks: Sweep coroutine perf. Created with: gclient setdep -r src/third_party/swiftshader@534d12cd4230 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 Bug: None Tbr: swiftshader-team+autoroll@google.com Change-Id: I2e1f823d45f6becde01d787882d5e31ef0fd10e7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2044372Reviewed-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@{#739436}
-
Rune Lillesveen authored
With BlockHTMLParserOnStyleSheets enabled, link stylesheets in head block parsing and the body element is not yet parsed when loadHTML resolves. Do a waitForPageLoad() to make sure the document has finished parsing. This is the same issue as for [1]. Bug: 1046354, 891767 [1] https://crrev.com/a42aa07df5e3656489b5cce973e7331d07e3ff50 Change-Id: Iad88470e57e258e0303d3a8613ad605921c08949 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2043875Reviewed-by:
Mathias Bynens <mathias@chromium.org> Commit-Queue: Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#739435}
-
Robert Ma authored
Bug: 1050060 Change-Id: Ib326d6a0ec2b4497a581c379424c1b5ba0ccf21b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2043856 Commit-Queue: Robert Ma <robertma@chromium.org> Commit-Queue: Luke Z <lpz@chromium.org> Auto-Submit: Robert Ma <robertma@chromium.org> Reviewed-by:
Luke Z <lpz@chromium.org> Cr-Commit-Position: refs/heads/master@{#739434}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/27380a85d035..5dca2f7583ef Created with: gclient setdep -r src-internal@5dca2f7583ef If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://skia-autoroll.corp.goog/r/src-internal-chromium-autoroll Please CC jbudorick@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md Cq-Include-Trybots: luci.chrome.try:linux-chromeos-chrome Bug: chromium:1045049,chromium:1049079 Tbr: jbudorick@google.com Change-Id: I29674ffc093cba26ca34ca951b867c0546da5162 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2043928Reviewed-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@{#739433}
-
chromium-autoroll authored
If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll Please CC cr-fuchsia+bot@chromium.org 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:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast Tbr: cr-fuchsia+bot@chromium.org Change-Id: I1ba1334f8d882ab5674fbc518c396b8ab1c625f1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2044470Reviewed-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@{#739432}
-
Mohamed Amir Yosef authored
Bug: 1044038 Change-Id: I81f8bbbd6d48fb8dedd3aa7ed4492168f93c7662 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2043845Reviewed-by:
Vasilii Sukhanov <vasilii@chromium.org> Commit-Queue: Mohamed Amir Yosef <mamir@chromium.org> Cr-Commit-Position: refs/heads/master@{#739431}
-
Nate Chapin authored
This is a step in preparation for moving the ExecutionContext from Document to LocalDOMWindow. Using virtual inheritance, this CL leaves several ExecutionContext subclasses (UseCounter, ConsoleLogger, and FeaturePolicyParserDelegate) as public parent classes of Document, while making ExecutionContext private. This exposes all of the places that depend directly on Document being an ExecutionContext, while leaving the long tail of indirect dependencies in place temporarily. Downcasts (most using To<Document>, a few using static_cast) have been converted to use a set of new, temporary static Document::From and Document::DynamicFrom methods. These behave very similarly to To<> and DynamicTo<>, respectively. This is necessary because To<> and DynamicTo<> no longer have the needed visibility of the inheritance relationship between Document and ExecutionContext to be allowed to perform the cast. Added a new Document::ToExecutionContext() helper, and changed implicit upcasts to use that explicitly. This intentionally does not use the existing GetExecutionContext() that Document inherits from Node. ToExecutionContext() should be temporary, and and all ToExecutionContext() will be audited to determine whether they should use GetExecutionContext() or follow a different path to the LocalDOMWindow. Callers of functions that Document inherited from ExecutionContext were handled case by case. For cases where many callers were using the inherited function, I've added a helper on Document. For other cases, the call now requires a Document::ToExecutionContext(). Bug: 1029822 Binary-Size: Increase should only last as long as the transition. Change-Id: I06510b6ed839c0f140f252eb9eec254468d17289 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2026711 Commit-Queue: Nate Chapin <japhet@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Cr-Commit-Position: refs/heads/master@{#739430}
-
Stephen Nusko authored
NOTRY=true TBR=crouleau@chromium.org CC=charliea@chromium.org,sullivan@chromium.org,tdresser@chromium.org,chrome-speed-metrics-dev@chromium.org BUG=1050068 Change-Id: I4a52a8f9596cc7c532ab7cac52b1f3886025b1de Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2043815Reviewed-by:
Stephen Nusko <nuskos@chromium.org> Commit-Queue: Stephen Nusko <nuskos@chromium.org> Auto-Submit: Stephen Nusko <nuskos@chromium.org> Cr-Commit-Position: refs/heads/master@{#739429}
-
http://dromaeo.com?dom-modifyStephen Nusko authored
NOTRY=true TBR=crouleau@chromium.org CC=jbroman@chromium.org,yukishiino@chromium.org,haraken@chromium.org BUG=1050065 Change-Id: Idfe300f0f556b73b3ffe419fb8683c8a6cae32a9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2044155Reviewed-by:
Stephen Nusko <nuskos@chromium.org> Commit-Queue: Stephen Nusko <nuskos@chromium.org> Auto-Submit: Stephen Nusko <nuskos@chromium.org> Cr-Commit-Position: refs/heads/master@{#739428}
-
Peng Huang authored
The crash is because the gr_context_ in SharedContextState has been abandoned and set to nullptr. Bug: 1049580 Change-Id: I1a179e10fc23f584b111757f3a8a049b5487ba47 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2043852 Commit-Queue: Peng Huang <penghuang@chromium.org> Auto-Submit: Peng Huang <penghuang@chromium.org> Reviewed-by:
Vasiliy Telezhnikov <vasilyt@chromium.org> Cr-Commit-Position: refs/heads/master@{#739427}
-
Callum May authored
The cert chain vulnerability this fix is meant to address is only present in Windows 10 and above, so we can skip this chain walk on other windows platforms Bug: 1048718 Change-Id: Ib27229b947241aff96281e126a9fbf2b7a5f7dd1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2042434Reviewed-by:
Ryan Sleevi <rsleevi@chromium.org> Commit-Queue: Callum May <camay@microsoft.com> Cr-Commit-Position: refs/heads/master@{#739426}
-
Morten Stenshorne authored
We gave up when entering a new formatting context. But we should only stop when entering a child that's painted atomically. Bug: 1043787 Change-Id: I83bd88237311aa7edde00e5a3814a555cd56f112 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2044210Reviewed-by:
Ian Kilpatrick <ikilpatrick@chromium.org> Reviewed-by:
Koji Ishii <kojii@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#739425}
-
v8-ci-autoroll-builder authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/ab71334c..7be9f465 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: I6a51ec2936420dde2e190f37016fdda879d90ee7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2043931Reviewed-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@{#739424}
-
Oriol Brufau authored
Consider <ol><li><span><div>foo</div></span></li></ol> Chromium shows "foo" just next to the list marker. However, in legacy layout, if the <div> was inserted dynamically, then a newline was added between them. Also consider <ul><li><span></span><div style="overflow:hidden">bar</div></li></ul> Chromium shows "bar" just next to the list marker. However, in legacy layout, if the <span> was inserted dynamically, then a newline was added between them. This patch fixes these inconsistent behaviors. BUG=1049633 TEST=external/wpt/css/css-lists/add-inline-child-after-marker-002.html TEST=external/wpt/css/css-pseudo/marker-content-022.html Change-Id: I11a88a6b375436c72a26c5cd7bcedbb7a197b39d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2041481Reviewed-by:
Koji Ishii <kojii@chromium.org> Commit-Queue: Oriol Brufau <obrufau@igalia.com> Cr-Commit-Position: refs/heads/master@{#739423}
-
chromium-autoroll authored
https://webrtc.googlesource.com/src.git/+log/285f83d47bfd..9b881abea957 git log 285f83d47bfd..9b881abea957 --date=short --first-parent --format='%ad %ae %s' 2020-02-07 yinwa@webrtc.org Enable congestion window pushback to reduce bitrate by only drop video frames. 2020-02-07 danilchap@webrtc.org Add TimeDelta and Timestamp factories 2020-02-07 sprang@webrtc.org Moves RtpSequenceNumberMap from RtpSenderVideo to RtpSenderEgress. Created with: gclient setdep -r src/third_party/webrtc@9b881abea957 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/webrtc-chromium-autoroll Please CC webrtc-chromium-sheriffs-robots@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md Bug: None Tbr: webrtc-chromium-sheriffs-robots@google.com Change-Id: Idc9f188a21a214f7ae125a467d03d21b3058b936 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2044371Reviewed-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@{#739422}
-
Maksim Moskvitin authored
In the previous form UpdateSubscribedTopics() replaced pending subscription request even if the same request was scheduled and this led to bypassing exponential backoff. This patch ensures that old subscription request preserved and adds early exit from StartPendingSubscriptionRequest(). Bug: 1020117 Change-Id: I0994e8dc4256e9fc5b77ca2d8753f3cb356ddb4d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2043796 Commit-Queue: Maksim Moskvitin <mmoskvitin@google.com> Reviewed-by:
Marc Treib <treib@chromium.org> Cr-Commit-Position: refs/heads/master@{#739421}
-
Olivier Robin authored
https://chromium.googlesource.com/external/github.com/material-components/material-components-ios.git/+log/35aac79c34be..866cee927378 $ git log 35aac79c3..866cee927 --date=short --no-merges --format='%ad %ae %s' 2020-02-06 featherless [FlexibleHeader] Add missing nullability annotation. 2020-02-06 featherless [ButtonBar] Rolling back "Assign the UIBarButtonItem's tintColor to the button's text color." 2020-02-06 featherless [ButtonBar] Assign the UIBarButtonItem's tintColor to the button's text color. 2020-02-06 featherless [ButtonBar] Refactor title color logic to a single location. 2020-02-06 rockland [NavigationDrawer][A11y] Improve behavior when navigating the bottom drawer with Voice Over. This change makes it possible to navigate back and forth between the `headerViewController` and `contentViewController`, without VO getting stuck, by making the view hierarchy's `accessibilityElements` explicit. 2020-02-05 rockland [NavigationDrawer] Improve swipe-down-to-dismiss behavior for drawers where drawer content is less than `160`. This adjustment ensures that for drawer contents that are quite small (ex. 100pt) the drawer contents to not become undismissable. Without this adjustment it is nearly impossible to achieve a scroll offset of (40pt), the current `kVerticalDistanceDismissalThreshold`, making the drawer effectively undismissable. 2020-02-05 codyleeweaver [ActionSheet] Change default header to be 8pt tall instead of 0. 2020-02-05 andrewoverton This change makes rippleColor null_resettable on MDCBaseCell 2020-02-05 andrewoverton Make padding between title label and detail label smaller 2020-02-04 no-reply internal change 2020-02-04 featherless [ButtonBar] Use CGSizeZero instead of CGSizeMake(0, 0). 2020-02-04 featherless [ButtonBar] Add snapshot tests for title color behavior. 2020-02-04 andrewoverton Reevaluate RTL logic because of internal snapshot testing infrastructure 2020-02-04 andrewoverton Remove unwanted animations from filled style. 2020-02-04 andrewoverton Invalidate intrinsic content size in MDCBaseTextField 2020-02-04 featherless [FlexibleHeader] Add hairline support. 2020-02-03 no-reply Adds availability macro for conditionally compiling OS sensitive code. 2020-02-03 galiak [Dialogs] Adding scuba tests for long, short, text and outlined actions in vertical and horizontal layout, in LTR and RTL. Created with: roll-dep src/ios/third_party/material_components_ios/src Change-Id: I8564f2baa2bc5fc077e0b55af7595e32a7ee74c5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2044090 Commit-Queue: Olivier Robin <olivierrobin@chromium.org> Reviewed-by:
Gauthier Ambard <gambard@chromium.org> Reviewed-by:
Sylvain Defresne <sdefresne@chromium.org> Cr-Commit-Position: refs/heads/master@{#739420}
-
David Maunder authored
histograms.xml and the code in TabSuggestionsOrchestrator Bug: 1043425 Change-Id: Ic3f65e303ffcdbe1a755bca664e976f9ca54117c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2040675Reviewed-by:
Yusuf Ozuysal <yusufo@chromium.org> Commit-Queue: David Maunder <davidjm@chromium.org> Cr-Commit-Position: refs/heads/master@{#739419}
-
chromium-autoroll authored
https://android.googlesource.com/platform/external/perfetto.git/+log/bcd98820a91c..139aa7c89450 git log bcd98820a91c..139aa7c89450 --date=short --first-parent --format='%ad %ae %s' 2020-02-07 rsavitski@google.com Merge "traced_perf: add callstack trie, allow it to be purged manually" 2020-02-07 rsavitski@google.com Merge "profiling: factor callstack trie out into p/common/" Created with: gclient setdep -r src/third_party/perfetto@139aa7c89450 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/perfetto-chromium-autoroll Please CC perfetto-bugs@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 Bug: None Tbr: perfetto-bugs@google.com Change-Id: I7891524684d1dc1ec1afe6563976b6797be6a95f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2043918Reviewed-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@{#739418}
-
Volodymyr Riazantsev authored
Images rendering is unnecessary in Cast for Audio only configuration. So let's disable them from rendering. Change-Id: Ibd6e0d20c8c6e2473b29fef5cae0cc18128b7599 Signed-off-by:
Volodymyr Riazantsev <riazantsevv@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2042765Reviewed-by:
Michael Spang <spang@chromium.org> Reviewed-by:
Philip Rogers <pdr@chromium.org> Cr-Commit-Position: refs/heads/master@{#739417}
-
Ali Juma authored
EG2 tests that call triggerRestoreViaTabGridRemoveAllUndo are flaking because sometimes when they try to tap on the close-all-tabs button, EG2 doesn't think that button is visible. This CL follows the approach used in showTabSwitcher, waiting up to 2 seconds for the button to be visible. This CL also uses this approach for the other button taps in triggerRestoreViaTabGridRemoveAllUndo, since these are otherwise likely to become the next sources of flake. Bug: 1048875 Change-Id: Iad92c6e784a27fc1918eff6e8cd6baa313566c50 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2042541 Commit-Queue: Ali Juma <ajuma@chromium.org> Reviewed-by:
Eugene But <eugenebut@chromium.org> Cr-Commit-Position: refs/heads/master@{#739416}
-
Harald Alvestrand authored
Bug: chromium:1049995 Change-Id: I228a8acb412dd9543f78b91989809e2dc4d21d49 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2043792Reviewed-by:
Guido Urdaneta <guidou@chromium.org> Commit-Queue: Harald Alvestrand <hta@chromium.org> Cr-Commit-Position: refs/heads/master@{#739415}
-
Xiaocheng Hu authored
This patch plumbs CSSParserContext into ConsumePercent() and ConsumeColor(), so that we can count usage of CSS comparison functions min/max/clamp when they are used in <percent> and <color> values. There are two types of code paths, which are handled differently: 1. A caller takes the CSSParserMode from a CSSParserContext, and passes it through. We change it to pass the CSSParserContext directly. 2. A caller has a CSSParserContext, but passes a possibly different CSSParserMode. We change it to temporarily override the CSSParserMode of the current context. Bug: 1047784 Change-Id: I846ff87f66b444fbcb95f412cdc85d278b2dc5a5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2036934 Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org> Reviewed-by:
Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#739414}
-
Xiaocheng Hu authored
This patch plumbs CSSParserContext into ConsumeLength(), so that we can count usage of CSS comparison functions min/max/clamp when they are used in <length> values. There are three types of code paths, which are handled differently: 1. A caller takes the CSSParserMode from a CSSParserContext, and passes it through. We change it to pass the CSSParserContext directly. 2. A caller has a CSSParserContext, but passes a possibly different CSSParserMode. We change it to temporarily override the CSSParserMode of the current context. 3. A caller doesn't necessarily has a CSSParserContext, and passes a CSSParserMode. We change it to pass a fake CSSParserContext with the CSSParserMode but without any document, so that it can still parse. Use counter doesn't work for it yet. Bug: 1047784 Change-Id: Ieeb83063f0a8b0a2d33f8f5e8bf181a21bc75356 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2033980 Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org> Reviewed-by:
Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#739413}
-
Colin Blundell authored
This CL componentizes ChromeMetricsHelper and renames it to ContentMetricsHelper, as it is now specific only to //content embedders that use //components/security_interstitials, rather than being specific to //chrome as it was previously. The motivation is to reuse this class in WebLayer (which will happen in an upcoming CL). Bug: 812808, 1030692 Change-Id: I48e533fe7d56bba84bf16c877148aa98a5779ec5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2041625 Commit-Queue: Colin Blundell <blundell@chromium.org> Reviewed-by:
Carlos IL <carlosil@chromium.org> Cr-Commit-Position: refs/heads/master@{#739412}
-
Jan Wilken Dörrie authored
This change adds an UI flag for the Bulk Password Check feature on Desktop. Bug: 1049177 Change-Id: I5ffc4ab33ade02b1a3a9b5181770704e4d3e2af7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2043834Reviewed-by:
Vasilii Sukhanov <vasilii@chromium.org> Commit-Queue: Jan Wilken Dörrie <jdoerrie@chromium.org> Cr-Commit-Position: refs/heads/master@{#739411}
-
https://crrev.com/c/2037386Matt Falkenhagen authored
The Timeouts look inaccurate, the tests are passing according to the Flakiness Dashboard. The non-Mac 10.10 failures for http2-context were accurate, keep them and make them for all platforms. Bug: 1049875 Change-Id: Iebcd4b01b8ea28eeb6e6760c17eb50268d992cae Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2041689 Commit-Queue: Robert Ma <robertma@chromium.org> Auto-Submit: Matt Falkenhagen <falken@chromium.org> Reviewed-by:
Robert Ma <robertma@chromium.org> Cr-Commit-Position: refs/heads/master@{#739410}
-
Istiaque Ahmed authored
This changes ContentVerifier::ShouldVerifyAnyPath to work with relative paths, instead of constructing full paths. This should help in using "canonical" paths in content verifier code. "canonical" paths shouldn't be used as full paths as it isn't safe to to do so on windows. Canonicalization lowercases paths on windows, but for full paths with drive letters, that doesn't seem immediately right. So this CL just make the code in question work with relative paths, which shouldn't need to worry about these caveats. Also, fullpath length is strictly larger than relative path, this gives marginal win. Bug: 796395 Test: No behavior changes expected. Change-Id: I924768805a61726f04ab4c1d64880fb326d8bf47 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2035497Reviewed-by:
Oleg Davydov <burunduk@chromium.org> Commit-Queue: Istiaque Ahmed <lazyboy@chromium.org> Cr-Commit-Position: refs/heads/master@{#739409}
-
Xiaocheng Hu authored
This patch plumbs CSSParserContext into ConsumeLengthOrPercent(), so that we can count usage of CSS comparison functions min/max/clamp when they are used in <length-percentage> values. There are three types of code paths, which are handled differently: 1. A caller takes the CSSParserMode from a CSSParserContext, and passes it through. We change it to pass the CSSParserContext directly. 2. A caller has a CSSParserContext, but passes a possibly different CSSParserMode. We change it to temporarily override the CSSParserMode of the current context. 3. A caller doesn't necessarily has a CSSParserContext, and passes a CSSParserMode. We change it to pass a newly created CSSParserContext with the underlying document and the CSSParserMode. Bug: 1047784 Change-Id: Iabc5bff859ff2dc302ee2eb9f0b3398f5a1952be Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2033892Reviewed-by:
Rune Lillesveen <futhark@chromium.org> Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org> Cr-Commit-Position: refs/heads/master@{#739408}
-
Mingjing Zhang authored
This is a reland of 835cde27 that was previously reverted due to crbug/1048145. Now LocalMidnight() is not called on the last report time if the latter was too long ago. This prevents crbug/1048145 where LocalMidnight() may behave unexpectedly for certain regions that historically observed a different local time from their modern timezone. Original change's description: > Add DomainDiversityReporter for domain diversity metrics > > This CL adds DomainDiversityReporter to schedule domain metrics > computation tasks and emit histograms. The reporting task is > executed shortly after startup and then scheduled once per 24 > hours thereafter. > > Bug: 1015424 > Change-Id: Id4b8043c1a9b9ea0ee70d4be68e9c35017a82de1 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1864522 > Commit-Queue: Mingjing Zhang <mjzhang@chromium.org> > Reviewed-by: Gabriel Charette <gab@chromium.org> > Reviewed-by: Mark Pearson <mpearson@chromium.org> > Reviewed-by: Scott Violet <sky@chromium.org> > Cr-Commit-Position: refs/heads/master@{#735713} Bug: 1015424 Change-Id: I364f5a5b136d3816daa8e4d2e3d0496c58e80788 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2040375Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
Mark Pearson <mpearson@chromium.org> Commit-Queue: Mingjing Zhang <mjzhang@chromium.org> Cr-Commit-Position: refs/heads/master@{#739407}
-
Fredrik Söderquist authored
The button says "START REVIEW" these days. Change-Id: Ia285ce8b0b7f8d6698f31e070c60e99f8ffacb8e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2043814 Auto-Submit: Fredrik Söderquist <fs@opera.com> Reviewed-by:
Stephen Chenney <schenney@chromium.org> Commit-Queue: Stephen Chenney <schenney@chromium.org> Cr-Commit-Position: refs/heads/master@{#739406}
-
Finnur Thorarinsson authored
Bug: 1050039 Change-Id: I0b69b666603abd3413ce9e69185d3961a045b942 TBR: mmentovai Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2044271Reviewed-by:
Finnur Thorarinsson <finnur@chromium.org> Reviewed-by:
Mark Mentovai <mark@chromium.org> Commit-Queue: Finnur Thorarinsson <finnur@chromium.org> Cr-Commit-Position: refs/heads/master@{#739405}
-
Alex Khouderchah authored
Currently, StaticIPConfig settings will be removed entirely if neither of {IPAddress,NameServers}ConfigType is 'Static'. This change causes fields not affected by either of these settings (i.e., not IPAddress, RoutingPrefix, Gateway, or NameServers) to be retained regardless of the {IPAddress,NameServers}ConfigType configuration. Bug: 1048714 Change-Id: Ie3e099bbee9c56788112e6b57b355f998f6ba453 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2042274 Commit-Queue: Alex Khouderchah <akhouderchah@chromium.org> Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Cr-Commit-Position: refs/heads/master@{#739404}
-