Commit 192c7654 authored by Denis Kuznetsov's avatar Denis Kuznetsov Committed by Commit Bot

Fixes for Polymer2 migration

Bug: 955194
Change-Id: I4f269e48f09bebe02faed24de8396b9f67486f71
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2012940Reviewed-by: default avatarAlexander Alekseev <alemate@chromium.org>
Reviewed-by: default avatarRoman Sorokin [CET] <rsorokin@chromium.org>
Commit-Queue: Denis Kuznetsov [CET] <antrim@chromium.org>
Cr-Commit-Position: refs/heads/master@{#734035}
parent 121fd31c
...@@ -10,14 +10,17 @@ ...@@ -10,14 +10,17 @@
<link rel="stylesheet" href="assistant_shared_styles.css"> <link rel="stylesheet" href="assistant_shared_styles.css">
<oobe-dialog id="get-more-dialog" role="dialog" has-buttons hide-shadow <oobe-dialog id="get-more-dialog" role="dialog" has-buttons hide-shadow
no-footer-padding no-header no-footer-padding no-header
i18n-values="aria-label:assistantReadyTitle"> aria-label$="[[i18nDynamic(locale, 'assistantReadyTitle')]]">
<div slot="footer"> <div slot="footer">
<div class="container"> <div class="container">
<img id="logo" src="assistant_logo.png" <img id="logo" src="assistant_logo.png"
i18n-values="aria-label:assistantLogo"> aria-label$="[[i18nDynamic(locale, 'assistantLogo')]]">
<div class="title" i18n-content="assistantReadyTitle"></div> <div class="title">
<div class="content" id="intro-text" [[i18nDynamic(locale, 'assistantReadyTitle')]]
i18n-content="assistantReadyMessage"></div> </div>
<div class="content" id="intro-text">
[[i18nDynamic(locale, 'assistantReadyMessage')]]
</div>
<div class="flex layout horizontal center"> <div class="flex layout horizontal center">
<div id="ready-image-container"> <div id="ready-image-container">
<img id="ready-img" class="oobe-illustration" <img id="ready-img" class="oobe-illustration"
......
...@@ -16,14 +16,19 @@ ...@@ -16,14 +16,19 @@
<div slot="footer"> <div slot="footer">
<div class="container" id="error-container"> <div class="container" id="error-container">
<img id="logo" src="assistant_logo.png" <img id="logo" src="assistant_logo.png"
i18n-values="aria-label:assistantLogo"> aria-label$="[[i18nDynamic(locale, 'assistantLogo')]]">
<div class="title" i18n-content="assistantOptinLoadErrorTitle"></div> <div class="title">
<div class="sub-title" i18n-content="assistantOptinLoadErrorMessage"> [[i18nDynamic(locale, 'assistantOptinLoadErrorTitle')]]
</div>
<div class="sub-title">
[[i18nDynamic(locale, 'assistantOptinLoadErrorMessage')]]
</div> </div>
</div> </div>
<div class="container" id="loading-container"> <div class="container" id="loading-container">
<div id="loading-content" class="content"> <div id="loading-content" class="content">
<div i18n-content="assistantOptinLoading"></div> <div>
[[i18nDynamic(locale, 'assistantOptinLoading')]]
</div>
<paper-progress class="slow" indeterminate></paper-progress> <paper-progress class="slow" indeterminate></paper-progress>
</div> </div>
</div> </div>
......
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
<div slot="footer"> <div slot="footer">
<div class="container"> <div class="container">
<img id="logo" src="assistant_logo.png" <img id="logo" src="assistant_logo.png"
i18n-values="aria-label:assistantLogo"> aria-label$="[[i18nDynamic(locale, 'assistantLogo')]]">
<div class="title" id="title-text"></div> <div class="title" id="title-text"></div>
<div class="line"></div> <div class="line"></div>
<div id="insertion-point"></div> <div id="insertion-point"></div>
...@@ -34,7 +34,9 @@ ...@@ -34,7 +34,9 @@
<div id="webview-container" class="layout horizontal"> <div id="webview-container" class="layout horizontal">
<webview id="overlay-webview" class="flex"></webview> <webview id="overlay-webview" class="flex"></webview>
<div id="overlay-webview-loading" class="flex"> <div id="overlay-webview-loading" class="flex">
<p i18n-content="assistantOobePopupOverlayLoading"></p> <p>
[[i18nDynamic(locale, 'assistantOobePopupOverlayLoading')]]
</p>
</div> </div>
</div> </div>
</div> </div>
......
...@@ -15,14 +15,14 @@ ...@@ -15,14 +15,14 @@
<div slot="footer"> <div slot="footer">
<div class="container"> <div class="container">
<img id="logo" src="assistant_logo.png" <img id="logo" src="assistant_logo.png"
i18n-values="aria-label:assistantLogo"> aria-label$="[[i18nDynamic(locale, 'assistantLogo')]]">
<div class="title" id="title-text"></div> <div class="title" id="title-text"></div>
<div class="content" id="intro-text"></div> <div class="content" id="intro-text"></div>
<div class="flex layout horizontal center"> <div class="flex layout horizontal center">
<div id="value-prop-container"> <div id="value-prop-container">
<div class="flex layout horizontal center"> <div class="flex layout horizontal center">
<img id="user-image" <img id="user-image"
i18n-values="aria-label:assistantUserImage"> aria-label$="[[i18nDynamic(locale, 'assistantUserImage')]]">
<div class="content" id="user-name"></div> <div class="content" id="user-name"></div>
</div> </div>
<webview id="value-prop-view" tabindex="-1"></webview> <webview id="value-prop-view" tabindex="-1"></webview>
......
...@@ -13,18 +13,20 @@ ...@@ -13,18 +13,20 @@
<link rel="stylesheet" href="assistant_voice_match.css"> <link rel="stylesheet" href="assistant_voice_match.css">
<oobe-dialog id="voice-match-dialog" role="dialog" has-buttons hide-shadow <oobe-dialog id="voice-match-dialog" role="dialog" has-buttons hide-shadow
no-footer-padding no-header class="intro" no-footer-padding no-header class="intro"
i18n-values="aria-label:assistantVoiceMatchTitle"> aria-label$="[[i18nDynamic(locale, 'assistantVoiceMatchTitle')]]">
<div slot="footer"> <div slot="footer">
<div class="container"> <div class="container">
<img id="logo" src="assistant_logo.png" <img id="logo" src="assistant_logo.png"
i18n-values="aria-label:assistantLogo"> aria-label$="[[i18nDynamic(locale, 'assistantLogo')]]">
<div id="intro-container"> <div id="intro-container">
<div class="title" i18n-content="assistantVoiceMatchTitle"></div> <div class="title">
[[i18nDynamic(locale, 'assistantVoiceMatchTitle')]]
</div>
<div class="content" <div class="content"
i18n-values=".innerHTML:assistantVoiceMatchMessage"> i18n-values=".innerHTML:assistantVoiceMatchMessage">
</div> </div>
<div class="content" id="no-dsp-message" <div class="content" id="no-dsp-message">
i18n-content="assistantVoiceMatchNoDspMessage"> [[i18nDynamic(locale, 'assistantVoiceMatchNoDspMessage')]]
</div> </div>
<div id="voice-match-animation-container"> <div id="voice-match-animation-container">
<div id="voice-match-animation"> <div id="voice-match-animation">
...@@ -35,40 +37,49 @@ ...@@ -35,40 +37,49 @@
</div> </div>
</div> </div>
<div id="recording-container"> <div id="recording-container">
<div class="title" id="title-recording" <div class="title" id="title-recording">
i18n-content="assistantVoiceMatchRecording"></div> [[i18nDynamic(locale, 'assistantVoiceMatchRecording')]]
<div class="title" id="title-completed" </div>
i18n-content="assistantVoiceMatchCompleted"></div> <div class="title" id="title-completed">
[[i18nDynamic(locale, 'assistantVoiceMatchCompleted')]]
</div>
<div id="voice-match-entries"> <div id="voice-match-entries">
<voice-match-entry id="voice-entry-0"> <voice-match-entry id="voice-entry-0">
<div class="entry-content" <div class="entry-content">
i18n-content="assistantVoiceMatchInstruction0"></div> [[i18nDynamic(locale, 'assistantVoiceMatchInstruction0')]]
</div>
</voice-match-entry> </voice-match-entry>
<voice-match-entry id="voice-entry-1"> <voice-match-entry id="voice-entry-1">
<div class="entry-content" <div class="entry-content">
i18n-content="assistantVoiceMatchInstruction1"></div> [[i18nDynamic(locale, 'assistantVoiceMatchInstruction1')]]
</div>
</voice-match-entry> </voice-match-entry>
<voice-match-entry id="voice-entry-2"> <voice-match-entry id="voice-entry-2">
<div class="entry-content" <div class="entry-content">
i18n-content="assistantVoiceMatchInstruction2"></div> [[i18nDynamic(locale, 'assistantVoiceMatchInstruction2')]]
</div>
</voice-match-entry> </voice-match-entry>
<voice-match-entry id="voice-entry-3"> <voice-match-entry id="voice-entry-3">
<div class="entry-content" <div class="entry-content">
i18n-content="assistantVoiceMatchInstruction3"></div> [[i18nDynamic(locale, 'assistantVoiceMatchInstruction3')]]
</div>
</voice-match-entry> </voice-match-entry>
</div> </div>
<div id="loading-animation" hidden> <div id="loading-animation" hidden>
<paper-spinner-lite id="loading-spinner" active> <paper-spinner-lite id="loading-spinner" active>
</paper-spinner-lite> </paper-spinner-lite>
</div> </div>
<div class="content" id="footer-text" <div class="content" id="footer-text">
i18n-content="assistantVoiceMatchFooter"></div> [[i18nDynamic(locale, 'assistantVoiceMatchFooter')]]
</div>
</div> </div>
<div id="already-setup-container"> <div id="already-setup-container">
<div class="title" id="title-already-setup" <div class="title" id="title-already-setup">
i18n-content="assistantVoiceMatchAlreadySetupTitle"></div> [[i18nDynamic(locale, 'assistantVoiceMatchAlreadySetupTitle')]]
<div class="content" </div>
i18n-content="assistantVoiceMatchAlreadySetupMessage"></div> <div class="content">
[[i18nDynamic(locale, 'assistantVoiceMatchAlreadySetupMessage')]]
</div>
<div id="already-setup-animation-container"> <div id="already-setup-animation-container">
<div id="already-setup-animation"> <div id="already-setup-animation">
<cr-lottie id="already-setup-lottie" <cr-lottie id="already-setup-lottie"
......
...@@ -22,8 +22,9 @@ ...@@ -22,8 +22,9 @@
<div id="active-text" active$="[[active]]"> <div id="active-text" active$="[[active]]">
<content select=".entry-content"></content> <content select=".entry-content"></content>
</div> </div>
<div id="completed-text" completed$="[[completed]]" <div id="completed-text" completed$="[[completed]]">
i18n-content=assistantVoiceMatchComplete></div> [[i18nDynamic(locale, 'assistantVoiceMatchComplete')]]
</div>
</div> </div>
</div> </div>
</template> </template>
......
...@@ -5,6 +5,8 @@ ...@@ -5,6 +5,8 @@
Polymer({ Polymer({
is: 'voice-match-entry', is: 'voice-match-entry',
behaviors: [OobeI18nBehavior],
properties: { properties: {
active: { active: {
type: Boolean, type: Boolean,
......
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
<link rel="import" href="chrome://resources/polymer/v1_0/paper-styles/color.html"> <link rel="import" href="chrome://resources/polymer/v1_0/paper-styles/color.html">
<dom-module id="throbber-notice"> <dom-module id="throbber-notice">
<link rel="stylesheet" href="throbber_notice.css">
<template> <template>
<link rel="stylesheet" href="throbber_notice.css">
<paper-spinner-lite dir="ltr" active></paper-spinner-lite> <paper-spinner-lite dir="ltr" active></paper-spinner-lite>
<div id="comment" aria-live="polite" <div id="comment" aria-live="polite"
aria-label$="[[i18nDynamic(locale, textKey)]]"> aria-label$="[[i18nDynamic(locale, textKey)]]">
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment