summaryrefslogtreecommitdiff
path: root/libre
diff options
context:
space:
mode:
Diffstat (limited to 'libre')
-rw-r--r--libre/iceweasel/PKGBUILD3
-rw-r--r--libre/iceweasel/libre.patch180
2 files changed, 54 insertions, 129 deletions
diff --git a/libre/iceweasel/PKGBUILD b/libre/iceweasel/PKGBUILD
index 2e5a556e3..a8d215351 100644
--- a/libre/iceweasel/PKGBUILD
+++ b/libre/iceweasel/PKGBUILD
@@ -276,6 +276,9 @@ END
_removed_engines_regex='Bing|Google|Seznam|Twitter|Yahoo|Yandex|Яндекс|amazon|bing|google|ebay|twitter'
_err_msg="search-engines patch needs re-working"
! grep -E ${_removed_engines_regex} ${_search_config_file} > /dev/null || ! echo "${_err_msg}"
+
+ # Removing What's New tab from Developer Tools, usages are removed by libre.patch
+ rm -rf devtools/client/whats-new
}
build() {
diff --git a/libre/iceweasel/libre.patch b/libre/iceweasel/libre.patch
index 1198e6c04..bde8de32d 100644
--- a/libre/iceweasel/libre.patch
+++ b/libre/iceweasel/libre.patch
@@ -165,110 +165,6 @@ index 2d3c7b4..00221d3 100644
</dl>
-#endif
</dl>
-diff --git a/devtools/client/whats-new/src/main.js b/devtools/client/whats-new/src/main.js
-index e5c4676da6..adcc1708de 100644
---- a/devtools/client/whats-new/src/main.js
-+++ b/devtools/client/whats-new/src/main.js
-@@ -21,15 +21,8 @@ const utmParams = new URLSearchParams({
- utm_medium: "devtools_whatsnew",
- });
-
--const aside = {
-- header: "Instantly Send Tabs to Mobile",
-- content: `Test your site on mobile and other devices without having to copy, paste, or leave the browser.`,
-- cta: "Learn More About Send Tabs",
-- href: `https://play.google.com/store/apps/details?id=org.mozilla.fennec_aurora&referrer=utm_source%3Dmozilla%26utm_medium%3DReferral%26utm_campaign%3Dmozilla-org${utmParams}`,
--};
--
- const release = {
-- title: "What’s New in DevTools (Firefox 77)",
-+ title: "What’s New in DevTools (Iceweasel 77)",
- linkText: "Read more",
- linkUrl: `https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/77?${utmParams}`,
- features: [
-@@ -40,7 +33,7 @@ const release = {
- },
- {
- header: `Source Maps that just work`,
-- description: `Firefox 77 has the most fixes yet to make source maps faster and more dependable so that your original CSS and JavaScript/TypeScript/etc code is always at hand. Especially improved: build outputs which previously failed to load source maps.`,
-+ description: `Iceweasel 77 has the most fixes yet to make source maps faster and more dependable so that your original CSS and JavaScript/TypeScript/etc code is always at hand. Especially improved: build outputs which previously failed to load source maps.`,
- href: `https://developer.mozilla.org/en-US/docs/Tools/Debugger/How_to/Use_a_source_map?${utmParams}`,
- },
- {
-@@ -61,19 +54,6 @@ const release = {
- ],
- };
-
--const dev = {
-- title: "Experimental Features in Firefox Developer Edition",
-- linkUrl: `https://www.mozilla.org/firefox/developer/?${utmParams}`,
-- linkText: "Get DevEdition",
-- features: [
-- {
-- header: `Cross-browser CSS compatibility audit`,
-- description: `Analyze your CSS for cross-browser compatibility with a new sidepanel in the Inspector. Let us know how well it worked for your projects via the Feedback option!`,
-- href: `https://discourse.mozilla.org/t/new-in-devedition-77-css-compatibility-in-inspector/60669`,
-- },
-- ],
--};
--
- function openLink(href, e) {
- return openDocLink(href, {
- relatedToCurrent: true,
-@@ -81,33 +61,6 @@ function openLink(href, e) {
- });
- }
-
--class Aside extends Component {
-- render() {
-- return dom.aside(
-- {},
-- dom.div(
-- { className: "call-out" },
-- dom.h3({}, aside.header),
-- dom.p({}, aside.content),
-- dom.p(
-- { className: "cta" },
-- dom.a(
-- {
-- href: aside.href,
-- className: "devtools-button",
-- onClick: e => {
-- e.preventDefault();
-- openLink(aside.href, e);
-- },
-- },
-- aside.cta
-- )
-- )
-- )
-- );
-- }
--}
--
- class Feature extends Component {
- static get propTypes() {
- return {
-@@ -154,7 +107,6 @@ class App extends Component {
- render() {
- return dom.main(
- {},
-- createFactory(Aside)(),
- dom.article(
- {},
- dom.h2(
-@@ -167,11 +119,6 @@ class App extends Component {
- ...release.features
- .filter(feature => !feature.hidden)
- .map(feature => createFactory(Feature)(feature))
-- ),
-- dom.h2({}, dom.span({}, dev.title), Link(dev.linkText, dev.linkUrl)),
-- dom.ul(
-- {},
-- ...dev.features.map(feature => createFactory(Feature)(feature))
- )
- )
- );
diff --git a/devtools/startup/aboutdevtools/aboutdevtools.xhtml b/devtools/startup/aboutdevtools/aboutdevtools.xhtml
index 5b0709e..38ea275 100644
--- a/devtools/startup/aboutdevtools/aboutdevtools.xhtml
@@ -604,30 +500,56 @@ index 03feeef059..f9580d0f8f 100644
about-logins-menu-menuitem-help = Help
-menu-menuitem-android-app = { -lockwise-brand-short-name } for Android
-menu-menuitem-iphone-app = { -lockwise-brand-short-name } for iPhone and iPad
-
+
## Login List
-
-diff --git a/browser/locales/en-US/browser/protections.ftl b/browser/locales/en-US/browser/protections.ftl
-index dc51592c0a..19e269bdd8 100644
---- a/browser/locales/en-US/browser/protections.ftl
-+++ b/browser/locales/en-US/browser/protections.ftl
-@@ -68,19 +68,12 @@ protections-close-button2 =
- .aria-label = Close
- .title = Close
-
--mobile-app-title = Block ad trackers across more devices
--mobile-app-card-content = Use the mobile browser with built-in protection against ad tracking.
--mobile-app-links = { -brand-product-name } Browser for <a data-l10n-name="android-mobile-inline-link">Android</a> and <a data-l10n-name="ios-mobile-inline-link">iOS</a>
+
+diff --git a/devtools/client/definitions.js b/devtools/client/definitions.js
+index 5cd41b3e36..ba6b2bc4d8 100644
+--- a/devtools/client/definitions.js
++++ b/devtools/client/definitions.js
+@@ -73,11 +73,6 @@ loader.lazyGetter(
+ "ApplicationPanel",
+ () => require("devtools/client/application/panel").ApplicationPanel
+ );
+-loader.lazyGetter(
+- this,
+- "WhatsNewPanel",
+- () => require("devtools/client/whats-new/panel").WhatsNewPanel
+-);
+
+ // Other dependencies
+ loader.lazyRequireGetter(
+@@ -529,7 +524,6 @@ var defaultTools = [
+ Tools.dom,
+ Tools.accessibility,
+ Tools.application,
+- Tools.whatsnew,
+ ];
+
+ exports.defaultTools = defaultTools;
+diff --git a/devtools/client/jar.mn b/devtools/client/jar.mn
+index daf4549c6e..b04d79f191 100644
+--- a/devtools/client/jar.mn
++++ b/devtools/client/jar.mn
+@@ -247,9 +247,6 @@ devtools.jar:
+ # Application panel
+ content/application/index.html (application/index.html)
+
+- # WhatsNew panel
+- content/whats-new/index.html (whats-new/index.html)
-
- lockwise-title = Never forget a password again
- lockwise-title-logged-in = { -lockwise-brand-name }
- lockwise-header-content = { -lockwise-brand-name } securely stores your passwords in your browser.
- lockwise-header-content-logged-in = Securely store and sync your passwords to all your devices.
- protection-report-view-logins-button = View Logins
- .title = Go to Saved Logins
--lockwise-mobile-app-title = Take your passwords everywhere
--lockwise-no-logins-card-content = Use passwords saved in { -brand-short-name } on any device.
--lockwise-app-links = { -lockwise-brand-name } for <a data-l10n-name="lockwise-android-inline-link">Android</a> and <a data-l10n-name="lockwise-ios-inline-link">iOS</a>
-
- # This string is displayed after a large numeral that indicates the total number
- # of email addresses being monitored. Don’t add $count to
+ # about:profiling
+ skin/aboutprofiling.css (themes/aboutprofiling.css)
+ content/performance-new/aboutprofiling/initializer.js (performance-new/aboutprofiling/initializer.js)
+diff --git a/devtools/client/moz.build b/devtools/client/moz.build
+index 0dd219c13c..b589c7ac4d 100644
+--- a/devtools/client/moz.build
++++ b/devtools/client/moz.build
+@@ -28,7 +28,6 @@ DIRS += [
+ 'styleeditor',
+ 'themes',
+ 'webconsole',
+- 'whats-new',
+ ]
+
+ JAR_MANIFESTS += ['jar.mn']