Tim Nguyen
bc646014e0
Bug 1693066 - Followup: use consistent end proton comment style. DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D108317
2021-03-13 16:30:10 +00:00
Tim Nguyen
ad5b1fde34
Bug 1698237 - Backed out changeset 18909220355a (bug 1697806
).
...
Differential Revision: https://phabricator.services.mozilla.com/D108316
2021-03-13 16:06:33 +00:00
Tim Nguyen
9bfde53e84
Bug 1697623 - Restore old non-proton compact mode paddings. DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D108315
2021-03-13 15:36:47 +00:00
Tim Nguyen
46fa6456fb
Bug 1693066 - Implement new proton tab audio indicator design. r=jaws,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D107733
2021-03-13 14:17:36 +00:00
Dão Gottwald
cd35bae523
Bug 1698249 - Move theme variables from browser/base/content/browser.css to browser/themes/shared/browser.inc.css. r=ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D108309
2021-03-13 13:09:31 +00:00
Marco Bonardo
9bea0847a7
Bug 1697426 - Reduce the padding between Address Bar results in compact density. r=ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D108250
2021-03-13 10:38:54 +00:00
Tim Nguyen
c0e532d8c5
Bug 1698107 - Consolidate accessibility and private browsing icons. r=sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D108195
2021-03-13 09:11:05 +00:00
Doug Thayer
fc47f797f9
Bug 1693052 - Update fxa signout dialog r=Gijs,fluent-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D108225
2021-03-13 03:05:17 +00:00
Tim Nguyen
eec5839457
Bug 1698058 - Update downloads panel/window icons & icon button styling. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D108189
2021-03-13 01:51:28 +00:00
smolnar
547a309816
Backed out changeset 3d812f02347c (bug 1698058) for causing OS X build bustages. CLOSED TREE
2021-03-13 03:18:51 +02:00
Drew Willcoxon
bee11b65b5
Bug 1691436 - Always include page actions in the address bar when Proton is enabled. r=Gijs
...
The IDs of actions pinned to the urlbar are kept in
`PageActions._persistedActions.idsInUrlbar`. To pin all actions to the urlbar,
theoretically all we need to do is add all action IDs to this array, and things
should just work. PageActions already has a migration mechanism that could check
if Proton is enabled and add all the action IDs if it is. However, that would
mean that if Proton were subsequently disabled, or if the user downgraded to a
Firefox without Proton, they'd end up with all their actions still in the
urlbar. They could remove them one by one so it's not a big problem, but it
would be annoying.
Instead, this patch keeps two arrays of urlbar IDs. One stashes the user's
original pinned actions and PageActions never touches it as long as Proton is
enabled, and the other is the usual array that happens to have the IDs of all
the actions when Proton is enabled.
Depends on D107763
Differential Revision: https://phabricator.services.mozilla.com/D107600
2021-03-13 00:52:11 +00:00
Emma Malysz
411ea1a3d2
Bug 1696524, update selected tab box shadow r=desktop-theme-reviewers,ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D108274
2021-03-13 00:40:02 +00:00
Tim Nguyen
6b556978c0
Bug 1698058 - Update downloads panel/window icons & icon button styling. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D108189
2021-03-13 00:35:11 +00:00
Gijs Kruitbosch
d6848e7101
Bug 1692082 - fix spacing, icons and colours for checkmarks and arrows in Windows 10 menus, r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D108108
2021-03-13 00:16:36 +00:00
Toshihito Kikuchi
2279f22a3f
Bug 1697282 - Make the repo buildable without MOZ_LAUNCHER_PROCESS. r=aklotz
...
This patch makes sure the repo can be built without `MOZ_LAUNCHER_PROCESS`.
- Compile WinTokenUtils.cpp under winlaucher regardless of `MOZ_LAUNCHER_PROCESS`
because we still need `IsAdminWithoutUac`.
- Skip TestDllBlocklist.NoOpEntryPoint GTest because the `RedirectToNoOpEntryPoint`
feature is only available with the new blocklist with the launcher process.
Differential Revision: https://phabricator.services.mozilla.com/D108142
2021-03-12 23:38:01 +00:00
Tomislav Jovanovic
fdbb88c4cf
Bug 1646817 - Support DocumentChannel process switching in sidebars and popups r=mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D100396
2021-03-12 22:58:29 +00:00
Bogdan Tara
afa4e42330
Backed out 3 changesets (bug 1693677) for browser_devices_get_user_media_grace.js failures CLOSED TREE
...
Backed out changeset df230c366ab3 (bug 1693677)
Backed out changeset 816d2b917939 (bug 1693677)
Backed out changeset f9895c7f1b26 (bug 1693677)
2021-03-13 01:16:10 +02:00
Emma Malysz
6e4c1b1588
Bug 1694678: update fxa and remote tabs sync now buttons r=fluent-reviewers,mconley
...
This patch:
-Maintains consistency between the fxa and remote tabs' panels "sync now" buttons
-Removes a fluent string no longer in use
-Restores tooltip functionality
Differential Revision: https://phabricator.services.mozilla.com/D106651
2021-03-12 21:41:46 +00:00
heftydav
cfda812b52
Bug 1669205 - Ensure PictureinPicture attribute is preserved when parent tab is changed r=mhowell,mtigley
...
Differential Revision: https://phabricator.services.mozilla.com/D105831
2021-03-12 21:27:24 +00:00
Tim Nguyen
94c7e50db9
Bug 1695172 - Fix some flaws with the --toolbar-start-end-padding first button selector. r=mstriemer
...
* Applies it on toolbarpaletteitem for customize mode.
* Stops applying it on every child of the first toolbaritem child, since the content of toolbaritem is unpredictable (zoom-controls, reload/stop, profiler icon & dropmarker.
Differential Revision: https://phabricator.services.mozilla.com/D108258
2021-03-12 21:26:36 +00:00
Drew Willcoxon
f0fcc77c53
Bug 1697191 - Remove remaining built-in page actions when Proton is enabled. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D107763
2021-03-12 20:48:30 +00:00
Andrei Oprea
cd41c8cee5
Bug 1692381 - Update newtab dev dependencies r=pdahiya
...
Differential Revision: https://phabricator.services.mozilla.com/D107678
2021-03-12 20:25:48 +00:00
Mike Kaply
7056bce458
Bug 1697566 - Correct implementation of SkipOnboarding policy. r=emalysz
...
Differential Revision: https://phabricator.services.mozilla.com/D107894
2021-03-12 20:02:49 +00:00
Mark Striemer
8b9967d92d
Bug 1694817 - Fix tests that fail with browser.proton.toolbar.enabled r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D107294
2021-03-12 20:01:04 +00:00
Bogdan Tara
483cc72dd6
Backed out changeset 2cd64beb8bf3 (bug 1696546) on dao's request - for not addressing significant flaw CLOSED TREE
2021-03-12 22:29:33 +02:00
Jan-Ivar Bruaroey
9c82f9d673
Bug 1693677 - Test permission grace periods. r=mconley,pbz
...
Differential Revision: https://phabricator.services.mozilla.com/D107948
2021-03-12 19:15:14 +00:00
Jan-Ivar Bruaroey
6637d406c1
Bug 1693677 - Fix bug where nsIMediaDevice active devices list would omit camera from joint gUM requests. r=pehrsons
...
Fix a bug where camera was being omitted from accounting in cases where
camera and mic where obtained jointly with a single getUserMedia call.
The permission grace period implementation relies on more accurate
accounting of when individual active devices are deactivated, and this bug
caused an existing test to fail and permission to slip through by failing
to account for cameras needing clearing from webrtcUI.activePerms during a
session.
Also remove a few redundant lines from said test (behavior neutral).
Depends on D106043
Differential Revision: https://phabricator.services.mozilla.com/D107769
2021-03-12 19:15:14 +00:00
Mike Conley
8ff4b701e4
Bug 1693677 - Add a 50s grace period for re-requesting a camera or microphone device in a tab. r=mconley,johannh
...
Depends on D106160
Differential Revision: https://phabricator.services.mozilla.com/D106043
2021-03-12 19:15:13 +00:00
Tim Nguyen
ba3a985a7a
Bug 1698161 - Rename check-animation.svg to success-animation.svg. r=harry
...
Since bug 1697665, the checkmark for which the animation is based on is no longer check.svg, but success.svg.
Differential Revision: https://phabricator.services.mozilla.com/D108235
2021-03-12 19:07:26 +00:00
Markus Stange
658fa4ea13
Bug 1697331 - Set NSRequiresAquaSystemAppearance to false for the parent process and the updater. r=mac-reviewers,bradwerth
...
We have four instances of NSRequiresAquaSystemAppearance <true/> in the tree; this fixes two out of four:
- The parent process is now protected by the widget.macos.require-system-appearance pref.
- The updater never shows any UI, and if it does, it's probably using native controls which correctly adapt to Dark Mode.
- We cannot yet flip the switch for content processes (ipc/app/macbuild/Contents/Info.plist.in) as long as we still allow using the native theme in content processes, due to bug 1688113.
- And the crash reporter is tracked in bug 1697991.
Depends on D107749
Differential Revision: https://phabricator.services.mozilla.com/D108150
2021-03-12 18:36:00 +00:00
Jared Wein
5f3ba32ae9
Bug 1688301 - Use a special attribute to insert the space between the pinned tabs and unpinned tabs to account for possible hidden tabs. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D105381
2021-03-12 18:19:42 +00:00
Micah Tigley
4de61b3124
Bug 1697470 - Update video element context menu. r=Gijs,fluent-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D107960
2021-03-12 18:07:28 +00:00
Snehaa2296
6e6030c846
Bug 1698076 - Replaced BrowserTestUtils.waitForCondition with TestUtils.waitForCondition in browser_protectionsUI_report_breakage.js. r=prathiksha
...
Differential Revision: https://phabricator.services.mozilla.com/D108218
2021-03-12 17:42:58 +00:00
Mike Conley
3fad3847c2
Bug 1697295 - Replace camera and microphone labels with icons in WebRTC permission panel when Proton is enabled. r=pbz,Jamie,fluent-reviewers,desktop-theme-reviewers,harry,Gijs
...
This is not an exhaustive redress of the WebRTC panel. It just replaces the labels
preceding the camera/microphone selectors with icons if Proton is enabled. There's
still a bunch of styling work to do in this panel for Proton, but that will occur
in a follow-up patch.
Differential Revision: https://phabricator.services.mozilla.com/D107718
2021-03-12 17:42:54 +00:00
smolnar
e909b17405
Backed out changeset 5fde54b1934f (bug 1697682) for causing browser-chrome failures in browser_contextmenu. CLOSED TREE
2021-03-12 20:13:25 +02:00
Mike Conley
99fb99a4a8
Bug 1697315 - Add preliminary Proton styles for browser UI checkboxes. r=harry,desktop-theme-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D107730
2021-03-12 17:00:53 +00:00
Tim Nguyen
8683d3c956
Bug 1698137 - De-duplicate identity-icon.svg and info.svg. r=desktop-theme-reviewers,harry
...
Differential Revision: https://phabricator.services.mozilla.com/D108219
2021-03-12 16:58:19 +00:00
Jonathan Kew
a9143c6051
Bug 1692673 - Update tests for new Cut/Copy command-enabling behavior. r=masayuki
...
Differential Revision: https://phabricator.services.mozilla.com/D107481
2021-03-12 16:34:42 +00:00
Tim Nguyen
6436d2f8c3
Bug 1698035 - De-duplicate 16x16 icons re-packaged in browser/themes/shared/preferences directory. r=preferences-reviewers,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D108175
2021-03-12 16:33:32 +00:00
prathikshaprasadsuman
16e7d1ecd9
Bug 1697482 - Put labels above username and password fields in the save/update password panel. r=mconley,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D108050
2021-03-12 16:28:21 +00:00
Florian Quèze
f16dee35cf
Bug 1697682 - Update container-related content and tab context menu labels to both use the same 'Open Link in New Container Tab' wording, r=fluent-reviewers,flod.
...
Differential Revision: https://phabricator.services.mozilla.com/D108181
2021-03-12 16:22:38 +00:00
Florian Quèze
8a32a56194
Bug 1694659 - Update permit unload / beforeunload / unload warning prompt wording, r=Gijs.
...
Differential Revision: https://phabricator.services.mozilla.com/D108177
2021-03-12 14:49:25 +00:00
Tim Nguyen
627499aa47
Bug 1698041 - Use a different naming scheme category icons in preferences. r=Itiel
...
This is consistent with about:addons (toolkit/themes/shared/extensions).
Differential Revision: https://phabricator.services.mozilla.com/D108176
2021-03-12 14:44:09 +00:00
Brindusan Cristian
b073741c99
Backed out 3 changesets (bug 1692673) for bc failures in browser_contextmenu_input.js. CLOSED TREE
...
Backed out changeset 6060fa16bc3e (bug 1692673)
Backed out changeset 0f6717c26ae3 (bug 1692673)
Backed out changeset 8148b9e5dfba (bug 1692673)
2021-03-12 16:07:49 +02:00
Tim Nguyen
2a1437011c
Bug 1698048 - Move browser/themes/shared/reader/readerMode.svg to the browser/themes/shared/icons directory. r=desktop-theme-reviewers,Itiel
...
Differential Revision: https://phabricator.services.mozilla.com/D108178
2021-03-12 12:24:18 +00:00
Alexandru Michis
7b300cde76
Bug 1692673 - Fix eslint prettier failures in browser_controller.js a=lint-fix
...
CLOSED TREE
2021-03-12 14:36:35 +02:00
Jonathan Kew
5eda87fe7b
Bug 1692673 - Update tests for new Cut/Copy command-enabling behavior. r=masayuki
...
Differential Revision: https://phabricator.services.mozilla.com/D107481
2021-03-12 12:04:08 +00:00
Tim Nguyen
64c00bef7b
Bug 1697806
- De-duplicate colored extension SVG icons. r=robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D108008
2021-03-12 10:06:18 +00:00
Paul Zuehlcke
d94f9c0a90
Bug 1695615 - Updated permission panel for double-keyed WebRTC permissions. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D107071
2021-03-12 10:06:16 +00:00
Paul Zuehlcke
f58f5ab06c
Bug 1695615 - Removed obsolete per-frame permission tracking for geolocation and WebRTC permissions. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D107070
2021-03-12 10:06:16 +00:00