Commit Graph
119 Commits
Author SHA1 Message Date
Tim Giles d1bd603726 Bug 1888511 - Add design tokens docs to Firefox Source Docs. r=reusable-components-reviewers,hjones
These docs were already present when running `mach storybook` but were
not hooked up to Firefox Source Docs. I also moved the files to a docs/
directory so that the folder structure is more clear.

I also changed the post-it notes layout to images so that the styling
would be consistent between Storybook and Firefox Source Docs. As part
of this, I added alt text to each graphic so that we weren't losing
information.

Differential Revision: https://phabricator.services.mozilla.com/D206070
2024-04-02 20:49:28 +00:00
Mark Banner afdbce2ec3 Bug 1884623 - Update more jsm references in production code and docs in browser/. r=mossop,extension-reviewers,omc-reviewers,migration-reviewers,robwu,mconley,aminomancer
Differential Revision: https://phabricator.services.mozilla.com/D204182
2024-03-11 15:26:28 +00:00
Mike Conley b85dcce676 Bug 1882171 - Stub out the beginnings of the BackupService. r=mossop,kpatenio,fchasen
This creates a new BackupService component that lives under browser/components/backup.
It doesn't do much yet, except allow itself to be instantiated (which currently occurs
using the idle scheduler in BrowserGlue) - but it does set us up to have docs, SphinxJS
exporting for JSDoc, linting, etc.

Differential Revision: https://phabricator.services.mozilla.com/D202753
2024-02-28 14:23:56 +00:00
Emily McMinn b87220d5f4 Bug 1866914 - Separate about:welcome docs from newtab r=mconley,omc-reviewers,negin
Differential Revision: https://phabricator.services.mozilla.com/D198332
2024-02-15 21:42:19 +00:00
Mike Conley d7120d9f2d Bug 1868838 - Move ASRouter docs into browser/components/asrouter. r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D198891
2024-01-29 18:52:25 +00:00
Sylvestre Ledru 01b60bf1ca no bug - docs: remove references to non existing docs r=geckoview-reviewers,owlish
Depends on D194633

Differential Revision: https://phabricator.services.mozilla.com/D194634
2023-11-24 20:25:56 +00:00
Tim Giles b43f57d6a0 Bug 1825039 - Document XUL vs HTML in a front-end reusable widgets context. r=mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D184118
2023-08-17 18:29:43 +00:00
Rob Wu b4bac8c958 Bug 1845804 - Put WebExtensions under Gecko in the overview r=mossop,perftest-reviewers,devtools-reviewers,afinder
... and rename "web extensions" to "WebExtensions".

Differential Revision: https://phabricator.services.mozilla.com/D184765
2023-07-28 14:21:51 +00:00
Dave Townsend e82f471747 Bug 1842620: Add overviews of the main applications to the docs. r=Gijs,geckoview-reviewers,owlish,bgrins
Differential Revision: https://phabricator.services.mozilla.com/D183173
2023-07-26 18:22:32 +00:00
Tim Giles 3eaec7143e Bug 1825034 - Create docs for using UI widgets. r=hjones
This expands the existing reusable-widgets.stories.md document by
adding clarification to the old Mozilla Custom Elements and the User
Agent (UA) Widgets.

Differential Revision: https://phabricator.services.mozilla.com/D178100
2023-07-05 19:01:48 +00:00
Hanna Jones 28dceada87 Bug 1825037 - Lit documentation r=mstriemer,tgiles
Took a first pass at adding some docs on how we use Lit at Mozilla. I tried to highlight the ways in which using Lit in mozilla-central might differ from what's in the (already pretty comprehensive) Lit project docs. If anything I probably wrote too much, but let me know if you think I missed anything or if there's anything I can cut.

Differential Revision: https://phabricator.services.mozilla.com/D180457
2023-07-05 15:57:09 +00:00
Tim Giles 935feb785e Bug 1766701 - Fix Storybook docs paths in Firefox Source Docs. r=hjones DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D170487
2023-02-21 16:01:26 +00:00
Tim Giles fe04286c98 Bug 1766701 - Document Storybook usage in Firefox Source Docs. r=mstriemer,hjones
Differential Revision: https://phabricator.services.mozilla.com/D169386
2023-02-16 14:50:01 +00:00
Mike Conley 541e7eeb80 Bug 1804722 - Add probes for the All Tabs panel. data-review=jhirsch, r=mossop
This adds probes and a limited set of tests for the following types of measurements:

1. A count for each time the All Tabs panel is opened, keyed on the entrypoint.
2. A count for each usage of the Tab Context Menu, keyed on the trigger node
   as the entrypoint.
3. A count for each dragstart within the All Tabs panel.

Differential Revision: https://phabricator.services.mozilla.com/D168305
2023-02-06 15:14:48 +00:00
Mike Conley 2e9c823cf7 Bug 1802961 - Generate documentation for the browser/components/migration component. r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D163258
2022-12-06 17:50:40 +00:00
Butkovits Atila b517540509 Backed out 7 changesets (bug 1802358, bug 1801314, bug 1802961) for causing documentation failures.
Backed out changeset bb0f5e137128 (bug 1802961)
Backed out changeset 4c2a66bfe913 (bug 1802961)
Backed out changeset baaa090cada1 (bug 1802961)
Backed out changeset d98ee38a13bb (bug 1802961)
Backed out changeset 618dcf6d8284 (bug 1802961)
Backed out changeset 59d98ca9fd51 (bug 1802358)
Backed out changeset bce1ea9149bd (bug 1801314)
2022-12-06 18:21:11 +02:00
Mike Conley c02f79d874 Bug 1802961 - Generate documentation for the browser/components/migration component. r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D163258
2022-12-06 14:46:43 +00:00
Mike Conley bf8dfecd9c Bug 1800114 - Make BrowserUsageTelemetry work for items in the Unified Extensions panel. data-review=jhirsch, r=jhirsch
Differential Revision: https://phabricator.services.mozilla.com/D162241
2022-11-17 20:39:58 +00:00
Ben Hearsum 9e6d67640e Bug 1784524: Add basic documentation around Firefox branding & updating macOS icons r=nalexander
Although we do this updates fairly infrequently, these instructions seem like they'll be stable enough that it's worth writing them down.

Differential Revision: https://phabricator.services.mozilla.com/D155581
2022-09-15 14:58:07 +00:00
Ben Hearsum 84306c60eb Bug 1761291: create wrapper to launch Firefox in Private Browsing mode r=rkraesig,glandium
This allows us to fix a bug where when our current Private Browsing shortcuts are pinned to the Start Menu, they use the regular Firefox Visual Elements (which is the non-Private Browsing logo). I tried to make this as minimal and braindead as possible.

Differential Revision: https://phabricator.services.mozilla.com/D151538
2022-08-03 13:49:04 +00:00
Ray Kraesig 39b59d0df8 Bug 1733821 - [7/9] Add deelevation flag; compute deelevation-attempt status r=mhowell,nalexander
Add a new command-line flag `--attempting-deelevation` which prevents
the launcher from entering an infinite loop of deelevation attempts.

Additionally, produce an enum value indicating the decisions made by the
launcher process. (Nothing is done with this value yet; that will happen
in the following commit.)

A commit loosely analogous to this was previously submitted as D149545.

Differential Revision: https://phabricator.services.mozilla.com/D152325
2022-08-02 21:02:04 +00:00
Kirk Steuber 8cffb203ed Bug 1646989 - Update docs to account for --enable-unverified-updates flag r=nalexander,application-update-reviewers
Also adds docs for how to run the Maintenance Service tests, which is another thing that the --enable-unverified-updates will be useful for.

Differential Revision: https://phabricator.services.mozilla.com/D148870
2022-06-15 17:49:46 +00:00
Ben Hearsum c3b0ed7d3d Bug 1756209: send Windows Store Campaign ID as attribution code r=nalexander
Nearly all the complexity here is abstracted away in the previous patch, so this is quite straightforward other than the one oddity noted in the comments.

Differential Revision: https://phabricator.services.mozilla.com/D143112
2022-04-26 15:55:34 +00:00
Sylvestre Ledru 8012ccdb3c no bug - doc: Add 'front end' to the Firefox doc r=mconley DONTBUILD
To avoid some confusion between the product and the front end
component/team

Differential Revision: https://phabricator.services.mozilla.com/D141560
2022-03-21 16:01:13 +00:00
Sylvestre Ledru f7407f44b8 no bug - doc: fix a typo r=marco DONTBUILD
Depends on D141560

Differential Revision: https://phabricator.services.mozilla.com/D141561
2022-03-21 10:05:58 +00:00
Evgenia Kotovich 37c81710ab Bug 1748780 - Write documentation for Places: History and Bookmarks. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D135466
2022-02-18 10:19:11 +00:00
Sam Foster 774e230229 Bug 1721229 - Remove the WebPayments UI code from the tree. r=MattN,desktop-theme-reviewers,edenchuang,dao
* Remove the contents of the browser/components/payments directory
* Excepting the nsIPaymentUIService implementation and its component registration - to allow the /feature-policy/payment-allowed-by-feature-policy* tests to continue to run and pass
* Update docs index to remove the web payments UI source docs
* Remove residual rules from browser CSS
* Remove references from the static analysis tests

Differential Revision: https://phabricator.services.mozilla.com/D127329
2022-02-17 20:32:13 +00:00
Ben Hearsum 25a3b54701 Bug 1751002: Update command line parsing code to allow -private-window to be accepted with -osint launches. r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D137672
2022-02-02 21:21:37 +00:00
Iulian Moraru 05a366224b Backed out 2 changesets (bug 1721229) for causing multiple crashes on payment-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html.
Backed out changeset 964d52daa110 (bug 1721229)
Backed out changeset 42b194ca04c4 (bug 1721229)
2022-01-19 04:10:45 +02:00
Sam Foster 72f2f5b11d Bug 1721229 - Remove the WebPayments UI code from the tree. r=MattN
* Remove the whole browser/components/payments directory
* ..including the nsIPaymentUIService implementation and its component registration
* Update docs index to remove the web payments UI source docs
* Remove residual rules from browser CSS
* Remove references from the static analysis tests

Differential Revision: https://phabricator.services.mozilla.com/D127329
2022-01-18 21:25:44 +00:00
Mark Banner 70ee7cd018 Bug 1748443 - Drop reference to search telemetry from BrowserUsageTelemetry documentation. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D135049
2022-01-04 17:12:34 +00:00
Nick Alexander 13d328f051 Bug 1243603 - Post: Add stub documentation for command line parameters. r=Gijs
The small idea here is to set down some notes about `-osint`.  The
larger idea is to provide a location for future improvements.

Differential Revision: https://phabricator.services.mozilla.com/D132544
2021-12-11 00:00:56 +00:00
Nick Alexander 1b003bcfcb Bug 1725529 - Add in-tree source documentation for background updates. r=bytesized DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D122553
2021-08-18 17:44:24 +00:00
Dave Townsend 65dcbf0b37 Bug 1721647: Add a stub page data service API to enable parallel development. r=mak
This adds the stub API for the page data service and some basic docs. The service can be used from
xpcshell tests and the events respond with sane data. As there are no consumers currently the
in-memory cache never clears.

Differential Revision: https://phabricator.services.mozilla.com/D120498
2021-07-26 18:23:06 +00:00
Cosmin Sabou 393d2a3fd1 Backed out changeset e9a336383b55 (bug 1721647) for bc failures on browser_all_files_referenced.js. CLOSED TREE 2021-07-26 20:04:46 +03:00
Dave Townsend a9ee86fdb3 Bug 1721647: Add a stub page data service API to enable parallel development. r=mak
This adds the stub API for the page data service and some basic docs. The service can be used from
xpcshell tests and the events respond with sane data. As there are no consumers currently the
in-memory cache never clears.

Differential Revision: https://phabricator.services.mozilla.com/D120498
2021-07-26 15:30:58 +00:00
Marian-Vasile Laza cfc5ecb63a Backed out changeset 2035b7835ff6 (bug 1721647) for causing bc failures on browser_all_files_referenced.js. CLOSED TREE 2021-07-26 17:52:34 +03:00
Dave Townsend 660210e5ce Bug 1721647: Add a stub page data service API to enable parallel development. r=mak
This adds the stub API for the page data service and some basic docs. The service can be used from
xpcshell tests and the events respond with sane data. As there are no consumers currently the
in-memory cache never clears.

Differential Revision: https://phabricator.services.mozilla.com/D120498
2021-07-26 12:51:42 +00:00
Michael Kohler 1be16968ee Bug 1701990 - Remove Drag Space r=desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D111011
2021-04-11 11:42:57 +00:00
Butkovits Atila 6fcf242672 Backed out changeset 2ee25a7f42f2 (bug 1701990) for causing failures at browser_970511_undo_restore_default.js. CLOSED TREE 2021-04-10 10:50:31 +03:00
Michael Kohler 6ef0e4de5c Bug 1701990 - Remove Drag Space r=desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D111011
2021-04-10 06:10:15 +00:00
Mark Banner fa234e703d Bug 1681382 - Drop BrowserSearch.record*SearchInTelemetry and call BrowserSearchTelemetry direct. r=daleharvey
Depends on D99206

Differential Revision: https://phabricator.services.mozilla.com/D99207
2020-12-10 23:40:58 +00:00
Mark Banner 4309bd5e99 Bug 1664849 - Extend ad impression/click telemetry to organic SERPS. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D97493
2020-11-20 13:40:09 +00:00
Butkovits Atila 567861d45c Backed out changeset aaee4ba7af2e (bug 1664849) for failures on test_urlTelemetry.js. CLOSED TREE 2020-11-20 14:32:42 +02:00
Mark Banner c51fadb819 Bug 1664849 - Extend ad impression/click telemetry to organic SERPS. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D97493
2020-11-20 10:25:48 +00:00
Jared Wein 1cacf7d2fc Bug 1665391 - Add telemetry to measure effectiveness of 2h2020 bookmarks changes. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D97251
2020-11-19 16:01:25 +00:00
Sylvestre Ledru 34821e90ae Bug 1588458 - Replace dxr by searchfox in the rst doc r=ahal DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D49140
2020-10-08 08:13:15 +00:00
Kirk Steuber 206989e70f Bug 1647422 - Collect the profile count to report via telemetry r=chutten,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D86409
2020-08-13 14:51:20 +00:00
Dave Townsend 4b134e74e8 Bug 1620358: Gather telemetry on toolbar state. r=Gijs,zombie
Differential Revision: https://phabricator.services.mozilla.com/D78393
2020-06-16 21:06:15 +00:00
Molly Howell c78a4ffc6c Bug 1602463 Part 3 - Windows default browser agent. r=agashlin,bytesized,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D61889
2020-03-16 20:16:25 +00:00