From 21ba0c5d4bf8fba15dddd97cd693bad2358b77fd Mon Sep 17 00:00:00 2001 From: Allan Sandfeld Jensen Date: Fri, 3 Sep 2021 13:32:17 +0200 Subject: BASELINE: Update Chromium to 92.0.4515.166 Change-Id: I42a050486714e9e54fc271f2a8939223a02ae364 --- chromium/third_party/polymer/v3_0/BUILD.gn | 111 ++++++++++++ chromium/third_party/polymer/v3_0/chromium.patch | 11 -- .../third_party/polymer/v3_0/chromium_dts.patch | 13 ++ .../iron-a11y-announcer/iron-a11y-announcer.d.ts | 13 +- .../iron-a11y-announcer/iron-a11y-announcer.js | 26 ++- .../iron-a11y-keys/iron-a11y-keys.d.ts | 6 +- .../iron-behaviors/iron-button-state.d.ts | 4 +- .../iron-behaviors/iron-control-state.d.ts | 2 +- .../iron-collapse/iron-collapse.d.ts | 10 +- .../iron-dropdown-scroll-manager.d.ts | 2 +- .../iron-dropdown/iron-dropdown.d.ts | 16 +- .../iron-fit-behavior/iron-fit-behavior.d.ts | 2 +- .../iron-flex-layout/iron-flex-layout-classes.d.ts | 2 +- .../iron-flex-layout/iron-flex-layout.d.ts | 2 +- .../components-chromium/iron-icon/iron-icon.d.ts | 14 +- .../iron-iconset-svg/iron-iconset-svg.d.ts | 8 +- .../components-chromium/iron-list/iron-list.d.ts | 26 +-- .../iron-location/iron-location.d.ts | 6 +- .../iron-location/iron-query-params.d.ts | 4 +- .../iron-media-query/iron-media-query.d.ts | 4 +- .../components-chromium/iron-meta/iron-meta.d.ts | 4 +- .../iron-focusables-helper.d.ts | 2 +- .../iron-overlay-backdrop.d.ts | 8 +- .../iron-overlay-behavior.d.ts | 6 +- .../iron-overlay-manager.d.ts | 6 +- .../iron-overlay-behavior/iron-scroll-manager.d.ts | 2 +- .../components-chromium/iron-pages/iron-pages.d.ts | 10 +- .../iron-resizable-behavior.d.ts | 2 +- .../iron-scroll-target-behavior.d.ts | 2 +- .../iron-scroll-threshold.d.ts | 8 +- .../iron-selector/iron-selectable.d.ts | 4 +- .../iron-selector/iron-selector.d.ts | 4 +- .../animations/fade-in-animation.d.ts | 4 +- .../animations/fade-out-animation.d.ts | 4 +- .../neon-animation/neon-animatable.d.ts | 8 +- .../neon-animation/neon-animated-pages.d.ts | 12 +- .../paper-behaviors/paper-inky-focus-behavior.d.ts | 4 +- .../paper-behaviors/paper-ripple-behavior.d.ts | 4 +- .../paper-progress/paper-progress.d.ts | 8 +- .../paper-ripple/paper-ripple.d.ts | 193 ++------------------- .../paper-ripple/paper-ripple.js | 1 - .../paper-spinner/paper-spinner-lite.d.ts | 6 +- .../components-chromium/paper-styles/color.d.ts | 2 +- .../components-chromium/paper-styles/shadow.d.ts | 2 +- .../paper-tooltip/paper-tooltip.d.ts | 8 +- .../v3_0/components-chromium/polymer/polymer.d.ts | 30 ++++ .../components-chromium/polymer/polymer_bundled.js | 2 +- .../polymer/polymer_bundled.min.js | 2 +- .../third_party/polymer/v3_0/package-lock.json | 6 +- chromium/third_party/polymer/v3_0/package.json | 2 +- chromium/third_party/polymer/v3_0/polymer.js | 1 + chromium/third_party/polymer/v3_0/reproduce.sh | 12 +- .../third_party/polymer/v3_0/rsync_exclude.txt | 4 + 53 files changed, 331 insertions(+), 324 deletions(-) create mode 100644 chromium/third_party/polymer/v3_0/chromium_dts.patch create mode 100644 chromium/third_party/polymer/v3_0/components-chromium/polymer/polymer.d.ts (limited to 'chromium/third_party/polymer') diff --git a/chromium/third_party/polymer/v3_0/BUILD.gn b/chromium/third_party/polymer/v3_0/BUILD.gn index 3bb5ba110cb..3fbb6a52f5d 100644 --- a/chromium/third_party/polymer/v3_0/BUILD.gn +++ b/chromium/third_party/polymer/v3_0/BUILD.gn @@ -3,6 +3,7 @@ # found in the LICENSE file. import("//build/config/chromeos/ui_mode.gni") +import("//tools/typescript/ts_library.gni") import("//ui/webui/resources/tools/generate_grd.gni") generate_grd("build_grdp") { @@ -69,3 +70,113 @@ generate_grd("build_grdp") { input_files_base_dir = rebase_path("./components-chromium/", "//") resource_path_prefix = "polymer/v3_0" } + +ts_library("library") { + composite = true + definitions = [ + "components-chromium/iron-a11y-announcer/iron-a11y-announcer.d.ts", + "components-chromium/iron-a11y-keys-behavior/iron-a11y-keys-behavior.d.ts", + "components-chromium/iron-a11y-keys/iron-a11y-keys.d.ts", + "components-chromium/iron-behaviors/iron-button-state.d.ts", + "components-chromium/iron-behaviors/iron-control-state.d.ts", + "components-chromium/iron-collapse/iron-collapse.d.ts", + "components-chromium/iron-fit-behavior/iron-fit-behavior.d.ts", + "components-chromium/iron-flex-layout/iron-flex-layout-classes.d.ts", + "components-chromium/iron-flex-layout/iron-flex-layout.d.ts", + "components-chromium/iron-icon/iron-icon.d.ts", + "components-chromium/iron-iconset-svg/iron-iconset-svg.d.ts", + "components-chromium/iron-list/iron-list.d.ts", + "components-chromium/iron-location/iron-location.d.ts", + "components-chromium/iron-location/iron-query-params.d.ts", + "components-chromium/iron-media-query/iron-media-query.d.ts", + "components-chromium/iron-meta/iron-meta.d.ts", + "components-chromium/iron-pages/iron-pages.d.ts", + "components-chromium/iron-range-behavior/iron-range-behavior.d.ts", + "components-chromium/iron-resizable-behavior/iron-resizable-behavior.d.ts", + "components-chromium/iron-scroll-target-behavior/iron-scroll-target-behavior.d.ts", + "components-chromium/iron-scroll-threshold/iron-scroll-threshold.d.ts", + "components-chromium/iron-selector/iron-multi-selectable.d.ts", + "components-chromium/iron-selector/iron-selectable.d.ts", + "components-chromium/iron-selector/iron-selection.d.ts", + "components-chromium/iron-selector/iron-selector.d.ts", + "components-chromium/iron-test-helpers/mock-interactions.d.ts", + + # TODO(dpapad): Ignore until a proper paper-ripple.d.ts is added. + #"components-chromium/paper-behaviors/paper-inky-focus-behavior.d.ts", + #"components-chromium/paper-behaviors/paper-ripple-behavior.d.ts", + "components-chromium/paper-progress/paper-progress.d.ts", + "components-chromium/paper-ripple/paper-ripple.d.ts", + "components-chromium/paper-spinner/paper-spinner-behavior.d.ts", + "components-chromium/paper-spinner/paper-spinner-lite.d.ts", + "components-chromium/paper-spinner/paper-spinner-styles.d.ts", + "components-chromium/paper-styles/color.d.ts", + "components-chromium/paper-styles/shadow.d.ts", + "components-chromium/paper-tooltip/paper-tooltip.d.ts", + "components-chromium/polymer/interfaces.d.ts", + "components-chromium/polymer/lib/elements/array-selector.d.ts", + "components-chromium/polymer/lib/elements/custom-style.d.ts", + "components-chromium/polymer/lib/elements/dom-bind.d.ts", + "components-chromium/polymer/lib/elements/dom-if.d.ts", + "components-chromium/polymer/lib/elements/dom-module.d.ts", + "components-chromium/polymer/lib/elements/dom-repeat.d.ts", + "components-chromium/polymer/lib/legacy/class.d.ts", + "components-chromium/polymer/lib/legacy/legacy-data-mixin.d.ts", + "components-chromium/polymer/lib/legacy/legacy-element-mixin.d.ts", + "components-chromium/polymer/lib/legacy/mutable-data-behavior.d.ts", + "components-chromium/polymer/lib/legacy/polymer.dom.d.ts", + "components-chromium/polymer/lib/legacy/polymer-fn.d.ts", + "components-chromium/polymer/lib/legacy/templatizer-behavior.d.ts", + "components-chromium/polymer/lib/mixins/dir-mixin.d.ts", + "components-chromium/polymer/lib/mixins/disable-upgrade-mixin.d.ts", + "components-chromium/polymer/lib/mixins/element-mixin.d.ts", + "components-chromium/polymer/lib/mixins/gesture-event-listeners.d.ts", + "components-chromium/polymer/lib/mixins/mutable-data.d.ts", + "components-chromium/polymer/lib/mixins/properties-changed.d.ts", + "components-chromium/polymer/lib/mixins/properties-mixin.d.ts", + "components-chromium/polymer/lib/mixins/property-accessors.d.ts", + "components-chromium/polymer/lib/mixins/property-effects.d.ts", + "components-chromium/polymer/lib/mixins/strict-binding-parser.d.ts", + "components-chromium/polymer/lib/mixins/template-stamp.d.ts", + "components-chromium/polymer/lib/utils/array-splice.d.ts", + "components-chromium/polymer/lib/utils/async.d.ts", + "components-chromium/polymer/lib/utils/boot.d.ts", + "components-chromium/polymer/lib/utils/case-map.d.ts", + "components-chromium/polymer/lib/utils/debounce.d.ts", + "components-chromium/polymer/lib/utils/flattened-nodes-observer.d.ts", + "components-chromium/polymer/lib/utils/flush.d.ts", + "components-chromium/polymer/lib/utils/gestures.d.ts", + "components-chromium/polymer/lib/utils/html-tag.d.ts", + "components-chromium/polymer/lib/utils/mixin.d.ts", + "components-chromium/polymer/lib/utils/path.d.ts", + "components-chromium/polymer/lib/utils/render-status.d.ts", + "components-chromium/polymer/lib/utils/resolve-url.d.ts", + "components-chromium/polymer/lib/utils/settings.d.ts", + "components-chromium/polymer/lib/utils/style-gather.d.ts", + "components-chromium/polymer/lib/utils/telemetry.d.ts", + "components-chromium/polymer/lib/utils/templatize.d.ts", + "components-chromium/polymer/lib/utils/unresolved.d.ts", + "components-chromium/polymer/lib/utils/wrap.d.ts", + "components-chromium/polymer/polymer.d.ts", + "components-chromium/polymer/polymer-element.d.ts", + "components-chromium/polymer/polymer-legacy.d.ts", + ] + + if (is_chromeos_ash) { + definitions += [ + "components-chromium/iron-dropdown/iron-dropdown.d.ts", + "components-chromium/iron-dropdown/iron-dropdown-scroll-manager.d.ts", + "components-chromium/iron-overlay-behavior/iron-focusables-helper.d.ts", + "components-chromium/iron-overlay-behavior/iron-overlay-backdrop.d.ts", + "components-chromium/iron-overlay-behavior/iron-overlay-behavior.d.ts", + "components-chromium/iron-overlay-behavior/iron-overlay-manager.d.ts", + "components-chromium/iron-overlay-behavior/iron-scroll-manager.d.ts", + "components-chromium/neon-animation/animations/fade-in-animation.d.ts", + "components-chromium/neon-animation/animations/fade-out-animation.d.ts", + "components-chromium/neon-animation/neon-animatable-behavior.d.ts", + "components-chromium/neon-animation/neon-animatable.d.ts", + "components-chromium/neon-animation/neon-animated-pages.d.ts", + "components-chromium/neon-animation/neon-animation-behavior.d.ts", + "components-chromium/neon-animation/neon-animation-runner-behavior.d.ts", + ] + } +} diff --git a/chromium/third_party/polymer/v3_0/chromium.patch b/chromium/third_party/polymer/v3_0/chromium.patch index ffd57c65010..ae744dab92a 100644 --- a/chromium/third_party/polymer/v3_0/chromium.patch +++ b/chromium/third_party/polymer/v3_0/chromium.patch @@ -1,14 +1,3 @@ ---- a/components-chromium/iron-a11y-announcer/iron-a11y-announcer.js -+++ b/components-chromium/iron-a11y-announcer/iron-a11y-announcer.js -@@ -46,7 +46,7 @@ Note: announcements are only audible if you have a screen reader enabled. - @group Iron Elements - @demo demo/index.html - */ --export const IronA11yAnnouncer = Polymer({ -+export var IronA11yAnnouncer = Polymer({ - _template: html` -