Backed out changeset 47b8cc3b625e (bug 1426705) for build bustage on a CLOSED TREE

This commit is contained in:
arthur.iakab 2018-02-09 22:43:04 +02:00
Родитель b10f62c5f0
Коммит b0948ed25d
215 изменённых файлов: 22224 добавлений и 18271 удалений

Просмотреть файл

@ -6,8 +6,8 @@
const {actionTypes: at} = ChromeUtils.import("resource://activity-stream/common/Actions.jsm", {});
const {Dedupe} = ChromeUtils.import("resource://activity-stream/common/Dedupe.jsm", {});
const TOP_SITES_DEFAULT_ROWS = 1;
const TOP_SITES_MAX_SITES_PER_ROW = 8;
const TOP_SITES_DEFAULT_ROWS = 2;
const TOP_SITES_MAX_SITES_PER_ROW = 6;
const dedupe = new Dedupe(site => site && site.url);

Просмотреть файл

@ -210,23 +210,19 @@ main {
margin: auto;
padding-bottom: 48px;
width: 224px; }
@media (min-width: 432px) {
@media (min-width: 416px) {
main {
width: 352px; } }
@media (min-width: 560px) {
@media (min-width: 544px) {
main {
width: 480px; } }
@media (min-width: 816px) {
@media (min-width: 800px) {
main {
width: 736px; } }
main section {
margin-bottom: 40px;
position: relative; }
@media (min-width: 1072px) {
.wide-layout-enabled main {
width: 992px; } }
.section-top-bar {
height: 16px;
margin-bottom: 16px; }
@ -240,9 +236,6 @@ main {
fill: #737373;
vertical-align: middle; }
.base-content-fallback {
height: 100vh; }
.body-wrapper .section-title,
.body-wrapper .sections-list .section:last-of-type,
@ -255,27 +248,12 @@ main {
.body-wrapper.on .topic {
opacity: 1; }
.as-error-fallback {
align-items: center;
border-radius: 3px;
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);
color: #4A4A4F;
display: flex;
flex-direction: column;
font-size: 12px;
justify-content: center;
justify-items: center;
line-height: 1.5; }
.as-error-fallback a {
color: #4A4A4F;
text-decoration: underline; }
.top-sites-list {
list-style: none;
margin: 0 -16px;
margin-bottom: -18px;
padding: 0; }
@media (max-width: 432px) {
@media (max-width: 416px) {
.top-sites-list :nth-child(2n+1) .context-menu {
margin-inline-end: auto;
margin-inline-start: auto;
@ -286,32 +264,32 @@ main {
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 432px) and (max-width: 560px) {
@media (min-width: 416px) and (max-width: 544px) {
.top-sites-list :nth-child(3n+2) .context-menu,
.top-sites-list :nth-child(3n) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 560px) and (max-width: 816px) {
@media (min-width: 544px) and (max-width: 800px) {
.top-sites-list :nth-child(4n) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 560px) and (max-width: 784px) {
@media (min-width: 544px) and (max-width: 768px) {
.top-sites-list :nth-child(4n+3) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 816px) and (max-width: 1264px) {
@media (min-width: 800px) and (max-width: 1248px) {
.top-sites-list :nth-child(6n) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 816px) and (max-width: 1040px) {
@media (min-width: 800px) and (max-width: 1024px) {
.top-sites-list :nth-child(6n+5) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
@ -434,13 +412,6 @@ main {
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1); }
.top-sites-list .top-site-outer.placeholder .screenshot {
display: none; }
.top-sites-list .top-site-outer.dragged .tile {
background: #EDEDF0;
box-shadow: none; }
.top-sites-list .top-site-outer.dragged .tile * {
display: none; }
.top-sites-list .top-site-outer.dragged .title {
visibility: hidden; }
.top-sites-list:not(.dnd-active) .top-site-outer:-moz-any(.active, :focus, :hover) .tile {
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1), 0 0 0 5px #D7D7DB;
transition: box-shadow 150ms; }
@ -448,27 +419,6 @@ main {
opacity: 1;
transform: scale(1); }
.wide-layout-disabled .top-sites-list .hide-for-narrow {
display: none; }
@media (min-width: 1072px) and (max-width: 1520px) {
.wide-layout-enabled .top-sites-list :nth-child(8n) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 1072px) and (max-width: 1296px) {
.wide-layout-enabled .top-sites-list :nth-child(8n+7) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media not all and (min-width: 1072px) {
.wide-layout-enabled .top-sites-list .hide-for-narrow {
display: none; } }
.edit-topsites-wrapper .add-topsites-button {
border-right: 1px solid #D7D7DB;
line-height: 13px;
@ -575,19 +525,19 @@ main {
grid-gap: 32px;
grid-template-columns: repeat(auto-fit, 224px);
margin: 0; }
@media (max-width: 560px) {
@media (max-width: 544px) {
.sections-list .section-list .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 560px) and (max-width: 816px) {
@media (min-width: 544px) and (max-width: 800px) {
.sections-list .section-list :nth-child(2n) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 816px) and (max-width: 1264px) {
@media (min-width: 800px) and (max-width: 1248px) {
.sections-list .section-list :nth-child(3n) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
@ -619,29 +569,18 @@ main {
margin-bottom: 0;
text-align: center; }
@media (min-width: 1072px) and (max-width: 1520px) {
.wide-layout-enabled .sections-list .section-list :nth-child(3n) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 1072px) {
.wide-layout-enabled .sections-list .section-list {
grid-template-columns: repeat(auto-fit, 309px); } }
.topic {
color: #737373;
font-size: 12px;
line-height: 1.6;
margin-top: 12px; }
@media (min-width: 816px) {
@media (min-width: 800px) {
.topic {
line-height: 16px; } }
.topic ul {
margin: 0;
padding: 0; }
@media (min-width: 816px) {
@media (min-width: 800px) {
.topic ul {
display: inline;
padding-inline-start: 12px; } }
@ -656,7 +595,7 @@ main {
color: #008EA4; }
.topic .topic-read-more {
color: #008EA4; }
@media (min-width: 816px) {
@media (min-width: 800px) {
.topic .topic-read-more {
float: right; }
.topic .topic-read-more:dir(rtl) {
@ -971,7 +910,7 @@ main {
height: 266px;
margin-inline-end: 32px;
position: relative;
width: 100%; }
width: 224px; }
.card-outer .context-menu-button {
background-clip: padding-box;
background-color: #FFF;
@ -1008,7 +947,7 @@ main {
height: 100%;
outline: none;
position: absolute;
width: 100%; }
width: 224px; }
.card-outer > a:-moz-any(.active, :focus) .card {
box-shadow: 0 0 0 5px #D7D7DB;
transition: box-shadow 150ms; }
@ -1102,35 +1041,27 @@ main {
text-overflow: ellipsis;
white-space: nowrap; }
@media (min-width: 1072px) {
.wide-layout-enabled .card-outer {
height: 370px; }
.wide-layout-enabled .card-outer .card-preview-image-outer {
height: 155px; }
.wide-layout-enabled .card-outer .card-text {
max-height: 135px; } }
.manual-migration-container {
color: #4A4A4F;
font-size: 13px;
line-height: 15px;
margin-bottom: 40px;
text-align: center; }
@media (min-width: 560px) {
@media (min-width: 544px) {
.manual-migration-container {
display: flex;
justify-content: space-between;
text-align: left; } }
.manual-migration-container p {
margin: 0; }
@media (min-width: 560px) {
@media (min-width: 544px) {
.manual-migration-container p {
align-self: center;
display: flex;
justify-content: space-between; } }
.manual-migration-container .icon {
display: none; }
@media (min-width: 560px) {
@media (min-width: 544px) {
.manual-migration-container .icon {
align-self: center;
display: block;
@ -1141,7 +1072,7 @@ main {
border: 0;
display: block;
flex-wrap: nowrap; }
@media (min-width: 560px) {
@media (min-width: 544px) {
.manual-migration-actions {
display: flex;
justify-content: space-between;
@ -1275,13 +1206,13 @@ main {
position: relative; }
.collapsible-section .section-disclaimer .section-disclaimer-text {
display: inline-block; }
@media (min-width: 432px) {
@media (min-width: 416px) {
.collapsible-section .section-disclaimer .section-disclaimer-text {
width: 224px; } }
@media (min-width: 560px) {
@media (min-width: 544px) {
.collapsible-section .section-disclaimer .section-disclaimer-text {
width: 340px; } }
@media (min-width: 816px) {
@media (min-width: 800px) {
.collapsible-section .section-disclaimer .section-disclaimer-text {
width: 610px; } }
.collapsible-section .section-disclaimer a {
@ -1299,13 +1230,10 @@ main {
.collapsible-section .section-disclaimer button:hover:not(.dismiss) {
box-shadow: 0 0 0 5px #D7D7DB;
transition: box-shadow 150ms; }
@media (min-width: 432px) {
@media (min-width: 416px) {
.collapsible-section .section-disclaimer button {
position: absolute; } }
.collapsible-section .section-body-fallback {
height: 266px; }
.collapsible-section .section-body {
margin: 0 -7px;
padding: 0 7px; }
@ -1329,5 +1257,3 @@ main {
.collapsible-section:not(.collapsed):hover .info-option-icon {
opacity: 1; }
/*# sourceMappingURL=activity-stream-linux.css.map */

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -210,23 +210,19 @@ main {
margin: auto;
padding-bottom: 48px;
width: 224px; }
@media (min-width: 432px) {
@media (min-width: 416px) {
main {
width: 352px; } }
@media (min-width: 560px) {
@media (min-width: 544px) {
main {
width: 480px; } }
@media (min-width: 816px) {
@media (min-width: 800px) {
main {
width: 736px; } }
main section {
margin-bottom: 40px;
position: relative; }
@media (min-width: 1072px) {
.wide-layout-enabled main {
width: 992px; } }
.section-top-bar {
height: 16px;
margin-bottom: 16px; }
@ -240,9 +236,6 @@ main {
fill: #737373;
vertical-align: middle; }
.base-content-fallback {
height: 100vh; }
.body-wrapper .section-title,
.body-wrapper .sections-list .section:last-of-type,
@ -255,27 +248,12 @@ main {
.body-wrapper.on .topic {
opacity: 1; }
.as-error-fallback {
align-items: center;
border-radius: 3px;
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);
color: #4A4A4F;
display: flex;
flex-direction: column;
font-size: 12px;
justify-content: center;
justify-items: center;
line-height: 1.5; }
.as-error-fallback a {
color: #4A4A4F;
text-decoration: underline; }
.top-sites-list {
list-style: none;
margin: 0 -16px;
margin-bottom: -18px;
padding: 0; }
@media (max-width: 432px) {
@media (max-width: 416px) {
.top-sites-list :nth-child(2n+1) .context-menu {
margin-inline-end: auto;
margin-inline-start: auto;
@ -286,32 +264,32 @@ main {
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 432px) and (max-width: 560px) {
@media (min-width: 416px) and (max-width: 544px) {
.top-sites-list :nth-child(3n+2) .context-menu,
.top-sites-list :nth-child(3n) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 560px) and (max-width: 816px) {
@media (min-width: 544px) and (max-width: 800px) {
.top-sites-list :nth-child(4n) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 560px) and (max-width: 784px) {
@media (min-width: 544px) and (max-width: 768px) {
.top-sites-list :nth-child(4n+3) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 816px) and (max-width: 1264px) {
@media (min-width: 800px) and (max-width: 1248px) {
.top-sites-list :nth-child(6n) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 816px) and (max-width: 1040px) {
@media (min-width: 800px) and (max-width: 1024px) {
.top-sites-list :nth-child(6n+5) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
@ -434,13 +412,6 @@ main {
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1); }
.top-sites-list .top-site-outer.placeholder .screenshot {
display: none; }
.top-sites-list .top-site-outer.dragged .tile {
background: #EDEDF0;
box-shadow: none; }
.top-sites-list .top-site-outer.dragged .tile * {
display: none; }
.top-sites-list .top-site-outer.dragged .title {
visibility: hidden; }
.top-sites-list:not(.dnd-active) .top-site-outer:-moz-any(.active, :focus, :hover) .tile {
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1), 0 0 0 5px #D7D7DB;
transition: box-shadow 150ms; }
@ -448,27 +419,6 @@ main {
opacity: 1;
transform: scale(1); }
.wide-layout-disabled .top-sites-list .hide-for-narrow {
display: none; }
@media (min-width: 1072px) and (max-width: 1520px) {
.wide-layout-enabled .top-sites-list :nth-child(8n) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 1072px) and (max-width: 1296px) {
.wide-layout-enabled .top-sites-list :nth-child(8n+7) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media not all and (min-width: 1072px) {
.wide-layout-enabled .top-sites-list .hide-for-narrow {
display: none; } }
.edit-topsites-wrapper .add-topsites-button {
border-right: 1px solid #D7D7DB;
line-height: 13px;
@ -575,19 +525,19 @@ main {
grid-gap: 32px;
grid-template-columns: repeat(auto-fit, 224px);
margin: 0; }
@media (max-width: 560px) {
@media (max-width: 544px) {
.sections-list .section-list .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 560px) and (max-width: 816px) {
@media (min-width: 544px) and (max-width: 800px) {
.sections-list .section-list :nth-child(2n) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 816px) and (max-width: 1264px) {
@media (min-width: 800px) and (max-width: 1248px) {
.sections-list .section-list :nth-child(3n) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
@ -619,29 +569,18 @@ main {
margin-bottom: 0;
text-align: center; }
@media (min-width: 1072px) and (max-width: 1520px) {
.wide-layout-enabled .sections-list .section-list :nth-child(3n) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 1072px) {
.wide-layout-enabled .sections-list .section-list {
grid-template-columns: repeat(auto-fit, 309px); } }
.topic {
color: #737373;
font-size: 12px;
line-height: 1.6;
margin-top: 12px; }
@media (min-width: 816px) {
@media (min-width: 800px) {
.topic {
line-height: 16px; } }
.topic ul {
margin: 0;
padding: 0; }
@media (min-width: 816px) {
@media (min-width: 800px) {
.topic ul {
display: inline;
padding-inline-start: 12px; } }
@ -656,7 +595,7 @@ main {
color: #008EA4; }
.topic .topic-read-more {
color: #008EA4; }
@media (min-width: 816px) {
@media (min-width: 800px) {
.topic .topic-read-more {
float: right; }
.topic .topic-read-more:dir(rtl) {
@ -971,7 +910,7 @@ main {
height: 266px;
margin-inline-end: 32px;
position: relative;
width: 100%; }
width: 224px; }
.card-outer .context-menu-button {
background-clip: padding-box;
background-color: #FFF;
@ -1008,7 +947,7 @@ main {
height: 100%;
outline: none;
position: absolute;
width: 100%; }
width: 224px; }
.card-outer > a:-moz-any(.active, :focus) .card {
box-shadow: 0 0 0 5px #D7D7DB;
transition: box-shadow 150ms; }
@ -1102,35 +1041,27 @@ main {
text-overflow: ellipsis;
white-space: nowrap; }
@media (min-width: 1072px) {
.wide-layout-enabled .card-outer {
height: 370px; }
.wide-layout-enabled .card-outer .card-preview-image-outer {
height: 155px; }
.wide-layout-enabled .card-outer .card-text {
max-height: 135px; } }
.manual-migration-container {
color: #4A4A4F;
font-size: 13px;
line-height: 15px;
margin-bottom: 40px;
text-align: center; }
@media (min-width: 560px) {
@media (min-width: 544px) {
.manual-migration-container {
display: flex;
justify-content: space-between;
text-align: left; } }
.manual-migration-container p {
margin: 0; }
@media (min-width: 560px) {
@media (min-width: 544px) {
.manual-migration-container p {
align-self: center;
display: flex;
justify-content: space-between; } }
.manual-migration-container .icon {
display: none; }
@media (min-width: 560px) {
@media (min-width: 544px) {
.manual-migration-container .icon {
align-self: center;
display: block;
@ -1141,7 +1072,7 @@ main {
border: 0;
display: block;
flex-wrap: nowrap; }
@media (min-width: 560px) {
@media (min-width: 544px) {
.manual-migration-actions {
display: flex;
justify-content: space-between;
@ -1275,13 +1206,13 @@ main {
position: relative; }
.collapsible-section .section-disclaimer .section-disclaimer-text {
display: inline-block; }
@media (min-width: 432px) {
@media (min-width: 416px) {
.collapsible-section .section-disclaimer .section-disclaimer-text {
width: 224px; } }
@media (min-width: 560px) {
@media (min-width: 544px) {
.collapsible-section .section-disclaimer .section-disclaimer-text {
width: 340px; } }
@media (min-width: 816px) {
@media (min-width: 800px) {
.collapsible-section .section-disclaimer .section-disclaimer-text {
width: 610px; } }
.collapsible-section .section-disclaimer a {
@ -1299,13 +1230,10 @@ main {
.collapsible-section .section-disclaimer button:hover:not(.dismiss) {
box-shadow: 0 0 0 5px #D7D7DB;
transition: box-shadow 150ms; }
@media (min-width: 432px) {
@media (min-width: 416px) {
.collapsible-section .section-disclaimer button {
position: absolute; } }
.collapsible-section .section-body-fallback {
height: 266px; }
.collapsible-section .section-body {
margin: 0 -7px;
padding: 0 7px; }
@ -1329,5 +1257,3 @@ main {
.collapsible-section:not(.collapsed):hover .info-option-icon {
opacity: 1; }
/*# sourceMappingURL=activity-stream-mac.css.map */

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -210,23 +210,19 @@ main {
margin: auto;
padding-bottom: 48px;
width: 224px; }
@media (min-width: 432px) {
@media (min-width: 416px) {
main {
width: 352px; } }
@media (min-width: 560px) {
@media (min-width: 544px) {
main {
width: 480px; } }
@media (min-width: 816px) {
@media (min-width: 800px) {
main {
width: 736px; } }
main section {
margin-bottom: 40px;
position: relative; }
@media (min-width: 1072px) {
.wide-layout-enabled main {
width: 992px; } }
.section-top-bar {
height: 16px;
margin-bottom: 16px; }
@ -240,9 +236,6 @@ main {
fill: #737373;
vertical-align: middle; }
.base-content-fallback {
height: 100vh; }
.body-wrapper .section-title,
.body-wrapper .sections-list .section:last-of-type,
@ -255,27 +248,12 @@ main {
.body-wrapper.on .topic {
opacity: 1; }
.as-error-fallback {
align-items: center;
border-radius: 3px;
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);
color: #4A4A4F;
display: flex;
flex-direction: column;
font-size: 12px;
justify-content: center;
justify-items: center;
line-height: 1.5; }
.as-error-fallback a {
color: #4A4A4F;
text-decoration: underline; }
.top-sites-list {
list-style: none;
margin: 0 -16px;
margin-bottom: -18px;
padding: 0; }
@media (max-width: 432px) {
@media (max-width: 416px) {
.top-sites-list :nth-child(2n+1) .context-menu {
margin-inline-end: auto;
margin-inline-start: auto;
@ -286,32 +264,32 @@ main {
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 432px) and (max-width: 560px) {
@media (min-width: 416px) and (max-width: 544px) {
.top-sites-list :nth-child(3n+2) .context-menu,
.top-sites-list :nth-child(3n) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 560px) and (max-width: 816px) {
@media (min-width: 544px) and (max-width: 800px) {
.top-sites-list :nth-child(4n) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 560px) and (max-width: 784px) {
@media (min-width: 544px) and (max-width: 768px) {
.top-sites-list :nth-child(4n+3) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 816px) and (max-width: 1264px) {
@media (min-width: 800px) and (max-width: 1248px) {
.top-sites-list :nth-child(6n) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 816px) and (max-width: 1040px) {
@media (min-width: 800px) and (max-width: 1024px) {
.top-sites-list :nth-child(6n+5) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
@ -434,13 +412,6 @@ main {
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1); }
.top-sites-list .top-site-outer.placeholder .screenshot {
display: none; }
.top-sites-list .top-site-outer.dragged .tile {
background: #EDEDF0;
box-shadow: none; }
.top-sites-list .top-site-outer.dragged .tile * {
display: none; }
.top-sites-list .top-site-outer.dragged .title {
visibility: hidden; }
.top-sites-list:not(.dnd-active) .top-site-outer:-moz-any(.active, :focus, :hover) .tile {
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1), 0 0 0 5px #D7D7DB;
transition: box-shadow 150ms; }
@ -448,27 +419,6 @@ main {
opacity: 1;
transform: scale(1); }
.wide-layout-disabled .top-sites-list .hide-for-narrow {
display: none; }
@media (min-width: 1072px) and (max-width: 1520px) {
.wide-layout-enabled .top-sites-list :nth-child(8n) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 1072px) and (max-width: 1296px) {
.wide-layout-enabled .top-sites-list :nth-child(8n+7) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media not all and (min-width: 1072px) {
.wide-layout-enabled .top-sites-list .hide-for-narrow {
display: none; } }
.edit-topsites-wrapper .add-topsites-button {
border-right: 1px solid #D7D7DB;
line-height: 13px;
@ -575,19 +525,19 @@ main {
grid-gap: 32px;
grid-template-columns: repeat(auto-fit, 224px);
margin: 0; }
@media (max-width: 560px) {
@media (max-width: 544px) {
.sections-list .section-list .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 560px) and (max-width: 816px) {
@media (min-width: 544px) and (max-width: 800px) {
.sections-list .section-list :nth-child(2n) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 816px) and (max-width: 1264px) {
@media (min-width: 800px) and (max-width: 1248px) {
.sections-list .section-list :nth-child(3n) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
@ -619,29 +569,18 @@ main {
margin-bottom: 0;
text-align: center; }
@media (min-width: 1072px) and (max-width: 1520px) {
.wide-layout-enabled .sections-list .section-list :nth-child(3n) .context-menu {
margin-inline-end: 5px;
margin-inline-start: auto;
offset-inline-end: 0;
offset-inline-start: auto; } }
@media (min-width: 1072px) {
.wide-layout-enabled .sections-list .section-list {
grid-template-columns: repeat(auto-fit, 309px); } }
.topic {
color: #737373;
font-size: 12px;
line-height: 1.6;
margin-top: 12px; }
@media (min-width: 816px) {
@media (min-width: 800px) {
.topic {
line-height: 16px; } }
.topic ul {
margin: 0;
padding: 0; }
@media (min-width: 816px) {
@media (min-width: 800px) {
.topic ul {
display: inline;
padding-inline-start: 12px; } }
@ -656,7 +595,7 @@ main {
color: #008EA4; }
.topic .topic-read-more {
color: #008EA4; }
@media (min-width: 816px) {
@media (min-width: 800px) {
.topic .topic-read-more {
float: right; }
.topic .topic-read-more:dir(rtl) {
@ -971,7 +910,7 @@ main {
height: 266px;
margin-inline-end: 32px;
position: relative;
width: 100%; }
width: 224px; }
.card-outer .context-menu-button {
background-clip: padding-box;
background-color: #FFF;
@ -1008,7 +947,7 @@ main {
height: 100%;
outline: none;
position: absolute;
width: 100%; }
width: 224px; }
.card-outer > a:-moz-any(.active, :focus) .card {
box-shadow: 0 0 0 5px #D7D7DB;
transition: box-shadow 150ms; }
@ -1102,35 +1041,27 @@ main {
text-overflow: ellipsis;
white-space: nowrap; }
@media (min-width: 1072px) {
.wide-layout-enabled .card-outer {
height: 370px; }
.wide-layout-enabled .card-outer .card-preview-image-outer {
height: 155px; }
.wide-layout-enabled .card-outer .card-text {
max-height: 135px; } }
.manual-migration-container {
color: #4A4A4F;
font-size: 13px;
line-height: 15px;
margin-bottom: 40px;
text-align: center; }
@media (min-width: 560px) {
@media (min-width: 544px) {
.manual-migration-container {
display: flex;
justify-content: space-between;
text-align: left; } }
.manual-migration-container p {
margin: 0; }
@media (min-width: 560px) {
@media (min-width: 544px) {
.manual-migration-container p {
align-self: center;
display: flex;
justify-content: space-between; } }
.manual-migration-container .icon {
display: none; }
@media (min-width: 560px) {
@media (min-width: 544px) {
.manual-migration-container .icon {
align-self: center;
display: block;
@ -1141,7 +1072,7 @@ main {
border: 0;
display: block;
flex-wrap: nowrap; }
@media (min-width: 560px) {
@media (min-width: 544px) {
.manual-migration-actions {
display: flex;
justify-content: space-between;
@ -1275,13 +1206,13 @@ main {
position: relative; }
.collapsible-section .section-disclaimer .section-disclaimer-text {
display: inline-block; }
@media (min-width: 432px) {
@media (min-width: 416px) {
.collapsible-section .section-disclaimer .section-disclaimer-text {
width: 224px; } }
@media (min-width: 560px) {
@media (min-width: 544px) {
.collapsible-section .section-disclaimer .section-disclaimer-text {
width: 340px; } }
@media (min-width: 816px) {
@media (min-width: 800px) {
.collapsible-section .section-disclaimer .section-disclaimer-text {
width: 610px; } }
.collapsible-section .section-disclaimer a {
@ -1299,13 +1230,10 @@ main {
.collapsible-section .section-disclaimer button:hover:not(.dismiss) {
box-shadow: 0 0 0 5px #D7D7DB;
transition: box-shadow 150ms; }
@media (min-width: 432px) {
@media (min-width: 416px) {
.collapsible-section .section-disclaimer button {
position: absolute; } }
.collapsible-section .section-body-fallback {
height: 266px; }
.collapsible-section .section-body {
margin: 0 -7px;
padding: 0 7px; }
@ -1329,5 +1257,3 @@ main {
.collapsible-section:not(.collapsed):hover .info-option-icon {
opacity: 1; }
/*# sourceMappingURL=activity-stream-windows.css.map */

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -8,7 +8,7 @@
<em:type>2</em:type>
<em:bootstrap>true</em:bootstrap>
<em:unpack>false</em:unpack>
<em:version>2018.02.09.1159-a77359dc</em:version>
<em:version>2018.02.05.1095-9be4c3c6</em:version>
<em:name>Activity Stream</em:name>
<em:description>A rich visual history feed and a reimagined home page make it easier than ever to find exactly what you're looking for in Firefox.</em:description>
<em:multiprocessCompatible>true</em:multiprocessCompatible>

Просмотреть файл

@ -17,27 +17,13 @@
content/vendor/react-intl.js (./vendor/react-intl.js)
content/vendor/redux.js (./vendor/redux.js)
content/vendor/react-redux.js (./vendor/react-redux.js)
content/data/content/assets/ (./data/content/assets/*)
content/data/content/tippytop/ (./data/content/tippytop/*)
content/data/content/activity-stream.bundle.js (./data/content/activity-stream.bundle.js)
#ifndef RELEASE_OR_BETA
content/data/content/activity-stream.bundle.js.map (./data/content/activity-stream.bundle.js.map)
#endif
content/data/ (./data/*)
#ifdef XP_MACOSX
content/css/activity-stream.css (./css/activity-stream-mac.css)
#ifndef RELEASE_OR_BETA
content/css/activity-stream-mac.css.map (./css/activity-stream-mac.css.map)
#endif
#elifdef XP_WIN
content/css/activity-stream.css (./css/activity-stream-windows.css)
#ifndef RELEASE_OR_BETA
content/css/activity-stream-windows.css.map (./css/activity-stream-windows.css.map)
#endif
#else
content/css/activity-stream.css (./css/activity-stream-linux.css)
#ifndef RELEASE_OR_BETA
content/css/activity-stream-linux.css.map (./css/activity-stream-linux.css.map)
#endif
#endif
content/prerendered/static/activity-stream-initial-state.js (./prerendered/static/activity-stream-initial-state.js)
#ifndef RELEASE_OR_BETA

Просмотреть файл

@ -107,7 +107,7 @@ const PREFS_CONFIG = new Map([
}],
["topSitesRows", {
title: "Number of rows of Top Sites to display",
value: 1
value: 2
}],
["telemetry", {
title: "Enable system error and usage data collection",
@ -133,10 +133,6 @@ const PREFS_CONFIG = new Map([
["tippyTop.service.endpoint", {
title: "Tippy Top service manifest url",
value: "https://activity-stream-icons.services.mozilla.com/v1/icons.json.br"
}],
["enableWideLayout", {
title: "Enable the wider layout (8 topsites per row and larger pocket+highlight cards)",
value: true
}]
]);

Просмотреть файл

@ -15,8 +15,6 @@ ChromeUtils.defineModuleGetter(this, "perfService",
"resource://activity-stream/common/PerfService.jsm");
ChromeUtils.defineModuleGetter(this, "PingCentre",
"resource:///modules/PingCentre.jsm");
ChromeUtils.defineModuleGetter(this, "UTEventReporting",
"resource://activity-stream/lib/UTEventReporting.jsm");
XPCOMUtils.defineLazyServiceGetter(this, "gUUIDGenerator",
"@mozilla.org/uuid-generator;1",
@ -119,14 +117,6 @@ this.TelemetryFeed = class TelemetryFeed {
return this.pingCentre;
}
/**
* Lazily initialize UTEventReporting to send pings
*/
get utEvents() {
Object.defineProperty(this, "utEvents", {value: new UTEventReporting()});
return this.utEvents;
}
/**
* Get encoded user preferences, multiple prefs will be combined via bitwise OR operator
*/
@ -227,9 +217,7 @@ this.TelemetryFeed = class TelemetryFeed {
session.session_duration = Math.round(perfService.absNow() - session.perf.visibility_event_rcvd_ts);
}
let sessionEndEvent = this.createSessionEndEvent(session);
this.sendEvent(sessionEndEvent);
this.utEvents.sendSessionEndEvent(sessionEndEvent);
this.sendEvent(this.createSessionEndEvent(session));
this.sessions.delete(portID);
}
@ -356,9 +344,7 @@ this.TelemetryFeed = class TelemetryFeed {
}
handleUserEvent(action) {
let userEvent = this.createUserEvent(action);
this.sendEvent(userEvent);
this.utEvents.sendUserEvent(userEvent);
this.sendEvent(this.createUserEvent(action));
}
handleUndesiredEvent(action) {
@ -444,9 +430,6 @@ this.TelemetryFeed = class TelemetryFeed {
if (Object.prototype.hasOwnProperty.call(this, "pingCentre")) {
this.pingCentre.uninit();
}
if (Object.prototype.hasOwnProperty.call(this, "utEvents")) {
this.utEvents.uninit();
}
try {
this._prefs.ignore(TELEMETRY_PREF, this._onTelemetryPrefChange);

Просмотреть файл

@ -7,7 +7,7 @@ ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm");
const {actionCreators: ac, actionTypes: at} = ChromeUtils.import("resource://activity-stream/common/Actions.jsm", {});
const {TippyTopProvider} = ChromeUtils.import("resource://activity-stream/lib/TippyTopProvider.jsm", {});
const {insertPinned, TOP_SITES_MAX_SITES_PER_ROW} = ChromeUtils.import("resource://activity-stream/common/Reducers.jsm", {});
const {insertPinned, TOP_SITES_DEFAULT_ROWS, TOP_SITES_MAX_SITES_PER_ROW} = ChromeUtils.import("resource://activity-stream/common/Reducers.jsm", {});
const {Dedupe} = ChromeUtils.import("resource://activity-stream/common/Dedupe.jsm", {});
const {shortURL} = ChromeUtils.import("resource://activity-stream/lib/ShortURL.jsm", {});
@ -73,8 +73,8 @@ this.TopSitesFeed = class TopSitesFeed {
}
async getLinksWithDefaults(action) {
// Get at least 2 rows so toggling between 1 and 2 rows has sites
const numItems = Math.max(this.store.getState().Prefs.values.topSitesRows, 2) * TOP_SITES_MAX_SITES_PER_ROW;
// Get at least TOP_SITES_DEFAULT_ROWS (2) amount so toggling between 1 and 2 rows has sites
const numItems = Math.max(this.store.getState().Prefs.values.topSitesRows, TOP_SITES_DEFAULT_ROWS) * TOP_SITES_MAX_SITES_PER_ROW;
const frecent = (await this.frecentCache.request({
numItems,
topsiteFrecency: FRECENCY_THRESHOLD

Просмотреть файл

@ -1,59 +0,0 @@
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
/* globals Services */
"use strict";
ChromeUtils.import("resource://gre/modules/Services.jsm");
/**
* Note: the schema can be found in
* https://searchfox.org/mozilla-central/source/toolkit/components/telemetry/Events.yaml
*/
const EXTRAS_FIELD_NAMES = ["addon_version", "session_id", "page", "user_prefs", "action_position"];
this.UTEventReporting = class UTEventReporting {
constructor() {
Services.telemetry.setEventRecordingEnabled("activity_stream", true);
}
_createExtras(data) {
// Make a copy of the given data and delete/modify it as needed.
let utExtras = Object.assign({}, data);
for (let field of Object.keys(utExtras)) {
if (EXTRAS_FIELD_NAMES.includes(field)) {
utExtras[field] = String(utExtras[field]);
continue;
}
delete utExtras[field];
}
return utExtras;
}
sendUserEvent(data) {
let mainFields = ["event", "source"];
let eventFields = mainFields.map(field => String(data[field]) || null);
Services.telemetry.recordEvent(
"activity_stream",
"event",
...eventFields,
this._createExtras(data));
}
sendSessionEndEvent(data) {
Services.telemetry.recordEvent(
"activity_stream",
"end",
"session",
String(data.session_duration),
this._createExtras(data));
}
uninit() {
Services.telemetry.setEventRecordingEnabled("activity_stream", false);
}
};
this.EXPORTED_SYMBOLS = ["UTEventReporting"];

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Ityeko weng. Rot doki lacen pi lok madito mapol ki bot {provider}. Pe itwero kuro? Yer lok macuke lamal me nongo lok mabeco mapol ki i but kakube.",
"manual_migration_explanation2": "Tem Firefox ki alamabuk, gin mukato ki mung me donyo ki ii layeny mukene.",
"manual_migration_cancel_button": "Pe Apwoyo",
"manual_migration_import_button": "Kel kombedi",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Kel kombedi"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -10,7 +10,7 @@ window.gActivityStreamStrings = {
"header_recommended_by": "ينصح به {provider}",
"header_bookmarks_placeholder": "لا علامات لديك بعد.",
"header_stories_from": "من",
"context_menu_button_sr": "افتح قائمة {title} السياقية",
"context_menu_button_sr": "Open context menu for {title}",
"type_label_visited": "مُزارة",
"type_label_bookmarked": "معلّمة",
"type_label_synced": "مُزامنة من جهاز آخر",
@ -79,7 +79,7 @@ window.gActivityStreamStrings = {
"edit_topsites_edit_button": "حرّر هذا الموقع",
"edit_topsites_dismiss_button": "احذف هذا الموقع",
"edit_topsites_add_button": "أضِفْ",
"edit_topsites_add_button_tooltip": "أضف موقعًا شائعًا",
"edit_topsites_add_button_tooltip": "Add Top Site",
"topsites_form_add_header": "موقع شائع جديد",
"topsites_form_edit_header": "حرّر الموقع الشائع",
"topsites_form_title_placeholder": "أدخل عنوانًا",
@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "لا جديد. تحقق لاحقًا للحصول على مزيد من أهم الأخبار من {provider}. لا يمكنك الانتظار؟ اختر موضوعًا شائعًا للعثور على المزيد من القصص الرائعة من جميع أنحاء الوِب.",
"manual_migration_explanation2": "جرب فَيَرفُكس مع العلامات، و التأريخ، و كلمات السر من متصفح آخر.",
"manual_migration_cancel_button": "لا شكرًا",
"manual_migration_import_button": "استورد الآن",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "استورد الآن"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Youve caught up. Check back later for more top stories from {provider}. Cant wait? Select a popular topic to find more great stories from around the web.",
"manual_migration_explanation2": "Prueba Firefox colos marcadores, hestorial y contraseñes d'otru restolador.",
"manual_migration_cancel_button": "Non, gracies",
"manual_migration_import_button": "Importar agora",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Importar agora"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Hamısını oxudunuz. Yeni {provider} məqalələri üçün daha sonra təkrar yoxlayın. Gözləyə bilmirsiz? Məşhur mövzu seçərək internetdən daha çox gözəl məqalələr tapın.",
"manual_migration_explanation2": "Firefox səyyahını digər səyyahlardan olan əlfəcin, tarixçə və parollar ilə yoxlayın.",
"manual_migration_cancel_button": "Xeyr, Təşəkkürlər",
"manual_migration_import_button": "İndi idxal et",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "İndi idxal et"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Гатова. Праверце пазней, каб убачыць больш матэрыялаў ад {provider}. Не жадаеце чакаць? Выберыце папулярную тэму, каб знайсці больш цікавых матэрыялаў з усяго Інтэрнэту.",
"manual_migration_explanation2": "Паспрабуйце Firefox з закладкамі, гісторыяй і паролямі з іншага браўзера.",
"manual_migration_cancel_button": "Не, дзякуй",
"manual_migration_import_button": "Імпартаваць зараз",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Імпартаваць зараз"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Разгледахте всичко. Проверете по-късно за повече истории от {provider}. Нямате търпение? Изберете популярна тема, за да откриете повече истории из цялата Мрежа.",
"manual_migration_explanation2": "Опитайте Firefox с отметките, историята и паролите от друг четец.",
"manual_migration_cancel_button": "Не, благодаря",
"manual_migration_import_button": "Внасяне",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Внасяне"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "কিছু একটা ঠিক নেই। {provider} এর শীর্ষ গল্পগুলো পেতে কিছুক্ষণ পর আবার দেখুন। অপেক্ষা করতে চান না? বিশ্বের সেরা গল্পগুলো পেতে কোন জনপ্রিয় বিষয় নির্বাচন করুন।",
"manual_migration_explanation2": "অন্য ব্রাউজার থেকে আনা বুকমার্ক, ইতিহাস এবং পাসওয়ার্ডগুলির সাথে ফায়ারফক্স ব্যবহার করে দেখুন।",
"manual_migration_cancel_button": "প্রয়োজন নেই",
"manual_migration_import_button": "এখনই ইম্পোর্ট করুন",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "এখনই ইম্পোর্ট করুন"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "কিছু একটা ঠিক নেই। {provider} এর শীর্ষ গল্পগুলো পেতে কিছুক্ষণ পর আবার দেখুন। অপেক্ষা করতে চান না? বিশ্বের সেরা গল্পগুলো পেতে কোন জনপ্রিয় বিষয় নির্বাচন করুন।",
"manual_migration_explanation2": "অন্য ব্রাউজার থেকে আনা বুকমার্ক, ইতিহাস এবং পাসওয়ার্ডগুলির সাথে ফায়ারফক্স ব্যবহার করে দেখুন।",
"manual_migration_cancel_button": "প্রয়োজন নেই",
"manual_migration_import_button": "এখনই ইম্পোর্ট করুন",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "এখনই ইম্পোর্ট করুন"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Aet oc'h betek penn. Distroit diwezhatoc'h evit muioch a istorioù digant {provider}. Noc'h ket evit gortoz? Dibabit un danvez brudet evit klask muioch a bennadoù dedennus eus pep lech er web.",
"manual_migration_explanation2": "Amprouit Firefox gant sinedoù, roll istor ha gerioù-tremen ur merdeer all.",
"manual_migration_cancel_button": "N'am bo ket",
"manual_migration_import_button": "Emporzhiañ bremañ",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Emporzhiañ bremañ"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Provjerite kasnije za više najpopularnijih priča od {provider}. Ne možete čekati? Odaberite popularne teme kako biste pronašli više kvalitetnih priča s cijelog weba.",
"manual_migration_explanation2": "Probajte Firefox s zabilješkama, historijom i lozinkama iz drugog pretraživača.",
"manual_migration_cancel_button": "Ne, hvala",
"manual_migration_import_button": "Uvezi sada",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Uvezi sada"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Ja esteu al dia. Torneu més tard per veure més articles populars de {provider}. No podeu esperar? Trieu un tema popular per descobrir els articles més interessants de tot el web.",
"manual_migration_explanation2": "Proveu el Firefox amb les adreces d'interès, l'historial i les contrasenyes d'un altre navegador.",
"manual_migration_cancel_button": "No, gràcies",
"manual_migration_import_button": "Importa-ho ara",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Importa-ho ara"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Xaq'i'. Katzolin chik pe richin ye'ak'ül ri utziläj taq rub'anob'al {provider}. ¿La man noyob'en ta? Tacha' jun ütz na'oj richin nawïl ch'aqa' chik taq b'anob'äl e k'o chi rij ri ajk'amaya'l.",
"manual_migration_explanation2": "Tatojtob'ej Firefox kik'in ri taq ruyaketal, runatab'äl chuqa' taq ewan rutzij jun chik okik'amaya'l.",
"manual_migration_cancel_button": "Mani matyox",
"manual_migration_import_button": "Tijik' pe",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Tijik' pe"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -32,9 +32,9 @@ window.gActivityStreamStrings = {
"confirm_history_delete_notice_p2": "Tuto akci nelze vzít zpět.",
"menu_action_save_to_pocket": "Uložit do služby Pocket",
"search_for_something_with": "Vyhledat {search_term} s:",
"search_button": "Vyhledat",
"search_button": "Hledat",
"search_header": "Vyhledat pomocí {search_engine_name}",
"search_web_placeholder": "Vyhledat na webu",
"search_web_placeholder": "Hledat na webu",
"search_settings": "Změnit nastavení vyhledávání",
"section_info_option": "Informace",
"section_info_send_feedback": "Zpětná vazba",
@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Už jste všechno přečetli. Další příběhy ze služby {provider} tu najdete zase později. Ale pokud se nemůžete dočkat, vyberte své oblíbené téma a podívejte se na další velké příběhy z celého webu.",
"manual_migration_explanation2": "Vyzkoušejte Firefox se záložkami, historií a hesly z jiného vašeho prohlížeče.",
"manual_migration_cancel_button": "Ne, děkuji",
"manual_migration_import_button": "Importovat nyní",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Importovat nyní"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Rydych wedi dal i fynDewch nôl rhywbryd eto am fwy o'r straeon pwysicaf gan {provider}. Methu aros? Dewiswch bwnc poblogaidd i ganfod straeon da o ar draws y we. ",
"manual_migration_explanation2": "Profwch Firefox gyda nodau tudalen, hanes a chyfrineiriau o borwr arall.",
"manual_migration_cancel_button": "Dim Diolch",
"manual_migration_import_button": "Mewnforio Nawr",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Mewnforio Nawr"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Der er ikke flere nye historier. Kom tilbage senere for at se flere tophistorier fra {provider}. Kan du ikke vente? Vælg et populært emne og find flere spændende historier fra hele verden.",
"manual_migration_explanation2": "Prøv Firefox med bogmærkerne, historikken og adgangskoderne fra en anden browser.",
"manual_migration_cancel_button": "Nej tak",
"manual_migration_import_button": "Importer nu",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Importer nu"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Jetzt kennen Sie die Neuigkeiten. Schauen Sie später wieder vorbei, um neue Informationen von {provider} zu erhalten. Können Sie nicht warten? Wählen Sie ein beliebtes Thema und lesen Sie weitere interessante Geschichten aus dem Internet.",
"manual_migration_explanation2": "Probieren Sie Firefox aus und importieren Sie die Lesezeichen, Chronik und Passwörter eines anderen Browsers.",
"manual_migration_cancel_button": "Nein, danke",
"manual_migration_import_button": "Jetzt importieren",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Jetzt importieren"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "To jo nachylu wšykno. Wrośćo se pózdźej wjelicnych tšojeńkow dla wót {provider}. Njamóžośo cakaś? Wubjeŕśo woblubowanu temu, aby dalšne wjelicne tšojeńka we webje namakał.",
"manual_migration_explanation2": "Wopytajśo Firefox z cytanskimi znamjenjami, historiju a gronidłami z drugego wobglědowaka.",
"manual_migration_cancel_button": "Ně, źěkujom se",
"manual_migration_import_button": "Něnto importěrowaś",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Něnto importěrowaś"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Δεν υπάρχει κάτι νεότερο. Ελέγξτε αργότερα για περισσότερες ιστορίες από τον πάροχο {provider}. Δεν μπορείτε να περιμένετε; Διαλέξτε κάποιο από τα δημοφιλή θέματα και ανακαλύψτε ενδιαφέρουσες ιστορίες από όλο τον Ιστό.",
"manual_migration_explanation2": "Δοκιμάστε το Firefox με τους σελιδοδείκτες, το ιστορικό και τους κωδικούς πρόσβασης από ένα άλλο πρόγραμμα περιήγησης.",
"manual_migration_cancel_button": "Όχι ευχαριστώ",
"manual_migration_import_button": "Εισαγωγή τώρα",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Εισαγωγή τώρα"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Youve caught up. Check back later for more top stories from {provider}. Cant wait? Select a popular topic to find more great stories from around the web.",
"manual_migration_explanation2": "Try Firefox with the bookmarks, history and passwords from another browser.",
"manual_migration_cancel_button": "No Thanks",
"manual_migration_import_button": "Import Now",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Import Now"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Youve caught up. Check back later for more top stories from {provider}. Cant wait? Select a popular topic to find more great stories from around the web.",
"manual_migration_explanation2": "Try Firefox with the bookmarks, history and passwords from another browser.",
"manual_migration_cancel_button": "No Thanks",
"manual_migration_import_button": "Import Now",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Import Now"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Vi legis ĉion. Kontrolu denove poste ĉu estas pli da novaĵon de {provider}. Ĉu vi ne povas atendi? Elektu popularan temon por trovi pli da interesaj artikoloj en la tuta teksaĵo.",
"manual_migration_explanation2": "Provu Firefox kun la legosignoj, historio kaj pasvortoj de alia retumilo.",
"manual_migration_cancel_button": "Ne, dankon",
"manual_migration_import_button": "Importi nun",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Importi nun"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Ya te pusiste al día. Volvé más tarde para más historias de {provider}. ¿No podés esperar? Seleccioná un tema popular para encontrar más historias de todo el mundo.",
"manual_migration_explanation2": "Probá Firefox con los marcadores, historial y contraseñas de otro navegador.",
"manual_migration_cancel_button": "No gracias",
"manual_migration_import_button": "Importar ahora",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Importar ahora"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Te has puesto al día. Revisa más tarde para ver más historias de {provider}. ¿No puedes esperar? Selecciona un tema popular para encontrar más historias de todo el mundo.",
"manual_migration_explanation2": "Prueba Firefox con los marcadores, historial y contraseñas de otro navegador.",
"manual_migration_cancel_button": "No, gracias",
"manual_migration_import_button": "Importar ahora",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Importar ahora"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Ya estás al día. Vuelve luego y busca más historias de {provider}. ¿No puedes esperar? Selecciona un tema popular y encontrás más historias alucinantes por toda la web.",
"manual_migration_explanation2": "Prueba Firefox con los marcadores, historial y contraseñas de otro navegador.",
"manual_migration_cancel_button": "No, gracias",
"manual_migration_import_button": "Importar ahora",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Importar ahora"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Ya estás al día. Vuelve luego y busca más historias de {provider}. ¿No puedes esperar? Selecciona un tema popular y encontrarás más historias interesantes por toda la web.",
"manual_migration_explanation2": "Prueba Firefox con los marcadores, historial y contraseñas de otro navegador.",
"manual_migration_cancel_button": "No, gracias",
"manual_migration_import_button": "Importar ahora",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Importar ahora"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Vaata hiljem uuesti, et näha parimaid postitusi teenusepakkujalt {provider}. Ei suuda oodata? Vali populaarne teema, et leida veel suurepärast sisu internetist.",
"manual_migration_explanation2": "Proovi Firefoxi teisest brauserist pärinevate järjehoidjate, ajaloo ja paroolidega.",
"manual_migration_cancel_button": "Ei soovi",
"manual_migration_import_button": "Impordi kohe",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Impordi kohe"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Egunean zaude jada. Etorri berriro geroago {provider} hornitzailearen istorio ezagun gehiagorako. Ezin duzu itxaron? Hautatu gai ezagun bat webeko istorio gehiago aurkitzeko.",
"manual_migration_explanation2": "Probatu Firefox beste nabigatzaile batetik ekarritako laster-marka, historia eta pasahitzekin.",
"manual_migration_cancel_button": "Ez, eskerrik asko",
"manual_migration_import_button": "Inportatu orain",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Inportatu orain"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "فعلا تموم شد. بعدا دوباره سر بزن تا مطالب جدید از {provider} ببینی. نمی‌تونی صبر کنی؟ یک موضوع محبوب رو انتخاب کن تا مطالب جالب مرتبط از سراسر دنیا رو پیدا کنی.",
"manual_migration_explanation2": "فایرفاکس را با نشانک‌ها،‌ تاریخچه‌ها و کلمات عبور از سایر مرورگر ها تجربه کنید.",
"manual_migration_cancel_button": "نه ممنون",
"manual_migration_import_button": "هم‌اکنون وارد شوند",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "هم‌اکنون وارد شوند"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Youve caught up. Check back later for more top stories from {provider}. Cant wait? Select a popular topic to find more great stories from around the web.",
"manual_migration_explanation2": "Ƴeewndo Firefox wonndude e maantore ɗee, aslol kam e finndeeji iwde e wanngorde woɗnde.",
"manual_migration_cancel_button": "Alaa, moƴƴii",
"manual_migration_import_button": "Jiggo Jooni",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Jiggo Jooni"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Ei enempää suosituksia juuri nyt. Katso myöhemmin uudestaan lisää ykkösjuttuja lähteestä {provider}. Etkö malta odottaa? Valitse suosittu aihe ja löydä lisää hyviä juttuja ympäri verkkoa.",
"manual_migration_explanation2": "Kokeile Firefoxia toisesta selaimesta tuotujen kirjanmerkkien, historian ja salasanojen kanssa.",
"manual_migration_cancel_button": "Ei kiitos",
"manual_migration_import_button": "Tuo nyt",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Tuo nyt"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Il ny en a pas dautres. Revenez plus tard pour plus darticles de {provider}. Vous ne voulez pas attendre ? Choisissez un sujet parmi les plus populaires pour découvrir dautres articles intéressants sur le Web.",
"manual_migration_explanation2": "Essayez Firefox en important les marque-pages, lhistorique et les mots de passe depuis un autre navigateur.",
"manual_migration_cancel_button": "Non merci",
"manual_migration_import_button": "Importer",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Importer"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Jo binne by. Kom letter werom foar mear ferhalen fan {provider}. Kin jo net wachtsje? Selektearje in populêr ûnderwerp om mear ferhalen fan it ynternet te finen.",
"manual_migration_explanation2": "Probearje Firefox en ymportearje de blêdwizers, skiednis en wachtwurden fan oare browsers.",
"manual_migration_cancel_button": "Nee tankewol",
"manual_migration_import_button": "No ymportearje",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "No ymportearje"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -97,8 +97,6 @@ window.gActivityStreamStrings = {
"manual_migration_explanation2": "Try Firefox with the bookmarks, history and passwords from another browser.",
"manual_migration_cancel_button": "No Thanks",
"manual_migration_import_button": "Import Now",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again.",
"settings_pane_body": "Roghnaigh na rudaí a fheicfidh tú nuair a osclóidh tú cluaisín nua.",
"settings_pane_pocketstories_header": "Barrscéalta",
"settings_pane_pocketstories_body": "Le Pocket, ball de theaghlach Mozilla, beidh tú ábalta teacht ar ábhar den chéad scoth go héasca.",

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Sin na naidheachdan uile o {provider} an-dràsta ach bidh barrachd ann a dhaithghearr. No thoir sùil air cuspair air a bheil fèill mhòr is leugh na tha a dol mun cuairt air an lìon an-dràsta.",
"manual_migration_explanation2": "Feuch Firefox leis na comharran-lìn, an eachdraidh s na faclan-faire o bhrabhsair eile.",
"manual_migration_cancel_button": "Chan eil, tapadh leibh",
"manual_migration_import_button": "Ion-phortaich an-dràsta",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Ion-phortaich an-dràsta"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Youve caught up. Check back later for more top stories from {provider}. Cant wait? Select a popular topic to find more great stories from around the web.",
"manual_migration_explanation2": "Try Firefox with the bookmarks, history and passwords from another browser.",
"manual_migration_cancel_button": "Non, grazas",
"manual_migration_import_button": "Importar agora",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Importar agora"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Ko'ág̃a reikuaapáma ipyahúva. Eikejey ag̃ave ápe eikuaávo mombe'upy pyahu {provider} oikuave'ẽva ndéve. Ndaikatuvéima reha'ãrõ? Eiporavo peteĩ ñe'ẽmbyrã ha emoñe'ẽve oĩvéva ñande yvy ape ári.",
"manual_migration_explanation2": "Eipuru Firefox reheve techaukaha, tembiasakue ha ñe'ẽñemi ambue kundaharapegua.",
"manual_migration_cancel_button": "Ag̃amiénte",
"manual_migration_import_button": "Egueroike Ko'ág̃a",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Egueroike Ko'ág̃a"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "તમે પકડાઈ ગયા છો. {પ્રદાતા} તરફથી વધુ ટોચની વાતો માટે પછીથી પાછા તપાસો. રાહ નથી જોઈ શકતા? સમગ્ર વેબ પરથી વધુ સુંદર વાર્તાઓ શોધવા માટે એક લોકપ્રિય વિષય પસંદ કરો.",
"manual_migration_explanation2": "અન્ય બ્રાઉઝરથી બુકમાર્ક્સ, ઇતિહાસ અને પાસવર્ડ્સ સાથે ફાયરફોક્સ અજમાવો.",
"manual_migration_cancel_button": "ના અભાર",
"manual_migration_import_button": "હવે આયાત કરો",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "હવે આયાત કરો"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "התעדכנת בכל הסיפורים. כדאי לנסות שוב מאוחר יותר כדי לקבל עוד סיפורים מובילים מאת {provider}. לא רוצה לחכות? ניתן לבחור נושא נפוץ כדי למצוא עוד סיפורים נפלאים מרחבי הרשת.",
"manual_migration_explanation2": "ניתן להתנסות ב־Firefox עם הסימניות, ההיסטוריה והססמאות מדפדפן אחר.",
"manual_migration_cancel_button": "לא תודה",
"manual_migration_import_button": "ייבוא כעת",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "ייבוא כעת"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "आप अंत तक आ गए हैं. {provider} से और शीर्ष घटनाओं के लिए कुछ समय में पुनः आइए. इंतज़ार नहीं कर सकते? वेब से और प्रमुख घटनाएं ढूंढने के लिए एक लोकप्रिय विषय चुनें.",
"manual_migration_explanation2": "Firefox को किसी अन्य ब्राउज़र के पुस्तचिह्नों, इतिहास और पासवर्डों के साथ आज़माएं.",
"manual_migration_cancel_button": "नहीं शुक्रिया",
"manual_migration_import_button": "अब आयात करें",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "अब आयात करें"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Provjerite kasnije za više najpopularnijih priča od {provider}. Ne možete čekati? Odaberite popularne teme kako biste pronašli više kvalitetnih priča s cijelog weba.",
"manual_migration_explanation2": "Probajte Firefox s zabilješkama, povijesti i lozinkama iz drugog pretraživača.",
"manual_migration_cancel_button": "Ne hvala",
"manual_migration_import_button": "Uvezi sada",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Uvezi sada"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "To je nachwilu wšitko. Wróćće so pozdźišo dalšich wulkotnych stawiznow dla wot {provider}. Njemóžeće čakać? Wubjerće woblubowanu temu, zo byšće dalše wulkotne stawizny z weba namakał.",
"manual_migration_explanation2": "Wupruwujće Firefox ze zapołožkami, historiju a hesłami z druheho wobhladowaka.",
"manual_migration_cancel_button": "Ně, dźakuju so",
"manual_migration_import_button": "Nětko importować",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Nětko importować"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -96,7 +96,5 @@ window.gActivityStreamStrings = {
"topstories_empty_state": "Már felzárkózott. Nézzen vissza később a legújabb {provider} hírekért. Nem tud várni? Válasszon egy népszerű témát, hogy még több sztorit találjon a weben.",
"manual_migration_explanation2": "Próbálja ki a Firefoxot másik böngészőből származó könyvjelzőkkel, előzményekkel és jelszavakkal.",
"manual_migration_cancel_button": "Köszönöm, nem",
"manual_migration_import_button": "Importálás most",
"error_fallback_default_info": "Oops, something went wrong loading this content.",
"error_fallback_default_refresh_suggestion": "Refresh page to try again."
"manual_migration_import_button": "Importálás most"
};

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше