Commit graph

1049 commits

Author SHA1 Message Date
Punam Dahiya
056ca34cbe Bug 1649292 - Make multistage about:welcome as default UX r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D83691
2020-07-16 18:14:43 +00:00
Scott
2bcdc17387 Bug 1649883 - Fix user pref for pocket toggle off. r=gvn,remote-protocol-reviewers,perftest-reviewers,maja_zf
Differential Revision: https://phabricator.services.mozilla.com/D82773
2020-07-15 14:51:02 +00:00
emcminn
8ffe50a1bc Bug 1651429 - Added "get started" messaging to about:welcome title text r=pdahiya,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D82973
2020-07-13 16:58:04 +00:00
emcminn
bcf4cd54f8 Bug 1651430 - Added aria-label prop to import icons on about:welcome r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D82784
2020-07-13 16:21:06 +00:00
Kris Maglione
9d78661f88 Bug 1649221: Update ChromeUtils.generateQI callers to pass strings. r=mccr8,remote-protocol-reviewers,marionette-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,preferences-reviewers,agi,whimboo,Bebe,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D81594
2020-07-10 23:58:28 +00:00
Tom Prince
2c52622b85 Bug 1651731: [lint] Add a bunch more types of files that should never be executable; r=linter-reviewers,perftest-reviewers,geckoview-reviewers,preferences-reviewers,agi,sylvestre,sparky
Differential Revision: https://phabricator.services.mozilla.com/D82953
2020-07-09 21:28:49 +00:00
Punam Dahiya
3cdd436dd0 Bug 1649407 - Fix zap overlap on import screen in windows r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D82792
2020-07-08 21:11:41 +00:00
Csoregi Natalia
ecce2f1dbf Backed out changeset c580de9a1129 (bug 1649883) for failures and crashes on nsSocketTransport. CLOSED TREE 2020-07-09 22:36:23 +03:00
Scott
51b3408314 Bug 1649883 - Fix user pref for pocket toggle off. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D82773
2020-07-09 17:27:57 +00:00
Nan Jiang
dc03a7eeaf Bug 1650104 - Enable reach event for Moments Page experiments r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D82770
2020-07-09 15:10:21 +00:00
Mike Conley
2023079043 Bug 1627022 - Add a test that makes sure we clear the about:home startup cache when sanitizing. r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D82091
2020-07-07 20:31:18 +00:00
emcminn
1821e6d193 Bug 1649303 - Removed unwanted scrollbars on multistage about:welcome r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D82430
2020-07-09 00:29:11 +00:00
Emma Malysz
cb57528ee2 Bug 1648640, remove character encoding panel view, panic view, SSB view, more view, and what's new panel view from main panel and place in template r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D81621
2020-07-09 00:35:30 +00:00
Punam Dahiya
b6d5c32fdb Bug 1643419 - Add Tooltip on pre-importable top sites r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D82470
2020-07-08 23:46:50 +00:00
Mike Conley
4c243e84be Bug 1633913 - Move the queueEarlyMessageMiddleware before the rehydrationMiddleware in the Activity Stream middleware chain. r=Mardak
The queueEarlyMessageMiddlware is designed to hold any messages from the about:home/about:newtab
document until the first message from the parent process is received. This is important because
it's possible for the about:home/about:newtab document to finish loading before Activity Stream
has finished initializing.

The other changes in this patch series allow the rehydrationMiddlware to skip dispatching
actions for the cached about:home document during the startup window. Unfortunately, because
the rehydrationMiddleware has been earlier in the chain than queueEarlyMessageMiddlware, this
means that those ignored startup actions didn't trigger the early queued messages to be sent
to the parent. This prevented the timestamps.about_home_topsites_first_paint scalar from being
set, which broke a Talos test.

By moving the queueEarlyMessageMiddleware earlier, it has an opportunity to send those early
actions to the parent before the rehydrationMiddleware has an opportunity to discard actions.

Depends on D80999

Differential Revision: https://phabricator.services.mozilla.com/D82735
2020-07-08 21:09:34 +00:00
Mike Conley
6df95fa43d Bug 1633913 - Add a test to make sure no new Activity Stream actions get added to the startup window without the isStartup meta property. r=Mardak
This also updates the head.js for the about:home startup cache tests to make
sure that Pocket stories exist during the test.

Differential Revision: https://phabricator.services.mozilla.com/D80999
2020-07-08 15:10:01 +00:00
Mike Conley
ac59f0cacb Bug 1633913 - Annotate ActivityStream actions that occur during startup, and have the cached about:home document ignore them. r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D80998
2020-07-08 15:09:34 +00:00
Gavin Lazar Suntop
4f0c38a591 Bug 1651154 - hiding video playhead from dev tools r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D82591
2020-07-07 23:26:23 +00:00
Andrei Oprea
9be974e02b Bug 1648179 - Add schema test coverage for CFRMessageProvider messages r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D80922
2020-07-07 21:57:48 +00:00
Cosmin Sabou
d84db7a42c Backed out 2 changesets (bug 1633913) for turning bug 1648918 into permafail.
Backed out changeset 034094223ab6 (bug 1633913)
Backed out changeset 9b4ac167f5fa (bug 1633913)
2020-07-08 08:05:23 +03:00
Mike Conley
18cfe83515 Bug 1633913 - Add a test to make sure no new Activity Stream actions get added to the startup window without the isStartup meta property. r=Mardak
This also updates the head.js for the about:home startup cache tests to make
sure that Pocket stories exist during the test.

Differential Revision: https://phabricator.services.mozilla.com/D80999
2020-07-07 23:07:12 +00:00
Mike Conley
26e47e4baf Bug 1633913 - Annotate ActivityStream actions that occur during startup, and have the cached about:home document ignore them. r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D80998
2020-07-07 23:07:00 +00:00
Scott
bea2192307 Bug 1644891 - Client side mechanism to read spoc v2 server response. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D82610
2020-07-07 22:15:33 +00:00
emcminn
a996bc6e85 Bug 1638087 - Refactored aboutwelcome.jsx to use SimplifiedAboutWelcome component r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D81142
2020-07-06 19:27:52 +00:00
emcminn
5e35e2ac1e Bug 1650442 - Contrast fix for about:welcome r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D82230
2020-07-06 19:10:12 +00:00
Gavin Lazar Suntop
08f24d4bb1 Bug 1645906 - Adding telemetry to Popular Topics r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D81236
2020-07-06 17:48:07 +00:00
Mike Conley
594f57e47e Bug 1622263 - Add tests for scenarios when the about:home startup cache isn't used. r=Gijs
This doesn't include tests for the CACHE_RESULT_SCALARS.CORRUPT and
CACHE_RESULT_SCALARS.LATE cases. Those tests will be added in
bug 1633051.

Differential Revision: https://phabricator.services.mozilla.com/D81190
2020-07-03 19:29:10 +00:00
Mike Conley
737720c592 Bug 1622263 - Add Telemetry for about:home startup cache. r=Gijs,data-review=mmccorquodale
Differential Revision: https://phabricator.services.mozilla.com/D81189
2020-07-03 19:28:56 +00:00
Narcis Beleuzu
ad56850077 Backed out 2 changesets (bug 1622263) for bc failures on browser_locale_change.js . CLOSED TREE
Backed out changeset ebcad04b8151 (bug 1622263)
Backed out changeset e8290c6bfdaa (bug 1622263)
2020-07-03 03:36:48 +03:00
Mike Conley
411aa9b679 Bug 1622263 - Add tests for scenarios when the about:home startup cache isn't used. r=Gijs
This doesn't include tests for the CACHE_RESULT_SCALARS.CORRUPT and
CACHE_RESULT_SCALARS.LATE cases. Those tests will be added in
bug 1633051.

Differential Revision: https://phabricator.services.mozilla.com/D81190
2020-07-02 22:46:47 +00:00
Mike Conley
4345a9db7f Bug 1622263 - Add Telemetry for about:home startup cache. r=Gijs,data-review=mmccorquodale
Differential Revision: https://phabricator.services.mozilla.com/D81189
2020-07-02 22:46:30 +00:00
emcminn
aaf096ab28 Bug 1621110 - Enable message editing for CFRs and Snippets on the general tab r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D79916
2020-06-30 22:53:07 +00:00
Razvan Maries
8796bcaeed Backed out changeset 3b4cd85ea898 (bug 1645906) for node perma failures. CLOSED TREE 2020-07-02 02:59:54 +03:00
Gavin Lazar Suntop
7ce0e7521d Bug 1645906 - Adding telemetry to Popular Topics r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D81236
2020-06-30 20:52:08 +00:00
Andrei Oprea
961eeee8b8 Bug 1648465 - Make CFR doorhangers persistent through message configuration r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D81859
2020-07-01 15:45:34 +00:00
Punam Dahiya
b03f0a875d Bug 1648538 - Fix zap size on varying text widths r=emcminn
Differential Revision: https://phabricator.services.mozilla.com/D81183
2020-06-26 19:00:21 +00:00
Ed Lee
6a240f86aa Bug 1643761 - Measure about:welcome performance r=pdahiya
Use Performance for mark and navigation timings to send with message impression.

Differential Revision: https://phabricator.services.mozilla.com/D81170
2020-06-26 02:13:53 +00:00
Mike Conley
bd45126cc1 Bug 1631957 - Clear the about:home cache on locale change. r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D72490
2020-06-25 14:32:20 +00:00
Mark Banner
f7c0240b75 Bug 1646126 - Simplify TargetingGetters.searchEngines by using getDefaultEngines rather than getVisibleEngines. r=k88hudson
Depends on D79877

Differential Revision: https://phabricator.services.mozilla.com/D79878
2020-06-25 14:34:04 +00:00
Mathieu Leplatre
a4fabab49a Bug 1639284 - Store records, timestamp and metadata in one IndexedDB transaction r=Gijs,mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D78246
2020-06-24 10:00:53 +00:00
Andrei Oprea
96d1e18b59 Bug 1644296 - Fix intermittent newtab/test/browser/browser_asrouter_group_userprefs.js, clear CFR notifications between test runs r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D80070
2020-06-25 08:58:31 +00:00
emcminn
e5d64b2447 Bug 1640027 - Add Zap component that allows zap style to be added to headings r=pdahiya,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D80514
2020-06-24 21:41:14 +00:00
Punam Dahiya
98006ab77b Bug 1643780 - Implement theme screen in multistage about:welcome r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D79768
2020-06-23 19:46:33 +00:00
Cosmin Sabou
065961eddc Backed out changeset aa0a5591f010 (bug 1643780) for bc failures on browser_resource_uri.js. CLOSED TREE 2020-06-24 02:33:01 +03:00
Punam Dahiya
b6a9a2ecdf Bug 1643780 - Implement theme screen in multistage about:welcome r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D79768
2020-06-23 19:46:33 +00:00
Andrei Oprea
f58c7a2553 Bug 1643651 - Add actions to support DOH CFR r=nhnt11,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D78491
2020-06-22 17:55:45 +00:00
Brindusan Cristian
0422fd86b3 Backed out changeset 89da43b8e31a (bug 1643651) for node-newtab-unit-tests failures. CLOSED TREE 2020-06-22 20:37:08 +03:00
Andrei Oprea
e3f3f5b1f4 Bug 1643651 - Add actions to support DOH CFR r=nhnt11,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D78491
2020-06-22 09:04:18 +00:00
Emilio Cobos Álvarez
b9b9e38dd9 Bug 1646224 - Use mozilla::Length rather than nscoord to store font sizes. r=heycam,jfkthame
This avoids arbitrary precision loss when computing REM units and so on,
which is particularly important if we ever change the base of our app
units (but useful regardless).

Differential Revision: https://phabricator.services.mozilla.com/D79928
2020-06-22 09:45:40 +00:00
Csoregi Natalia
aec20399f5 Backed out changeset a0af6d53c082 (bug 1639284) for multiple failures e.g. browser_asrouter_whatsnewpanel.js CLOSED TREE 2020-06-22 12:20:39 +03:00