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

520 Коммитов

Автор SHA1 Сообщение Дата
shweta 4517d1042b Bug 1401346 - Move browser/base/content/illustrations to browser/themes/shared. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D67176

--HG--
rename : browser/base/content/illustrations/blue-berror.svg => browser/themes/shared/illustrations/blue-berror.svg
rename : browser/base/content/illustrations/error-connection-failure.svg => browser/themes/shared/illustrations/error-connection-failure.svg
rename : browser/base/content/illustrations/error-malformed-url.svg => browser/themes/shared/illustrations/error-malformed-url.svg
rename : browser/base/content/illustrations/error-server-not-found.svg => browser/themes/shared/illustrations/error-server-not-found.svg
rename : browser/base/content/illustrations/under-construction.svg => browser/themes/shared/illustrations/under-construction.svg
extra : moz-landing-system : lando
2020-03-18 12:02:16 +00:00
Erica Wright 798f853902 Bug 1612091 - Add mobile callout to the ETP card. r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D63382

--HG--
extra : moz-landing-system : lando
2020-02-27 22:01:34 +00:00
Andreea Pavel de2943e682 Backed out changeset bf161e554d1f (bug 1612091) for failing bc at browser_protections_telemetry.js on a CLOSED TREE 2020-02-25 13:17:25 +02:00
Erica Wright 14600c1dc3 Bug 1612091 - Add mobile callout to the ETP card. r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D63382

--HG--
extra : moz-landing-system : lando
2020-02-25 10:21:13 +00:00
Daniel Varga ae05c122e4 Backed out changeset 41880a7fb6f0 (bug 1612091) for causing browser chrome failures browser/components/protections/test/browser/browser_protections_telemetry.js
CLOSED TREE
2020-02-24 23:20:14 +02:00
Erica Wright 3a45191c3e Bug 1612091 - Add mobile callout to the ETP card. r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D63382

--HG--
extra : moz-landing-system : lando
2020-02-24 20:18:34 +00:00
Daniel Varga 4a511ee8f0 Backed out changeset 961100c1c1af (bug 1612091) for causing browser chrome failures at browser/components/protections/test/browser/browser_protections_report_ui.js
CLOSED TREE

--HG--
extra : rebase_source : 42022dd4f6f67986d895e52f8f3423ff6eb36f8c
2020-02-24 21:19:53 +02:00
Erica Wright b8d3c3f84c Bug 1612091 - Add mobile callout to the ETP card. r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D63382

--HG--
extra : moz-landing-system : lando
2020-02-23 00:40:55 +00:00
Erica Wright ea8a25a55e Bug 1612088 - change the lockwise app card UI r=fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D61220

--HG--
extra : moz-landing-system : lando
2020-02-21 21:38:50 +00:00
Jim Porter 9c55da7d77 Bug 1529969 - Only request info about the current engine to the parent; r=adw,Mardak
This patch adds a new ContentSearchHandoffUI class to be used when search
handoff is enabled in the newtab page, avoiding the much more complex
ContentSearchUI. This also reduces the amount of unnecessary information being
sent across processes.

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

--HG--
extra : moz-landing-system : lando
2019-12-17 21:02:52 +00:00
Cosmin Sabou 205ac58f1b Backed out changeset 6636e1cd0c41 (bug 1529969) for causing node tests newtab failures. CLOSED TREE 2019-12-17 21:55:48 +02:00
Jim Porter fb61d7ebae Bug 1529969 - Only request info about the current engine to the parent; r=adw,Mardak
This patch adds a new ContentSearchHandoffUI class to be used when search
handoff is enabled in the newtab page, avoiding the much more complex
ContentSearchUI. This also reduces the amount of unnecessary information being
sent across processes.

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

--HG--
extra : moz-landing-system : lando
2019-12-17 07:06:59 +00:00
Emma Malysz 57215abe07 Bug 1601094, rename the remaining .xul files in browser/ to .xhtml r=marionette-reviewers,whimboo,mossop
Differential Revision: https://phabricator.services.mozilla.com/D55751

--HG--
rename : browser/base/content/aboutDialog.xul => browser/base/content/aboutDialog.xhtml
rename : browser/base/content/newInstall.xul => browser/base/content/newInstall.xhtml
rename : browser/base/content/pageinfo/pageInfo.xul => browser/base/content/pageinfo/pageInfo.xhtml
rename : browser/base/content/safeMode.xul => browser/base/content/safeMode.xhtml
rename : browser/base/content/sanitize.xul => browser/base/content/sanitize.xhtml
rename : browser/base/content/titlebar-items.inc.xul => browser/base/content/titlebar-items.inc.xhtml
rename : browser/base/content/webext-panels.xul => browser/base/content/webext-panels.xhtml
rename : browser/base/content/webrtcIndicator.xul => browser/base/content/webrtcIndicator.xhtml
rename : browser/components/downloads/content/contentAreaDownloadsView.xul => browser/components/downloads/content/contentAreaDownloadsView.xhtml
rename : browser/components/migration/content/migration.xul => browser/components/migration/content/migration.xhtml
rename : browser/components/places/content/bookmarkProperties.xul => browser/components/places/content/bookmarkProperties.xhtml
rename : browser/components/places/content/bookmarksSidebar.xul => browser/components/places/content/bookmarksSidebar.xhtml
rename : browser/components/places/content/historySidebar.xul => browser/components/places/content/historySidebar.xhtml
rename : browser/components/places/content/places.xul => browser/components/places/content/places.xhtml
rename : browser/components/shell/content/setDesktopBackground.xul => browser/components/shell/content/setDesktopBackground.xhtml
extra : moz-landing-system : lando
2019-12-11 00:27:19 +00:00
Drew Willcoxon 70d3caf1ee Bug 1599360 - Use AppUpdater.jsm in aboutDialog-appUpdater.js when preffed on, and use the current implementation when preffed off r=rstrong
Summary of changes:

* Copy aboutDialog-appUpdater.js to a new aboutDialog-appUpdater-legacy.js file
* Update aboutDialog-appUpdater.js: Rewrite it to use the new AppUpdater.jsm when the `browser.aboutDialogNewAppUpdater` pref is true, and load aboutDialog-appUpdater-legacy.js otherwise
* In toolkit/mozapps/update/tests/browser, add new browser.legacy.ini and browser.legacy.bits.ini files that do not set `browser.aboutDialogNewAppUpdater` to true, so that the old implementation is still tested
* Update browser.ini and browser.bits.ini files to set `browser.aboutDialogNewAppUpdater` to true so that the new implementation is tested

If all this is OK, I'll file another bug for removing the legacy stuff once we merge.

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

--HG--
rename : browser/base/content/aboutDialog-appUpdater.js => browser/base/content/aboutDialog-appUpdater-legacy.js
rename : toolkit/mozapps/update/tests/browser/browser.bits.ini => toolkit/mozapps/update/tests/browser/browser.legacy.bits.ini
rename : toolkit/mozapps/update/tests/browser/browser.ini => toolkit/mozapps/update/tests/browser/browser.legacy.ini
extra : moz-landing-system : lando
2019-12-03 06:01:32 +00:00
Neil Deakin 01f6409a03 Bug 1590752, remove now unneeded content.js framescript, r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D50585

--HG--
extra : moz-landing-system : lando
2019-10-31 10:11:52 +00:00
Abdoulaye Oumar Ly a0898dc653 Bug 1505916 - [Fission] Part 1: Make the fullscreen code work with JSWindowActors. r=NeilDeakin,dao,smaug
At this point, fullscreen is not regressed but it doesn't work with oop iframes yet.

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

--HG--
extra : moz-landing-system : lando
2019-10-11 14:30:28 +00:00
Edouard Oger 179b1148ec Bug 1584293 - Refactor the FxA disconnect dialog. r=markh,flod,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D48098

--HG--
extra : moz-landing-system : lando
2019-10-04 14:06:35 +00:00
James Teh d9d82b8278 Bug 1576509: Add a function to announce a message to screen reader users. r=Gijs,yzen
Differential Revision: https://phabricator.services.mozilla.com/D47717

--HG--
extra : moz-landing-system : lando
2019-10-02 05:53:52 +00:00
Mark Hammond 7531325c86 Bug 1582023 - Replace "sync disconnect" dialog and local data removal with simple confirmation dialog. r=eoger,flod,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D46253

--HG--
extra : moz-landing-system : lando
2019-09-19 05:59:51 +00:00
Micah Tigley 45ba4251e4 Bug 1559428 - Create base Proxy card. r=ewright,fluent-reviewers,johannh,flod
Differential Revision: https://phabricator.services.mozilla.com/D38558

--HG--
extra : moz-landing-system : lando
2019-09-12 19:05:40 +00:00
Erica Wright daf2309ee2 Bug 1572809 - Change icon gradient for light and dark. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D41428

--HG--
extra : moz-landing-system : lando
2019-08-09 19:38:44 +00:00
Vijay Budhram d9c1062c1c Bug 1562006 - Update FxA toolbar menu for skyline r=eoger,Gijs,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D37961

--HG--
extra : moz-landing-system : lando
2019-08-02 13:55:19 +00:00
Mihai Alexandru Michis 27acd9ae77 Backed out changeset f2b7c868c0a7 (bug 1562006) for browser chrome failures. CLOSED TREE 2019-07-29 23:37:58 +03:00
Vijay Budhram d99505ac96 Bug 1562006 - Update FxA toolbar menu for skyline r=eoger,Gijs,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D37961

--HG--
extra : moz-landing-system : lando
2019-07-29 16:21:22 +00:00
Gijs Kruitbosch fffc7f0c58 Bug 1505913 - make plugin click-to-play and crash handling fission-compatible, r=mconley
At a high level, this change does the following:
- move the pluginchild actor to be a JSWindowActorChild
- move the parent handling from browser-plugins into a JSWindowActorParent
- move the crash handling from ContentCrashHandlers.jsm to the parent actor,
  using a `PluginManager` object. It needs to talk to the actors (and vice
  versa), so this seemed a better fit than spreading actor implementation
  details to other JSMs.
- switch to using plugin IDs to identify plugins cross-process, instead of
  combinations of names or other properties of the plugin tag. As part of that,
  ensured plugin IDs are unique between "fake" plugins and the other ones.
- drop support for having a notification for more than 1 plugin. We only support
  Flash, in practice, so there didn't seem to be much point in the added
  complexity of trying to support more than 1 thing.

Some notes:
- the previous implementation mixes runIDs (for NPAPI plugin process "runs")
  and GMP pluginIDs when doing crashreporting. AFAICT there is no guarantee
  these don't conflict, so I've split them out to avoid issues. There's a
  pluginCrashID object I pass around instead that has either a runID or
  pluginID. Happy to rename some more for clarity.
- the previous implementation used `pluginInfo` and `plugin` for a bunch of
  different types of variables. I've tried to be consistent, where:
  * `pluginElement` is a DOM element for a plugin
  * `activationInfo` is a JS object used to track click to play state for a plugin
  * `plugin` is a plugintag as returned by the pluginhost service
  * `pluginCrashID` is an identifier for a crashed plugin (see previous point).
- I'm still using broadcastAsyncMessage to tell the content processes about
  gmp plugin crashes and plugin crash submission updates, because there's no
  guarantee the actors are instantiated (for gmp plugins) nor can the parent
  easily find out which actors to talk to (for either gmp or npapi plugins).
  Open to suggestions there, too. I think our best bet might be moving that to
  IPDL-based IPC within the GMP code, but that feels like a separate bug.

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

--HG--
rename : browser/base/content/browser-plugins.js => browser/actors/PluginParent.jsm
extra : moz-landing-system : lando
2019-07-23 22:04:40 +00:00
Erica Wright 3bfc779a88 Bug 1567180 - Update etp header section on protection report r=fluent-reviewers,mtigley,flod
Differential Revision: https://phabricator.services.mozilla.com/D38524

--HG--
extra : moz-landing-system : lando
2019-07-22 13:17:13 +00:00
Gurzau Raul 0742696014 Backed out changeset 725ef2e2a53e (bug 1567180) for failing at /browser_protections_report_ui.js on a CLOSED TREE. 2019-07-19 18:56:19 +03:00
Erica Wright 837db569ff Bug 1567180 - Update etp header section on protection report r=fluent-reviewers,mtigley,flod
Differential Revision: https://phabricator.services.mozilla.com/D38524

--HG--
extra : moz-landing-system : lando
2019-07-19 13:28:57 +00:00
Micah Tigley c1640d7f9e Bug 1559422 - Create base Monitor card. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D37992

--HG--
extra : moz-landing-system : lando
2019-07-18 00:57:52 +00:00
Dão Gottwald 6b7e2645f9 Bug 1513337 - Inline urlbar markup into browser.xhtml. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D23191

--HG--
extra : moz-landing-system : lando
2019-07-17 11:34:21 +00:00
Mihai Alexandru Michis b7d205a80b Backed out changeset 3504c0b3f87c (bug 1513337) for marionette failures CLOSED TREE 2019-07-17 14:02:05 +03:00
Dão Gottwald 16f78d8e06 Bug 1513337 - Inline urlbar markup into browser.xhtml. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D23191

--HG--
extra : moz-landing-system : lando
2019-07-17 09:20:41 +00:00
Coroiu Cristina 0882dc9bf4 Backed out changeset cf34b2e8ac53 (bug 1513337) for test client failure 2019-07-17 12:12:21 +03:00
Dão Gottwald 9fce0b69a1 Bug 1513337 - Inline urlbar markup into browser.xhtml. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D23191

--HG--
extra : moz-landing-system : lando
2019-07-17 07:38:18 +00:00
Brindusan Cristian ea007979ee Backed out changeset a7c14ebfcd4d (bug 1513337) for telemetry failures at test_event_ping.py. CLOSED TREE 2019-07-16 17:22:21 +03:00
Dão Gottwald d4258708f3 Bug 1513337 - Inline urlbar markup into browser.xhtml. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D23191

--HG--
extra : moz-landing-system : lando
2019-07-16 10:26:04 +00:00
Johann Hofmann e0669dc2c5 Bug 1562575 - Part 2 - Move content blocking section into the protections panel. r=ewright
This is a pretty big change on paper, but most of the lines are copy-pasted, with some small
adjustments to get the content blocking code comfortable in browser-siteProtections.js.

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

--HG--
extra : moz-landing-system : lando
2019-07-12 21:36:58 +00:00
Dorel Luca da86b02dc2 Backed out 3 changesets (bug 1562575) for Mochitest failures in browser/tools/mozscreenshots/controlCenter/browser_controlCenter.js. CLOSED TREE
Backed out changeset fce18a9477b0 (bug 1562575)
Backed out changeset c9b01b908020 (bug 1562575)
Backed out changeset de006229ba8f (bug 1562575)
2019-07-12 18:42:19 +03:00
Johann Hofmann 0d0bc26e56 Bug 1562575 - Part 2 - Move content blocking section into the protections panel. r=ewright
This is a pretty big change on paper, but most of the lines are copy-pasted, with some small
adjustments to get the content blocking code comfortable in browser-siteProtections.js.

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

--HG--
extra : moz-landing-system : lando
2019-07-12 10:27:24 +00:00
Micah Tigley 493cdf8989 Bug 1559418 - Create a base card for Firefox Lockwise. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D37004

--HG--
extra : moz-landing-system : lando
2019-07-11 17:48:27 +00:00
Gurzau Raul 124301729f Backed out changeset 4d8e1fec25e7 (bug 1559418) for failing at browser_parsable_css.js on a CLOSED TREE. 2019-07-11 20:19:05 +03:00
Micah Tigley 7a5967aca6 Bug 1559418 - Create a base card for Firefox Lockwise. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D37004

--HG--
extra : moz-landing-system : lando
2019-07-11 14:31:18 +00:00
Dão Gottwald 0e5e8bf0c3 Bug 1562274 - Remove the PopupAutoCompleteRichResult panel. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D37549

--HG--
extra : moz-landing-system : lando
2019-07-11 12:15:30 +00:00
Dorel Luca 4cb5b6e3c9 Backed out changeset f8d8b15ccc84 (bug 1559418) for ESlint failure. CLOSED TREE 2019-07-09 20:39:26 +03:00
Micah Tigley 0832d2cd52 Bug 1559418 - Create a base card for Firefox Lockwise. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D37004

--HG--
extra : moz-landing-system : lando
2019-07-09 16:55:49 +00:00
Andrew Swan 7696519cff Bug 1555060 Convert <tabs> to a custom element
The conversion for "regular" <tabs> elements is straightforward, most of
the work here is to support the tab strip (the <tabs> element with the id
"tabbrowser-tabs").  The markup needed for the tab strip moves directly
into browser.xhtml and the construction/teardown logic is now explicitly
driven from gBrowser.  There are many more little tweaks too numerous to
enumerate.

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

--HG--
rename : browser/base/content/tabbrowser.xml => browser/base/content/tabbrowser-tabs.js
extra : source : c163881a80c9a032b40f7d965fad6a6850fcf8a4
extra : intermediate-source : a5c6deeda8a9475ac0268a4351417c8ff659c962
extra : histedit_source : 5eb8b3d14027f2aeca5c52534096837cd0343104%2Ca23a07ddd5e1fb8bd084644dd6db0ee028b7c4b4
2019-06-20 14:09:37 -07:00
Ciure Andrei c04368fddd Backed out 3 changesets (bug 1555060) for causing test_tabbar.py to perma fail CLOSED TREE
Backed out changeset a5c6deeda8a9 (bug 1555060)
Backed out changeset f4e21e465f38 (bug 1555060)
Backed out changeset c71c45fe3e63 (bug 1555060)

--HG--
rename : browser/base/content/tabbrowser-tabs.js => browser/base/content/tabbrowser.xml
2019-06-28 00:21:50 +03:00
Andrew Swan e6c0e0f03a Bug 1555060 Convert <tabs> to a custom element
The conversion for "regular" <tabs> elements is straightforward, most of
the work here is to support the tab strip (the <tabs> element with the id
"tabbrowser-tabs").  The markup needed for the tab strip moves directly
into browser.xhtml and the construction/teardown logic is now explicitly
driven from gBrowser.  There are many more little tweaks too numerous to
enumerate.

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

--HG--
rename : browser/base/content/tabbrowser.xml => browser/base/content/tabbrowser-tabs.js
extra : rebase_source : 6b2b0ed9b01958d1b2db605ab300c4bebcaa461c
extra : source : c163881a80c9a032b40f7d965fad6a6850fcf8a4
2019-06-20 14:09:37 -07:00
Brian Grinstead f801c5b675 Bug 1553188 - Part 2 - Remove the ability to use browser.xul;r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D33206
2019-05-30 11:24:17 -07:00
Alexander Surkov 452c2f3269 Bug 1519514 - convert tabbrowser-tab binding to a Custom Element, r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D28662

--HG--
extra : source : 8488d800a7856b6dc4a1619592fc776dc1a5e444
2019-05-28 22:00:28 +00:00