108 Commits

Author SHA1 Message Date
Tim Giles
ef7fdb0958 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
9a35c1f5d7 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
90213fc7d5 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
bd8b0c9e3b 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
be54bd233f 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
0514706a2f 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
05466b0660 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
6750f7a1c7 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
4cc0c36830 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
97ced28b8d 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
6e1fd2e517 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
443289cf0f 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
dc1ff453c0 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
d6d5b23fa5 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
8ad4dd4915 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
bcf56dfb63 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
21d677e73d 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
3f4ed2d65a 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
1d6cea4574 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
0afa80b9c4 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
6b5cc4a25c 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
8f12a28e75 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
19ac12a39e 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
a0159236f1 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
5cbb812cba 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
b54ff36b0c 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
a3463a3d4a 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
5e33449e21 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
5cdffcf176 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
2b31de8ac1 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
3f5df73069 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
4d300796ba 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
1fe4bfc1b7 Backed out changeset aaee4ba7af2e (bug 1664849) for failures on test_urlTelemetry.js. CLOSED TREE 2020-11-20 14:32:42 +02:00
Mark Banner
3d69c205ed 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
e95fc55e72 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
9bce072e44 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
ff14ad5569 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
e07f989e6c 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
06f1209768 Bug 1602463 Part 3 - Windows default browser agent. r=agashlin,bytesized,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D61889

--HG--
extra : moz-landing-system : lando
2020-03-16 20:16:25 +00:00
Mihai Alexandru Michis
12c2ba4b56 Backed out 5 changesets (bug 1602463) for causing diffoscope failures.
CLOSED TREE

Backed out changeset ff565862e785 (bug 1602463)
Backed out changeset 2583a2703658 (bug 1602463)
Backed out changeset 8f3de97c5d50 (bug 1602463)
Backed out changeset be11972a8149 (bug 1602463)
Backed out changeset 5a6058d8266c (bug 1602463)
2020-03-16 20:29:20 +02:00
Molly Howell
3964971fc6 Bug 1602463 Part 3 - Windows default browser agent. r=agashlin,bytesized,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D61889

--HG--
extra : moz-landing-system : lando
2020-03-16 15:11:17 +00:00
Dan Mosedale
b72e08427b Bug 1616963 - surface ASRouter docs to firefox-source-docs, r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D63539

--HG--
extra : moz-landing-system : lando
2020-02-27 09:06:31 +00:00
Matthew Noorenberghe
2461213d8f Bug 1595953 - Connect UITour-lib.js docs to sphinx-js to publish on firefox-source-docs. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D52772

--HG--
extra : moz-landing-system : lando
2019-11-13 02:40:03 +00:00
Harry Twyford
120863db8c Bug 1589135 - Add Touch Bar documentation. r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D49665

--HG--
extra : moz-landing-system : lando
2019-11-05 10:05:49 +00:00
Dorel Luca
b6eeb7d5d3 Backed out changeset 35d4451f348d (bug 1588458) as requested by the dev 2019-10-15 19:04:22 +03:00
Sylvestre Ledru
0f71aeba53 Bug 1588458 - Replace dxr by searchfox in the doc r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D49140

--HG--
extra : moz-landing-system : lando
2019-10-15 15:27:13 +00:00
Michael Kaply
d3547ee818 Bug 158968 - Implement kiosk mode. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D41848

--HG--
extra : moz-landing-system : lando
2019-10-04 19:47:56 +00:00
Mark Banner
7731688366 Bug 1578938 - Correctly move the urlbar documentation up a folder. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D44801

--HG--
extra : moz-landing-system : lando
2019-09-05 13:28:23 +00:00
Mark Banner
0965196789 Bug 1567121 - Re-arrange the docs under browser/ so that they all fall under the top-level 'Firefox' docs page. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D42567

--HG--
extra : moz-landing-system : lando
2019-08-20 17:14:50 +00:00
Drew Willcoxon
cdc9484d3d Bug 1566932 - Move quantumbar docs to browser/components/urlbar/docs. r=mak
* Move AddressBar.rst into a new browser/components/urlbar/docs directory
* Break it up into several files, which makes the patch look way bigger than it really is because I used `hg cp` to preserve blame
* Add an Experiments & Extensions file/subsection, to be written later
* Rewrite the intro a little for wording and also to reflect the fact that quantumbar has shipped, and also tweak the wording of some subsection titles

Differential Revision: https://phabricator.services.mozilla.com/D38938

--HG--
rename : browser/docs/AddressBar.rst => browser/components/urlbar/docs/contact.rst
rename : browser/docs/AddressBar.rst => browser/components/urlbar/docs/debugging.rst
rename : browser/docs/AddressBar.rst => browser/components/urlbar/docs/overview.rst
rename : browser/docs/AddressBar.rst => browser/components/urlbar/docs/telemetry.rst
rename : browser/docs/AddressBar.rst => browser/components/urlbar/docs/utilities.rst
extra : moz-landing-system : lando
2019-07-23 17:54:03 +00:00