Граф коммитов

420 Коммитов

Автор SHA1 Сообщение Дата
Mike Hommey 8681e86caf Bug 1841183 - Remove leftovers from bug 590877. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D182523
2023-06-30 08:11:11 +00:00
Shane Hughes 52d6ffecf9 Bug 1831906 - Add release notes link to update modal prompts. r=bytesized,omc-reviewers,application-update-reviewers,jprickett
Differential Revision: https://phabricator.services.mozilla.com/D177410
2023-06-08 15:48:01 +00:00
James Teh cd328c4093 Bug 1821963 part 3: Remove various components supporting the old accessibility architecture based on content process COM proxies. r=nlapre,nalexander
This includes AccessibleHandler, HandlerProvider, IGeckoCustom and the IAccessible2 COM proxy dll.
Even with the new architecture, we still use IAccessible2, but we no longer need a COM proxy because we aren't using COM across processes ourselves.
If clients want to use IAccessible2 across processes, they're responsible for registering a COM proxy themselves as with all other IAccessible2 applications.
Alternatively, they can rely on the IAccessible2 COM proxy which is included with Windows 10 and later.

Differential Revision: https://phabricator.services.mozilla.com/D177963
2023-05-22 20:19:45 +00:00
Narcis Beleuzu ed1139f199 Backed out 6 changesets (bug 1821963) for build bustages. CLOSED TREE
Backed out changeset a92c62e304f0 (bug 1821963)
Backed out changeset da6cba0b0dd4 (bug 1821963)
Backed out changeset 4ed7ca0eb04a (bug 1821963)
Backed out changeset f2fba0ef15d9 (bug 1821963)
Backed out changeset 706e46fc2688 (bug 1821963)
Backed out changeset 6de2b9548dc6 (bug 1821963)
2023-05-22 14:05:20 +03:00
James Teh 3a3b50114d Bug 1821963 part 3: Remove various components supporting the old accessibility architecture based on content process COM proxies. r=nlapre,nalexander
This includes AccessibleHandler, HandlerProvider, IGeckoCustom and the IAccessible2 COM proxy dll.
Even with the new architecture, we still use IAccessible2, but we no longer need a COM proxy because we aren't using COM across processes ourselves.
If clients want to use IAccessible2 across processes, they're responsible for registering a COM proxy themselves as with all other IAccessible2 applications.
Alternatively, they can rely on the IAccessible2 COM proxy which is included with Windows 10 and later.

Differential Revision: https://phabricator.services.mozilla.com/D177963
2023-05-22 10:00:21 +00:00
Mike Conley 60c518d68e Bug 1821187 - Package document.ico from branding directory so that the migration wizard can use it. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D174537
2023-04-13 20:15:03 +00:00
Butkovits Atila 54c533e94a Backed out 2 changesets (bug 1821187) for causing failures at browser_file_migration.js. CLOSED TREE
Backed out changeset 8402100dfc12 (bug 1821187)
Backed out changeset 2a7196e34b3d (bug 1821187)
2023-04-13 05:28:27 +03:00
Mike Conley 092ed65ed9 Bug 1821187 - Package document.ico from branding directory so that the migration wizard can use it. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D174537
2023-04-13 01:28:37 +00:00
Eemeli Aro 1662ea09fa Bug 1789406 - Remove brand.dtd files as unused. r=flod,geckoview-reviewers,owlish
After the preceding changes, brand.dtd has no more actual users and may be removed.

One mochitest is switched to use a different DTD file which will still remain in the tree.

The dependency in aboutSupport.xhtml appears to have been accidentally left in when its localization was migrated to Fluent.

Differential Revision: https://phabricator.services.mozilla.com/D156668
2022-10-07 18:40:28 +00:00
Ben Hearsum 859e9a9a77 Bug 1791899: macOS icons, round 4 r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D158786
2022-10-06 17:16:52 +00:00
Ben Hearsum c9121822d1 Bug 1791899: macOS icons, round 3 r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D158570
2022-10-04 18:01:40 +00:00
Ben Hearsum bc7fb9d491 Bug 1791899: update mac icons, round two r=nalexander
Additional changes based on community feedback and UX iteration

Depends on D158422

Differential Revision: https://phabricator.services.mozilla.com/D158423
2022-10-03 12:49:58 +00:00
Ben Hearsum e31a67da43 Bug 1791899: updating mac icon documentation r=nalexander
Two things that we discovered after the initial update:
1) Fix the list of resolutions/DPIs needed
2) Update to the reflect the fact that each size must be manually crafted

Differential Revision: https://phabricator.services.mozilla.com/D158422
2022-10-03 12:49:57 +00:00
Ben Hearsum 1b0afb255b Bug 1784524: update firefox macOS app icons. r=nalexander
Note: this is awaiting final sign off from UX, and confirmation that we want to land it in 106

Differential Revision: https://phabricator.services.mozilla.com/D155582
2022-09-20 16:27:18 +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 f4fb6620ae Bug 1789991: use a distinct string for in-product shortcut names r=nalexander,flod
In days of old, it was safe to use -brand-short-name for this, as it always lined up with the installer's concept of BrandShortName. This changed when https://bugzilla.mozilla.org/show_bug.cgi?id=1378834 landed -- which started using "Firefox Nightly" for the nightly branding BrandShortName in the installer (but maintained "Nightly" as the in-product -brand-short-name). Changing one or the other of these is not really a viable option:

- Changing the installer's BrandShortName for Nightly to match -brand-short-name would cause shortcuts to simply be called "Nightly" -- which is the opposite of what the aforementioned bug wanted
- Changing -brand-short-name would cause a number of in-product strings to start using "Firefox Nightly" instead of "Nightly" -- which is probably undesirable for a few reasons, not the least of which is possible l10n implications

For these reasons, and the relatively short timeline I have to fix this, I'm taking the simplest and easiest path of introducing a new string specifically for in-product shortcut names, which lines up with the installer's values for BrandShortName. (We perhaps should also separate this out in the installer -- but it's unnecessary here, so I did not go to the trouble.)

Differential Revision: https://phabricator.services.mozilla.com/D156991
2022-09-12 18:39:19 +00:00
Paul Zuehlcke 36c001b7b7 Bug 1783235 - Update about:privatebrowsing logos. r=Gijs,desktop-theme-reviewers,Itiel
Differential Revision: https://phabricator.services.mozilla.com/D153779
2022-08-10 11:44:08 +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
Ben Hearsum d9ba949f61 Bug 1758961: update windows private browsing mode icon. r=RT,nalexander
These new icon files come from the PNG handed off from UX, which I then ran through a PNG -> ICO converter, and dropped any icon sizes that aren't also included in our `firefox.ico`. The ones that were kept are: 256x256, 48x48, 32x32, and 16x16.

Differential Revision: https://phabricator.services.mozilla.com/D147703
2022-06-01 14:59:52 +00:00
Francesco Lodolo (:flod) 7088f400fe Bug 1771133 - Remove unused brand names from brand.dtd, r=eemeli
Differential Revision: https://phabricator.services.mozilla.com/D147279
2022-05-25 12:34:49 +00:00
Nick Alexander b896fb72f7 Bug 1761389 - Add and use new PDF-specific document icon on Windows. r=bhearsum
The new icon is not channel-specific, but I've kept it in branding
since it's possible that we'll distinguish in the future.

Differential Revision: https://phabricator.services.mozilla.com/D142396
2022-04-01 20:29:18 +00:00
Ben Hearsum 772449b0fb Bug 1760833: Update Firefox logo on MS store. r=nalexander
According to https://docs.microsoft.com/en-us/windows/apps/design/style/app-icons-and-logos and https://docs.microsoft.com/en-ca/windows/mixed-reality/distribute/submitting-an-app-to-the-microsoft-store, both the Square150x150 icons and LargeTile icons are potentially used in the Microsoft Store listing.

These new icons were generated by Visual Studio with the following settings:
* Bicubic Scaling Mode
* Turning _off_ recommended padding (I believe this is why the logo shows up so small in the Store)
* No color conversion

I did this for both the Medium Tile and Large Tile assets, and used the icon attached to bug as the source (which is 1024x1024).

Once landed, I intend to uplift this patch to Beta and verify the new Store listing there - and then it can ride to release with the next set of uplifts.

Differential Revision: https://phabricator.services.mozilla.com/D141784
2022-03-28 15:14:08 +00:00
Eemeli Aro 1d40396fe4 Bug 1732151 - Remove unused vendorShortName from brand.properties and brand.dtd. r=flod
At this point, no code in mozilla-central references these.
In comms-central, the string is still used, but provided there
by local brand.properties and brand.dtd files.

Depends on D141860

Differential Revision: https://phabricator.services.mozilla.com/D141861
2022-03-24 15:57:54 +00:00
Dão Gottwald d4d3d54c73 Bug 1755665 - Use --focus-outline instead of --deafult-focusring for .text-link across platforms. r=Itiel
Differential Revision: https://phabricator.services.mozilla.com/D138886
2022-02-16 22:55:14 +00:00
Nicholas Rishel bfdba38693 Bug 1592731 - Update Firefox ESR's update failure doorhanger to direct user to the ESR download page. r=nalexander,mkaply
Differential Revision: https://phabricator.services.mozilla.com/D134086
2021-12-21 20:57:08 +00:00
Nicholas Rishel 267f280b01 Bug 1746517 - Add query paramaters to signify link was clicked due to manual update for all builds. r=nalexander
Depends on D133946

Differential Revision: https://phabricator.services.mozilla.com/D134085
2021-12-21 20:57:08 +00:00
Nicholas Rishel b3e5ec466d Bug 1730110 - Update the manual update url to point to the release build landing page. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D133946
2021-12-21 20:57:08 +00:00
Emilio Cobos Álvarez 731f86bff7 Bug 1742320 - Use dark form controls on about dialog. r=desktop-theme-reviewers,dao
Some GTK light themes assume light backgrounds in some situations.

Differential Revision: https://phabricator.services.mozilla.com/D132376
2021-12-01 13:06:52 +00:00
Tim Giles 013dfb698a Bug 1739390 - Remove Lockwise branding in about:logins. r=sfoster,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D131862
2021-11-30 18:44:14 +00:00
Katherine Patenio d2129b2d30 Bug 1731381 - remove brandProductName properties for Fluent migration r=fluent-reviewers,flod,mtigley
Differential Revision: https://phabricator.services.mozilla.com/D126027
2021-09-22 19:55:57 +00:00
Katherine Patenio 4b0addaf02 Bug 1730972 - remove brandProductName from DTD. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D125750
2021-09-20 14:39:05 +00:00
Nick Alexander 7d7e4d990b Bug 1724885 - Fix broken icons; differentiate Beta. r=mhowell
When relanding Bug 1709697, all of the icons ended up as 0-byte files.
I can't explain this; it's hard to achieve this with a rebase.  We
regenerate `Resources.pri` following the instructions in the
documentation.

This commit also moves to represent the package as "Mozilla Firefox",
which is consistent with how unpackaged versions appear in the Windows
UI.  In the start menu, the application continues to be represented as
"Firefox" (no "Mozilla" vendor).

Finally, this commit also differentiates "Firefox Beta" from "Firefox"
in a few select places (while not changing branding and iconography).

Differential Revision: https://phabricator.services.mozilla.com/D122411
2021-08-12 16:18:32 +00:00
Nick Alexander 459d09e542 Bug 1712164 - Add branding resources for MSIX packages. r=mhowell
All files were generated by the "Visual Assets" panel in Visual
Studio.  The file names are the Visual Studio default names.  The
densities are a subset of the Visual Studio "Suggested" densities:
arbitrarily, I kept the -200 and dropped the -100 and -400
resolutions, and I kept the -256 and dropped the -16 and -48 target
sizes.  We expect Windows to scale these appropriately, and we can
always adjust if we want higher resolutions in the future.

For MSIX, we will release Firefox Beta with a different package name.
We would prefer to brand Firefox Beta differently than Firefox
(Release), and at one point I included assets generated from the Beta
`Fx-Browser-Beta-icon-fullColor-512.png` file included in the Beta
Assets ZIP archive from https://mozilla.design/firefox/logos-usage/.
However, to simplify, I've removed these and made --channel=beta use
the same branding as --channel=release.  This is consistent with the
general Desktop release process.

For the other release channels, assets were generated from
`content/about-logo@2x.png`, which is the highest resolution (384x384)
source I can find.  These PNGs look better than those from
https://mozilla.design/firefox/logos-usage/ (to me): I theorize that
this is because they have already been quantized to 8bit colour and
that this avoids colour artifacts near edges.

Differential Revision: https://phabricator.services.mozilla.com/D116179
2021-08-05 02:58:13 +00:00
Narcis Beleuzu 00e6b46d6a Backed out 9 changesets (bug 1724030, bug 1721864, bug 1722980, bug 1712164, bug 1720190, bug 1712328, bug 1709697) for Windows repack bustages. CLOSED TREE
Backed out changeset bc7dff1c6f2c (bug 1724030)
Backed out changeset 9520d11c1ff4 (bug 1722980)
Backed out changeset 5d9ef490612f (bug 1712328)
Backed out changeset aaec04ed5ecb (bug 1720190)
Backed out changeset 3c5fbac7cc7f (bug 1721864)
Backed out changeset 3c1bccc04fb8 (bug 1709697)
Backed out changeset 6293b6ed5695 (bug 1709697)
Backed out changeset d824b2347ffd (bug 1709697)
Backed out changeset 888359c1dcc5 (bug 1712164)
2021-08-05 04:35:18 +03:00
Nick Alexander 36d9fda802 Bug 1712164 - Add branding resources for MSIX packages. r=mhowell
All files were generated by the "Visual Assets" panel in Visual
Studio.  The file names are the Visual Studio default names.  The
densities are a subset of the Visual Studio "Suggested" densities:
arbitrarily, I kept the -200 and dropped the -100 and -400
resolutions, and I kept the -256 and dropped the -16 and -48 target
sizes.  We expect Windows to scale these appropriately, and we can
always adjust if we want higher resolutions in the future.

For MSIX, we will release Firefox Beta with a different package name.
We would prefer to brand Firefox Beta differently than Firefox
(Release), and at one point I included assets generated from the Beta
`Fx-Browser-Beta-icon-fullColor-512.png` file included in the Beta
Assets ZIP archive from https://mozilla.design/firefox/logos-usage/.
However, to simplify, I've removed these and made --channel=beta use
the same branding as --channel=release.  This is consistent with the
general Desktop release process.

For the other release channels, assets were generated from
`content/about-logo@2x.png`, which is the highest resolution (384x384)
source I can find.  These PNGs look better than those from
https://mozilla.design/firefox/logos-usage/ (to me): I theorize that
this is because they have already been quantized to 8bit colour and
that this avoids colour artifacts near edges.

Differential Revision: https://phabricator.services.mozilla.com/D116179
2021-08-04 13:54:33 +00:00
Rob Lemley a82a4bf011 Bug 1670147 - Set values for AccessibleHandler.dll CLSID/IIDs at configure time. r=Jamie,firefox-build-system-reviewers,glandium
Allow for downstream projects such as Thunderbird to set different GUIDs for
AccessibleHandler to avoid clashes when both applications are installed.
The GUIDs themselves can be defined in confvars.sh or in branding/configure.sh
depending on the specific needs of the application. Fallback GUIDs are in
old-configure.

Differential Revision: https://phabricator.services.mozilla.com/D118124
2021-07-26 13:43:36 +00:00
Mathew Hodson 32d9c77762 Bug 1697069 - Fix padding for Developer about dialog. r=desktop-theme-reviewers,harry
Should match browser/branding/nightly/content/aboutDialog.css

Differential Revision: https://phabricator.services.mozilla.com/D118298
2021-07-21 15:04:19 +00:00
Michelle Goossens 201dd0ca83 Bug 1714462 - Part 3: Remove CSS rules from browser/themes using "not (-proton)" r=Gijs,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D119287
2021-07-07 20:59:03 +00:00
Silke Hofmann 4650ab077c Bug 1481470 - Stop using xlink:href in SVG in browser/. r=nhnt11,desktop-theme-reviewers,harry
Differential Revision: https://phabricator.services.mozilla.com/D117204
2021-06-13 19:01:19 +00:00
Dave Townsend 786175787b Bug 1700972: Remove now unreferenced horizontal-lockup.svg
Differential Revision: https://phabricator.services.mozilla.com/D113026
2021-04-21 21:01:29 +00:00
Mark Striemer 3ad0b8f92c Bug 1701691 - about:newinstall -moz-toolbar-prefers-color-scheme support r=desktop-theme-reviewers,harry
Differential Revision: https://phabricator.services.mozilla.com/D111972
2021-04-18 22:22:50 +00:00
Francesco Lodolo (:flod) 8102e5e0a4 Bug 1700638 - Remove Sync brands and unused strings, r=fluent-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D110014
2021-03-30 14:30:56 +00:00
Dave Townsend e65a94c271 Bug 1695087: Revert to regular nightly branding. So long firedoge, until next time... r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D107245
2021-03-04 18:38:18 +00:00
amy churchwell 80a106acfa Bug 1695087 - branding updates. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D106564
2021-02-26 02:15:06 +00:00
Emma Malysz d9e09b568e Bug 1677801, adds UTM parameters to about dialog r=bigiri
Differential Revision: https://phabricator.services.mozilla.com/D97488
2020-12-07 21:16:33 +00:00
Ricky Stewart 02a7b4ebdf Bug 1654103: Standardize on Black for Python code in `mozilla-central`.
Allow-list all Python code in tree for use with the black linter, and re-format all code in-tree accordingly.

To produce this patch I did all of the following:

1. Make changes to tools/lint/black.yml to remove include: stanza and update list of source extensions.

2. Run ./mach lint --linter black --fix

3. Make some ad-hoc manual updates to python/mozbuild/mozbuild/test/configure/test_configure.py -- it has some hard-coded line numbers that the reformat breaks.

4. Make some ad-hoc manual updates to `testing/marionette/client/setup.py`, `testing/marionette/harness/setup.py`, and `testing/firefox-ui/harness/setup.py`, which have hard-coded regexes that break after the reformat.

5. Add a set of exclusions to black.yml. These will be deleted in a follow-up bug (1672023).

# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D94045
2020-10-26 18:34:53 +00:00
Bogdan Tara da1098d4aa Backed out 10 changesets (bug 1654103, bug 1672023, bug 1518999) for PanZoomControllerTest.touchEventForResult gv-junit failures CLOSED TREE
Backed out changeset ff3fb0b4a512 (bug 1672023)
Backed out changeset e7834b600201 (bug 1654103)
Backed out changeset 807893ca8069 (bug 1518999)
Backed out changeset 13e6b92440e9 (bug 1518999)
Backed out changeset 8b2ac5a6c98a (bug 1518999)
Backed out changeset 575748295752 (bug 1518999)
Backed out changeset 65f07ce7b39b (bug 1518999)
Backed out changeset 4bb80556158d (bug 1518999)
Backed out changeset 8ac8461d7bd7 (bug 1518999)
Backed out changeset e8ba13ee17f5 (bug 1518999)
2020-10-24 03:36:18 +03:00
Ricky Stewart c0cea3b0fa Bug 1654103: Standardize on Black for Python code in `mozilla-central`. r=remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,perftest-reviewers,devtools-backward-compat-reviewers,jgilbert,preferences-reviewers,sylvestre,maja_zf,webcompat-reviewers,denschub,ntim,whimboo,sparky
Allow-list all Python code in tree for use with the black linter, and re-format all code in-tree accordingly.

To produce this patch I did all of the following:

1. Make changes to tools/lint/black.yml to remove include: stanza and update list of source extensions.

2. Run ./mach lint --linter black --fix

3. Make some ad-hoc manual updates to python/mozbuild/mozbuild/test/configure/test_configure.py -- it has some hard-coded line numbers that the reformat breaks.

4. Make some ad-hoc manual updates to `testing/marionette/client/setup.py`, `testing/marionette/harness/setup.py`, and `testing/firefox-ui/harness/setup.py`, which have hard-coded regexes that break after the reformat.

5. Add a set of exclusions to black.yml. These will be deleted in a follow-up bug (1672023).

# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D94045
2020-10-23 20:40:42 +00:00
Dorel Luca 1ff59cb7a3 Backed out changeset 7558c8821a07 (bug 1654103) for multiple failures. CLOSED TREE 2020-10-22 03:51:06 +03:00
Ricky Stewart 50762dacab Bug 1654103: Standardize on Black for Python code in `mozilla-central`. r=remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,perftest-reviewers,devtools-backward-compat-reviewers,jgilbert,preferences-reviewers,sylvestre,maja_zf,webcompat-reviewers,denschub,ntim,whimboo,sparky
Allow-list all Python code in tree for use with the black linter, and re-format all code in-tree accordingly.

To produce this patch I did all of the following:

1. Make changes to tools/lint/black.yml to remove include: stanza and update list of source extensions.

2. Run ./mach lint --linter black --fix

3. Make some ad-hoc manual updates to python/mozbuild/mozbuild/test/configure/test_configure.py -- it has some hard-coded line numbers that the reformat breaks.

4. Add a set of exclusions to black.yml. These will be deleted in a follow-up bug (1672023).

# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D94045
2020-10-21 21:27:27 +00:00