Commit Graph

69 Commits

Author SHA1 Message Date
Gavin Suntop
6b000ac903 Bug 1837224 - Remove suggested articles from STP r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D180235
2023-06-13 18:04:46 +00:00
Mark Banner
0666077666 Bug 1826062 - Automatic fixes for upgrading Prettier to 2.8.8. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,calu
Differential Revision: https://phabricator.services.mozilla.com/D177027
2023-05-20 12:26:53 +00:00
Mark Banner
91fde42f7b Bug 1826062 - Automatic fixes for Prettier 2.0.5 upgrade. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,owlish
Differential Revision: https://phabricator.services.mozilla.com/D177025
2023-05-20 12:26:49 +00:00
anwar
1d2e079021 Bug 1829673 - Put all mochitest test manifest files under browser/components into alphabetical order. r=mconley,extension-reviewers,credential-management-reviewers,dimi,robwu
Differential Revision: https://phabricator.services.mozilla.com/D176459
2023-05-02 16:13:24 +00:00
Bilal
f49ad16881 Bug 1817002 - ESMified browser/components/pocket/content. r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D175700
2023-04-19 19:18:57 +00:00
CanadaHonk
de0de3489c Bug 1801379 - Migrate Sinon.jsm to an ES module r=extension-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,fxview-reviewers,devtools-reviewers,Standard8,nchevobbe,sclements,dimi,mconley,bytesized,robwu
Migrated `testing/modules/Sinon.sys.mjs` to an ES module.

`testing` should now be 100% ESM 🎉

Differential Revision: https://phabricator.services.mozilla.com/D173643
2023-03-29 07:34:10 +00:00
Gijs Kruitbosch
8bd11b391d Bug 1795255 - manual fixes for tests that break after applying this lint rule, r=Standard8,necko-reviewers,extension-reviewers,credential-management-reviewers,sgalich,willdurand
Differential Revision: https://phabricator.services.mozilla.com/D167802
2023-01-31 11:48:41 +00:00
Gijs Kruitbosch
5a903703c5 Bug 1810995 - update BrowserTestUtils.loadURI consumers to use loadURIString (automated) - browser - r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D167153
2023-01-19 20:16:42 +00:00
Emilio Cobos Álvarez
59e7b13fee Bug 1805414 - Remove nsMenuFrame and nsMenuParent. r=smaug,Jamie,desktop-theme-reviewers,settings-reviewers,dao
Move most the event handling stuff to the DOM. I've left nsMenuBarFrame
for now, but I will be removing that in the future.

The basic set up is:

  * nsMenuParent becomes XULMenuParentElement (menubar or popup, manages
    the current active menu item)

  * nsMenuFrame -> XULButtonElements that return true for IsMenu().
    Can't use XULMenuElement because of <button type=menu>, which
    behaves like a, well, menu.

This makes the a11y events for menus (DOMMenuItem{Active,Inactive}) make
sense (before that we were firing duplicate Inactive events etc, and the
event order was rather suspicious).

Differential Revision: https://phabricator.services.mozilla.com/D164210
2023-01-04 19:01:13 +00:00
Csoregi Natalia
16528aebb2 Backed out changeset f11c529b2407 (bug 1805414) for failures on test_submenuClose.xhtml and nsMenuPopupFrame.cpp. CLOSED TREE 2023-01-04 01:48:30 +02:00
Emilio Cobos Álvarez
dd6fd3a3b0 Bug 1805414 - Remove nsMenuFrame and nsMenuParent. r=smaug,Jamie,desktop-theme-reviewers,settings-reviewers,dao
Move most the event handling stuff to the DOM. I've left nsMenuBarFrame
for now, but I will be removing that in the future.

The basic set up is:

  * nsMenuParent becomes XULMenuParentElement (menubar or popup, manages
    the current active menu item)

  * nsMenuFrame -> XULButtonElements that return true for IsMenu().
    Can't use XULMenuElement because of <button type=menu>, which
    behaves like a, well, menu.

This makes the a11y events for menus (DOMMenuItem{Active,Inactive}) make
sense (before that we were firing duplicate Inactive events etc, and the
event order was rather suspicious).

Differential Revision: https://phabricator.services.mozilla.com/D164210
2023-01-03 22:06:01 +00:00
Mark Banner
5d1820b074 Bug 1799314 - Convert consumers of testing modules to import ES modules direct (browser/). r=Gijs,settings-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D161914
2022-11-17 12:00:30 +00:00
Zach Harris
7ad07857ec Bug 1788771 - Convert AboutPockets from JSM to ESM. r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D157033
2022-11-03 05:46:41 +00:00
Gavin Suntop
ef474996c0 Bug 1789703 - Extra cleanup for old save to pocket code r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D157141
2022-09-14 18:44:44 +00:00
Mark Banner
1e3410cbdd Bug 1782008 - Remove now unnecessary .eslintrc.js files. r=webcompat-reviewers,extension-reviewers,media-playback-reviewers,pip-reviewers,denschub,rpl,alwu,mossop
Differential Revision: https://phabricator.services.mozilla.com/D152736
2022-08-03 11:16:20 +00:00
Scott
6d4460cfe1 Bug 1771026 - Remove some dead tagging code in Pocket panels r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D147426
2022-05-27 21:13:52 +00:00
Scott
271e4fde76 Bug 1538464 - Ensure Pocket context menu items work as expected in sidebar extension or other windows. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D143539
2022-04-20 13:22:38 +00:00
Scott
4b607629d4 Bug 1753304 - Save to Pocket panels Set initial heights and widths for both sets of panels r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D143071
2022-04-07 15:15:25 +00:00
Scott
624a7acdfd Bug 1762941 - Turn on save to Pocket refresh for nightly only. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D142861
2022-04-05 18:56:21 +00:00
Scott
d02af1edc4 Bug 1762616 - Creating Pocket config for Pocket panels r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D142706
2022-04-01 19:26:06 +00:00
Scott
38da90b859 Bug 1754065 - Save to Pocket panel refresh button and url implementation. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D141302
2022-03-26 00:14:23 +00:00
Scott
6d976b9e0c Bug 1750596 - Moving save to Pocket vendors into their own bundle. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D136157
2022-01-20 21:27:44 +00:00
Scott
b537c3deb0 Bug 1746027 - Save to Pocket refresh prefs and Nimbus implementation r=gvn,andreio
Differential Revision: https://phabricator.services.mozilla.com/D133789
2022-01-06 17:36:22 +00:00
Scott
dd05d6e3a4 Bug 1699515 - Switching to react for Save to Pocket panels. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D128753
2021-11-11 00:06:13 +00:00
Csoregi Natalia
0c03a8408d Backed out changeset 98e7519f8247 (bug 1699515) for causing failures due to pocket/content/panels/js/home/overlay.js. CLOSED TREE 2021-11-10 04:10:44 +02:00
Scott
a49013eef0 Bug 1699515 - Switching to react for Save to Pocket panels. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D128753
2021-11-09 23:51:27 +00:00
Scott
f41eb68f1c Bug 1730273 - Test for Pocket panel closing unexpectedly. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D125486
2021-10-06 19:47:43 +00:00
Marian-Vasile Laza
d23174d5c2 Backed out changeset f58ebd088778 (bug 1730273) for causing bc failures on browser_pocket_panel_closemenu.js. CLOSED TREE 2021-09-15 08:43:10 +03:00
Scott
b711667c5b Bug 1730273 - Test for Pocket panel closing unexpectedly. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D125486
2021-09-14 22:37:19 +00:00
Scott
d596fb0a27 Bug 1693582 - Moving Pocket button panels to remote content process r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D122128
2021-09-08 16:11:34 +00:00
Scott
016ff65279 Bug 1724668 - Ensure Pocket panel closes if location changes with locationSpecific CustomizableUI prop. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D122278
2021-08-25 00:46:01 +00:00
Marian-Vasile Laza
3cf60904a9 Backed out changeset 6ba2b54d02f6 (bug 1724668) for causing bc failures on browser_panel_locationSpecific.js. CLOSED TREE 2021-08-20 20:52:53 +03:00
Scott
6b8ab0fe63 Bug 1724668 - Ensure Pocket panel closes if location changes with locationSpecific CustomizableUI prop. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D122278
2021-08-20 16:54:00 +00:00
Scott
58087d7529 Bug 1714454 - Cleaning up Pocket panel click event helpers. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D118355
2021-07-29 01:12:15 +00:00
Scott
dcc4485ba7 Bug 1692066 - Pocket panels remove panel id from messaging. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D117964
2021-07-12 18:41:24 +00:00
Scott
8af07c4057 Bug 1714749 - Fixing Pocket icon state. r=gvn,mconley
Differential Revision: https://phabricator.services.mozilla.com/D117703
2021-07-08 18:07:00 +00:00
Butkovits Atila
886f4023aa Backed out changeset 19efa711bd54 (bug 1714749) for causing assertion failures at foundWebScheme. CLOSED TREE 2021-07-07 04:40:29 +03:00
Scott
bc927a879b Bug 1714749 - Fixing Pocket icon state. r=gvn,mconley
Differential Revision: https://phabricator.services.mozilla.com/D117703
2021-07-06 22:07:03 +00:00
Scott
e97ce95962 Bug 1691762 - Save to Pocket button panels to fluent r=gvn,flod,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D113133
2021-06-04 22:00:53 +00:00
Scott
42f303e550 Bug 1713191 - Removing old Pocket button signup test variants. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D116172
2021-05-31 17:35:56 +00:00
Dorel Luca
c631815ce3 Backed out changeset 36a634b808b9 (bug 1713191) for Browser-chrome failure in browser/base/content/test/static/browser_misused_characters_in_strings.js. CLOSED TREE 2021-05-30 05:09:15 +03:00
Scott
bfa12869ec Bug 1713191 - Removing old Pocket button signup test variants. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D116172
2021-05-29 21:45:35 +00:00
Noemi Erli
105bd76550 Backed out changeset e7cc63b65100 (bug 1713191) for causing failures in browser_all_files_referenced.js CLOSED TREE 2021-05-29 01:33:24 +03:00
Scott
1cc6fd1493 Bug 1713191 - Removing old Pocket button signup test variants. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D116172
2021-05-28 21:38:04 +00:00
Luca Greco
af75a213e1 Bug 1701152 - Use a browser element for the pocket customizable widget panel. r=Gijs,thecount
Differential Revision: https://phabricator.services.mozilla.com/D113960
2021-05-01 12:32:42 +00:00
Noemi Erli
2a3dafbba2 Backed out changeset d0e9b3b951f8 (bug 1701152) for causing failures in browser_toolbarButtonKeyPress.js CLOSED TREE 2021-04-30 22:05:05 +03:00
Luca Greco
4a5b48c648 Bug 1701152 - Use a browser element for the pocket customizable widget panel. r=Gijs,thecount
Differential Revision: https://phabricator.services.mozilla.com/D113960
2021-04-30 17:27:18 +00:00
Scott
e5bc2a5467 Bug 1705273 - Fixing Pocket home panel test. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D112398
2021-04-16 18:07:39 +00:00
Scott
06420df2a4 Bug 1697597 - Adding a Pocket button home view r=gvn,flod
Differential Revision: https://phabricator.services.mozilla.com/D111185
2021-04-15 00:29:04 +00:00
Scott
7d50c41836 Bug 1693376 - Move save to Pocket to the toolbar. r=Gijs,fluent-reviewers,gvn,flod
Differential Revision: https://phabricator.services.mozilla.com/D107744
2021-03-23 20:06:03 +00:00