From 9ace67d06f2369e3c770e3a11e06e1c8cc9f66fd Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Thu, 15 Jul 2021 12:58:54 -0400 Subject: delete pages that were never translated from en-US (de, part 1) (#1548) --- .../api/browseraction/setpopup/index.html | 134 -- .../add-ons/webextensions/api/downloads/index.html | 123 -- .../manifest.json/devtools_page/index.html | 40 - .../webextensions/manifest.json/theme/index.html | 1359 -------------------- .../webextensions/match_patterns/index.html | 430 ------- files/de/mozilla/firefox/releases/3.6/index.html | 301 ----- files/de/mozilla/firefox/releases/47/index.html | 174 --- files/de/mozilla/firefox/releases/60/index.html | 146 --- files/de/mozilla/firefox/releases/68/index.html | 162 --- 9 files changed, 2869 deletions(-) delete mode 100644 files/de/mozilla/add-ons/webextensions/api/browseraction/setpopup/index.html delete mode 100644 files/de/mozilla/add-ons/webextensions/api/downloads/index.html delete mode 100644 files/de/mozilla/add-ons/webextensions/manifest.json/devtools_page/index.html delete mode 100644 files/de/mozilla/add-ons/webextensions/manifest.json/theme/index.html delete mode 100644 files/de/mozilla/add-ons/webextensions/match_patterns/index.html delete mode 100644 files/de/mozilla/firefox/releases/3.6/index.html delete mode 100644 files/de/mozilla/firefox/releases/47/index.html delete mode 100644 files/de/mozilla/firefox/releases/60/index.html delete mode 100644 files/de/mozilla/firefox/releases/68/index.html (limited to 'files/de/mozilla') diff --git a/files/de/mozilla/add-ons/webextensions/api/browseraction/setpopup/index.html b/files/de/mozilla/add-ons/webextensions/api/browseraction/setpopup/index.html deleted file mode 100644 index 4bf68ba30f..0000000000 --- a/files/de/mozilla/add-ons/webextensions/api/browseraction/setpopup/index.html +++ /dev/null @@ -1,134 +0,0 @@ ---- -title: browserAction.setPopup() -slug: Mozilla/Add-ons/WebExtensions/API/browserAction/setPopup -translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setPopup ---- -
{{AddonSidebar()}}
- -

Sets the HTML document that will be opened as a popup when the user clicks on the browser action's icon. Tabs without a specific popup will inherit the global popup, which defaults to the default_popup specified in the manifest.

- -

Syntax

- -
browser.browserAction.setPopup(
-  details // object
-)
-
- -

Parameters

- -
-
details
-
object.
-
-
-
tabId{{optional_inline}}
-
integer. Sets the popup only for a specific tab. The popup is reset when the user navigates this tab to a new page.
-
windowId{{optional_inline}}
-
integer. Sets the popup only for the specified window.
-
- -
-
popup
-
-

string or null. The HTML file to show in a popup, specified as a URL.

- -

This can point to a file packaged within the extension (for example, created using {{WebExtAPIRef("extension.getURL")}}), or a remote document (e.g. https://example.org/).

- -

If an empty string ("") is passed here, the popup is disabled, and the extension will receive {{WebExtAPIRef("browserAction.onClicked")}} events.

- -

If popup is null:

- -

If tabId is specified, removes the tab-specific popup so that the tab inherits the global popup.

- -

If windowId is specified, removes the window-specific popup so that the window inherits the global popup.

- -

Otherwise it reverts the global popup to the default value.

-
-
-
-
- - - -

Browser compatibility

- -

{{Compat("webextensions.api.browserAction.setPopup",2)}}

- -

Examples

- -

This code adds a pair of context menu items that you can use to switch between two popups. Note that you'll need the "contextMenus" permission set in the extension's manifest to create context menu items.

- -
function onCreated() {
-  if (browser.runtime.lastError) {
-    console.log("error creating item:" + browser.runtime.lastError);
-  } else {
-    console.log("item created successfully");
-  }
-}
-
-browser.contextMenus.create({
-  id: "popup-1",
-  type: "radio",
-  title: "Popup 1",
-  contexts: ["all"],
-  checked: true
-}, onCreated);
-
-browser.contextMenus.create({
-  id: "popup-2",
-  type: "radio",
-  title: "Popup 2",
-  contexts: ["all"],
-  checked: false
-}, onCreated);
-
-browser.contextMenus.onClicked.addListener(function(info, tab) {
-  if (info.menuItemId == "popup-1") {
-    browser.browserAction.setPopup({popup: "/popup/popup1.html"})
-  } else if (info.menuItemId == "popup-2") {
-    browser.browserAction.setPopup({popup: "/popup/popup2.html"})
-  }
-});
- -

{{WebExtExamples}}

- -
Acknowledgements - -

This API is based on Chromium's chrome.browserAction API. This documentation is derived from browser_action.json in the Chromium code.

- -

Microsoft Edge compatibility data is supplied by Microsoft Corporation and is included here under the Creative Commons Attribution 3.0 United States License.

-
- - diff --git a/files/de/mozilla/add-ons/webextensions/api/downloads/index.html b/files/de/mozilla/add-ons/webextensions/api/downloads/index.html deleted file mode 100644 index 7363cde811..0000000000 --- a/files/de/mozilla/add-ons/webextensions/api/downloads/index.html +++ /dev/null @@ -1,123 +0,0 @@ ---- -title: downloads -slug: Mozilla/Add-ons/WebExtensions/API/downloads -translation_of: Mozilla/Add-ons/WebExtensions/API/downloads ---- -
- -

Enables extensions to interact with the browser's download manager. You can use this API module to download files, cancel, pause, resume downloads, and show downloaded files in the file manager.

- -

To use this API you need to have the "downloads" API permission specified in your manifest.json file.

- -

Types

- -
-
{{WebExtAPIRef("downloads.FilenameConflictAction")}}
-
Defines options for what to do if the name of a downloaded file conflicts with an existing file.
-
{{WebExtAPIRef("downloads.InterruptReason")}}
-
Defines a set of possible reasons why a download was interrupted.
-
{{WebExtAPIRef("downloads.DangerType")}}
-
Defines a set of common warnings of possible dangers associated with downloadable files.
-
{{WebExtAPIRef("downloads.State")}}
-
Defines different states that a current download can be in.
-
{{WebExtAPIRef("downloads.DownloadItem")}}
-
Represents a downloaded file.
-
{{WebExtAPIRef("downloads.StringDelta")}}
-
Represents the difference between two strings.
-
{{WebExtAPIRef("downloads.DoubleDelta")}}
-
Represents the difference between two doubles.
-
{{WebExtAPIRef("downloads.BooleanDelta")}}
-
Represents the difference between two booleans.
-
{{WebExtAPIRef("downloads.DownloadTime")}}
-
Represents the time a download took to complete.
-
{{WebExtAPIRef("downloads.DownloadQuery")}}
-
Defines a set of parameters that can be used to search the downloads manager for a specific set of downloads.
-
- -

Functions

- -
-
{{WebExtAPIRef("downloads.download()")}}
-
Downloads a file, given its URL and other optional preferences.
-
{{WebExtAPIRef("downloads.search()")}}
-
Queries the {{WebExtAPIRef("downloads.DownloadItem", "DownloadItems")}} available in the browser's downloads manager, and returns those that match the specified search criteria.
-
{{WebExtAPIRef("downloads.pause()")}}
-
Pauses a download.
-
{{WebExtAPIRef("downloads.resume()")}}
-
Resumes a paused download.
-
{{WebExtAPIRef("downloads.cancel()")}}
-
Cancels a download.
-
{{WebExtAPIRef("downloads.getFileIcon()")}}
-
Retrieves an icon for the specified download.
-
{{WebExtAPIRef("downloads.open()")}}
-
Opens the downloaded file with its associated application.
-
{{WebExtAPIRef("downloads.show()")}}
-
Opens the platform's file manager application to show the downloaded file in its containing folder.
-
{{WebExtAPIRef("downloads.showDefaultFolder()")}}
-
Opens the platform's file manager application to show the default downloads folder.
-
{{WebExtAPIRef("downloads.erase()")}}
-
Erases matching {{WebExtAPIRef("downloads.DownloadItem", "DownloadItems")}} from the browser's download history, without deleting the downloaded files from disk.
-
{{WebExtAPIRef("downloads.removeFile()")}}
-
Removes a downloaded file from disk, but not from the browser's download history.
-
{{WebExtAPIRef("downloads.acceptDanger()")}}
-
Prompts the user to accept or cancel a dangerous download.
-
{{WebExtAPIRef("downloads.drag()")}}
-
Initiates dragging the downloaded file to another application.
-
{{WebExtAPIRef("downloads.setShelfEnabled()")}}
-
Enables or disables the gray shelf at the bottom of every window associated with the current browser profile. The shelf will be disabled as long as at least one extension has disabled it.
-
- -

Events

- -
-
{{WebExtAPIRef("downloads.onCreated")}}
-
Fires with the {{WebExtAPIRef("downloads.DownloadItem", "DownloadItem")}} object when a download begins.
-
{{WebExtAPIRef("downloads.onErased")}}
-
Fires with the downloadId when a download is erased from history.
-
{{WebExtAPIRef("downloads.onChanged")}}
-
When any of a {{WebExtAPIRef("downloads.DownloadItem", "DownloadItem")}}'s properties except bytesReceived changes, this event fires with the downloadId and an object containing the properties that changed.
-
- -

Browser compatibility

- -

{{Compat("webextensions.api.downloads")}}

- -

{{WebExtExamples("h2")}}

- -
Acknowledgements - -

This API is based on Chromium's chrome.downloads API.

- -

Microsoft Edge compatibility data is supplied by Microsoft Corporation and is included here under the Creative Commons Attribution 3.0 United States License.

-
- - diff --git a/files/de/mozilla/add-ons/webextensions/manifest.json/devtools_page/index.html b/files/de/mozilla/add-ons/webextensions/manifest.json/devtools_page/index.html deleted file mode 100644 index 418571d80f..0000000000 --- a/files/de/mozilla/add-ons/webextensions/manifest.json/devtools_page/index.html +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: devtools_page -slug: Mozilla/Add-ons/WebExtensions/manifest.json/devtools_page -translation_of: Mozilla/Add-ons/WebExtensions/manifest.json/devtools_page ---- -
{{AddonSidebar}}
- - - - - - - - - - - - - - - - -
TypeString
MandatoryNo
Example -
-"devtools_page": "devtools/my-page.html"
-
- -

Use this key to enable your extension to extend the browser's built-in devtools.

- -

This key is defined as a URL to an HTML file. The HTML file must be bundled with the extension, and the URL is relative to the extension's root.

- -

See Extending the developer tools to learn more.

- -

Example

- -
"devtools_page": "devtools/my-page.html"
- -

Browser compatibility

- -

{{Compat("webextensions.manifest.devtools_page")}}

diff --git a/files/de/mozilla/add-ons/webextensions/manifest.json/theme/index.html b/files/de/mozilla/add-ons/webextensions/manifest.json/theme/index.html deleted file mode 100644 index 3f68335b18..0000000000 --- a/files/de/mozilla/add-ons/webextensions/manifest.json/theme/index.html +++ /dev/null @@ -1,1359 +0,0 @@ ---- -title: theme -slug: Mozilla/Add-ons/WebExtensions/manifest.json/theme -translation_of: Mozilla/Add-ons/WebExtensions/manifest.json/theme ---- -
{{AddonSidebar}}
- - - - - - - - - - - - - - - - -
TypeObject
MandatoryNo
Example -
-"theme": {
-  "images": {
-    "theme_frame": "images/sun.jpg"
-  },
-  "colors": {
-    "frame": "#CF723F",
-    "tab_background_text": "#000"
-  }
-}
-
- -

Use the theme key to define a static theme to apply to Firefox.

- -
-

Note: If you want to include a theme with an extension, please see the {{WebExtAPIRef("theme")}} API.

-
- -
-

Note: Since May 2019, themes need to be signed to be installed ({{bug(1545109)}}).  See Signing and distributing your add-on for more details.

-
- -
-

Theme support in Firefox for Android: A new version of Firefox for Android, based on GeckoView, is under development. A pre-release version is available. The pre-release version does not support themes.

-
- -

Image formats

- -

The following image formats are supported in all theme image properties:

- - - -

Syntax

- -

The theme key is an object that takes the following properties:

- - - - - - - - - - - - - - - - - - - - - - - - - - -
NameTypeDescription
imagesObject -

Optional as of Firefox 60. Mandatory before Firefox 60.

- -

A JSON object whose properties represent the images to display in various parts of the browser. See images for details on the properties that this object can contain.

-
colorsObject -

Mandatory.

- -

A JSON object whose properties represent the colors of various parts of the browser. See colors for details on the properties that this object can contain.

-
propertiesObject -

Optional

- -

This object has two properties that affect how the "additional_backgrounds" images are displayed. See properties for details on the properties that this object can contain.

- -
    -
  • "additional_backgrounds_alignment": an array of enumeration values defining the alignment of the corresponding "additional_backgrounds": array item.
    - The alignment options include: "bottom", "center", "left", "right", "top", "center bottom", "center center", "center top", "left bottom", "left center", "left top", "right bottom", "right center", and "right top". If not specified, defaults to "right top".
    - Optional
  • -
  • "additional_backgrounds_tiling": an array of enumeration values defining how the corresponding "additional_backgrounds": array item repeats, with support for "no-repeat", "repeat", "repeat-x", and "repeat-y". If not specified, defaults to "no-repeat".
    - Optional
  • -
-
- -

images

- -

All URLs are relative to the manifest.json file and cannot reference an external URL.

- -

Images should be 200 pixels high to ensure they always fill the header space vertically.

- - - - - - - - - - - - - - - - - - - - - - - - - - -
NameTypeDescription
headerURL {{Deprecated_Inline}}String -
-

headerURL has been removed in Firefox 70. You will begin to get warnings in Firefox 65 and later if you load a theme that uses this property. Use theme_frame instead.

-
- -

The URL of a foreground image to be added to the header area and anchored to the upper right corner of the header area.

- -

Optional in desktop Firefox from Firefox 60 onwards. One of theme_frame or headerURL had to be specified before Firefox 60. Note also that in Firefox 60 onwards, any {{cssxref("text-shadow")}} applied to the header text is removed if no headerURL is specified (see {{bug(1404688)}}).

- -

In Firefox for Android, headerURL or theme_frame  must be specified.

-
theme_frameString -

The URL of a foreground image to be added to the header area and anchored to the upper right corner of the header area.

- -
-

Chrome anchors the image to the top left of the header and if the image doesn’t fill the header area tile the image.

-
- -

Optional in desktop Firefox 60 onwards. One of theme_frame or headerURL had to be specified before Firefox 60.

- -

In Firefox for Android, headerURL or theme_frame  must be specified.

-
additional_backgroundsArray of String -
-

The additional_backgrounds property is experimental. It is currently accepted in release versions of Firefox, but its behavior is subject to change. It is not supported in Firefox for Android.

-
- -

An array of URLs for additional background images to be added to the header area and displayed behind the "theme_frame": image. These images layer the first image in the array on top, the last image in the array at the bottom.

- -

Optional.

- -

By default all images are anchored to the upper right corner of the header area, but their alignment and repeat behavior can be controlled by properties of "properties":.

-
- -

colors

- -

These properties define the colors used for different parts of the browser. They are all optional (but note that "accentcolor" and "textcolor" were mandatory in Firefox before version 63).  How these properties affect the Firefox UI  is shown here:

- - - - - - - -
-

Overview of the color properties and how they apply to Firefox UI components

-
- -
-

Where a component is affected by multiple color properties, the properties are listed in order of precedence.

-
- -

All these properties can be specified as either a string containing any valid CSS color string (including hexadecimal), or an RGB array, such as "tab_background_text": [ 107 , 99 , 23 ].

- -
-

In Chrome, colors may only be specified as RGB arrays.

- -

In Firefox for Android colors can be specified using:

- - - -

Colors for Firefox for Android themes cannot be specified using color names.

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameDescription
-

accentcolor {{Deprecated_Inline}}

-
-
-

accentcolor has been removed in Firefox 70. You will begin to get warnings in Firefox 65 and later if you load a theme that uses this property. Use the frame property instead.

-
- -

The color of the header area background, displayed in the part of the header not covered or visible through the images specified in "headerURL" and "additional_backgrounds".

- -
See example - -
-"theme": {
-  "colors": {
-     "accentcolor": "red",
-     "tab_background_text": "white"
-  }
-}
-
- -

-
bookmark_text -

The color of text and icons in the bookmark and find bars. Also, if tab_text isn't defined it sets the color of the active tab text and if icons isn't defined the color of the toolbar icons. Provided as Chrome compatible alias for toolbar_text.

- -
-

Ensure any color used contrasts well with those used in frame and frame_inactive or toolbar if you're using that property.

- -

Where icons isn't defined, also ensure good contrast with button_background_active and button_background_hover.

-
- -
See example - -
-"theme": {
-  "colors": {
-    "frame": "black",
-    "tab_background_text": "white",
-    "tab_text": "white",
-    "toolbar": "black",
-    "bookmark_text": "red"
-  }
-}
-
- -

Example use of the bookmark_text color property

-
button_background_active -

The color of the background of the pressed toolbar buttons.

- -
See example - -
-"theme": {
-  "colors": {
-     "frame": "black",
-     "tab_background_text": "white",
-     "button_background_active": "red"
-  }
-}
-
- -

-
button_background_hover -

The color of the background of the toolbar buttons on hover.

- -
See example - -
-"theme": {
-  "colors": {
-     "frame": "black",
-     "tab_background_text": "white",
-     "button_background_hover": "red"
-  }
-}
-
- -

-
icons -

The color of toolbar icons, excluding those in the find toolbar.

- -
-

Ensure the color used contrasts well with those used in frameframe_inactive, button_background_active, and button_background_hover.

-
- -
See example - -
-"theme": {
-  "colors": {
-     "frame": "black",
-     "tab_background_text": "white",
-     "icons": "red"
-  }
-}
-
- -

-
icons_attention -

The color of toolbar icons in attention state such as the starred bookmark icon or finished download icon.

- -
-

Ensure the color used contrasts well with those used in frameframe_inactive, button_background_active, and button_background_hover.

-
- -
See example - -
-"theme": {
-  "colors": {
-     "frame": "black",
-     "tab_background_text": "white",
-     "icons_attention": "red"
-  }
-}
-
- -

-
frame -

The color of the header area background, displayed in the part of the header not covered or visible through the images specified in "theme_frame" and "additional_backgrounds".

- -
See example - -
-"theme": {
-  "colors": {
-     "frame": "red",
-     "tab_background_text": "white"
-  }
-}
-
- -

-
frame_inactive -

The color of the header area background when the browser window is inactive, displayed in the part of the header not covered or visible through the images specified in "theme_frame" and "additional_backgrounds".

- -
See example - -
-"theme": {
-  "colors": {
-     "frame": "red",
-     "frame_inactive": "gray",
-     "tab_text": "white"
-  }
-}
-
- -

Example use of the frame_inactive color property

-
ntp_background -

The new tab page background color.

- -
See example - -
-"theme": {
-  "colors": {
-     "ntp_background": "red",
-     "ntp_text": "white"
-  }
-}
-
- -

-
ntp_text -

The new tab page text color.

- -
-

Ensure the color used contrasts well with that used in ntp_background.

-
- -
See example - -
-"theme": {
-  "colors": {
-     "ntp_background": "red",
-     "ntp_text": "white"
-  }
-}
-
- -

-
popup -

The background color of popups (such as the url bar dropdown and the arrow panels).

- -
See example - -
-"theme": {
-  "colors": {
-     "frame": "black",
-     "tab_background_text": "white",
-     "popup": "red"
-  }
-}
-
- -

-
popup_border -

The border color of popups.

- -
See example - -
-"theme": {
-  "colors": {
-     "frame": "black",
-     "tab_background_text": "white",
-     "popup": "black",
-     "popup_text": "white",
-     "popup_border": "red"
-  }
-}
-
- -

-
popup_highlight -

The background color of items highlighted using the keyboard inside popups (such as the selected url bar dropdown item).

- -
-

It's recommended to define popup_highlight_text to override the browser default text color on various platforms.

-
- -
See example - -
-"theme": {
-  "colors": {
-     "frame": "black",
-     "tab_background_text": "white",
-     "popup_highlight": "red",
-     "popup_highlight_text": "white"
-  }
-}
-
- -

-
popup_highlight_text -

The text color of items highlighted inside popups.

- -
-

Ensure the color used contrasts well with that used in popup_highlight.

-
- -
See example - -
-"theme": {
-  "colors": {
-     "frame": "black",
-     "tab_background_text": "white",
-     "popup_highlight": "black",
-     "popup_highlight_text": "red"
-  }
-}
-
- -

-
popup_text -

The text color of popups.

- -
-

Ensure the color used contrasts well with that used in popup.

-
- -
See example - -
-"theme": {
-  "colors": {
-     "frame": "black",
-     "tab_background_text": "white",
-     "popup": "black",
-     "popup_text": "red"
-  }
-}
-
- -

-
sidebar -

The background color of the sidebar.

- -
See example - -
-"theme": {
-  "colors": {
-     "sidebar": "red",
-     "sidebar_highlight": "white",
-     "sidebar_highlight_text": "green",
-     "sidebar_text": "white"
-  }
-}
-
- -

-
sidebar_border -

The border and splitter color of the browser sidebar

- -
See example - -
-"theme": {
-  "colors": {
-     "sidebar_border": "red"
-  }
-}
-
- -

-
sidebar_highlight -

The background color of highlighted rows in built-in sidebars

- -
See example - -
-"theme": {
-  "colors": {
-     "sidebar_highlight": "red",
-     "sidebar_highlight_text": "white"
-  }
-}
-
- -

-
sidebar_highlight_text -

The text color of highlighted rows in sidebars.

- -
-

Ensure the color used contrasts well with that used in sidebar_highlight.

-
- -
See example - -
-"theme": {
-  "colors": {
-    "sidebar_highlight": "pink",
-    "sidebar_highlight_text": "red",
-  }
-}
-
- -

-
sidebar_text -

The text color of sidebars.

- -
-

Ensure the color used contrasts well with that used in sidebar.

-
- -
See example - -
-"theme": {
-  "colors": {
-     "sidebar": "red",
-     "sidebar_highlight": "white",
-     "sidebar_highlight_text": "green",
-     "sidebar_text": "white"
-  }
-}
-
- -

-
tab_background_separator -

The color of the vertical separator of the background tabs.

- -
See example - -
-"theme": {
-  "colors": {
-     "frame": "black",
-     "tab_background_text": "white",
-     "tab_background_separator": "red"
-  }
-}
-
- -

A closeup of browser tabs to highlight the separator.

-
tab_background_text -

The color of the text displayed in the inactive page tabs. If tab_text or bookmark_text isn't specified, applies to the active tab text.

- -
-

Ensure the color used contrasts well with those used in tab_selected or frame and  frame_inactive.

-
- -
See example - -
-"theme": {
-  "colors": {
-    "frame": "black",
-    "toolbar": "white",
-    "tab_background_text": "red"
-  }
-}
-
- -

-
tab_line -

The color of the selected tab line.

- -
See example - -
-"theme": {
-  "colors": {
-     "frame": "black",
-     "tab_background_text": "white",
-     "tab_line": "red"
-  }
-}
-
- -

-
tab_loading -

The color of the tab loading indicator and the tab loading burst.

- -
See example - -
-"theme": {
-  "colors": {
-     "frame": "black",
-     "tab_background_text": "white",
-     "tab_loading": "red"
-  }
-}
-
- -

-
tab_selected -

The background color of the selected tab. When not in use selected tab color is set by frame and the frame_inactive.

- -
See example - -
-"theme": {
-  "images": {
-  "theme_frame": "weta.png"
-},
-  "colors": {
-     "frame": "black",
-     "tab_background_text": "white",
-     "tab_selected": "red"
-  }
-}
-
- -

-
tab_text -

From Firefox 59, it represents the text color for the selected tab. If tab_line isn't specified, it also defines the color of the selected tab line.

- -
-

Ensure the color used contrasts well with those used in tab_selected or frame and  frame_inactive.

-
- -

From Firefox 55 to 58, it is incorrectly implemented as alias for "textcolor"

- -
See example - -
-"theme": {
-  "images": {
-  "theme_frame": "weta.png"
-},
-  "colors": {
-     "frame": "black",
-     "tab_background_text": "white",
-     "tab_selected": "white",
-     "tab_text": "red"
-  }
-}
-
- -

-
textcolor {{Deprecated_Inline}} -
-

textcolor has been removed in Firefox 70. You will begin to get warnings in Firefox 65 and later if you load a theme that uses this property. Use tab_background_text instead.

-
- -

The color of the text displayed in the header area.

- -
See example - -
-"theme": {
-  "colors": {
-    "frame": "black",
-    "toolbar": "white",
-    "textcolor": "red"
-  }
-}
-
- -

-
toolbar -

The background color for the navigation bar, the bookmarks bar, and the selected tab.

- -

This also sets the background color of the "Find" bar.

- -
See example - -
-"theme": {
-  "colors": {
-    "frame": "black",
-    "toolbar": "red",
-    "tab_background_text": "white"
-  }
-}
-
- -

-
toolbar_bottom_separator -

The color of the line separating the bottom of the toolbar from the region below.

- -
See example - -
-"theme": {
-  "colors": {
-    "frame": "black",
-    "tab_background_text": "white",
-    "toolbar_bottom_separator": "red"
-  }
-}
-
- -

-
toolbar_field -

The background color for fields in the toolbar, such as the URL bar.

- -

This also sets the background color of the Find in page field.

- -
See example - -
-"theme": {
-  "colors": {
-    "frame": "black",
-    "tab_background_text": "white",
-    "toolbar_field": "red"
-  }
-}
-
- -

-
toolbar_field_border -

The border color for fields in the toolbar.

- -

This also sets the border color of the Find in page field.

- -
See example - -
-"theme": {
-  "colors": {
-    "frame": "black",
-    "toolbar": "black",
-    "tab_background_text": "white",
-    "toolbar_field": "black",
-    "toolbar_field_text": "white",
-    "toolbar_field_border": "red"
-  }
-}
-
- -

-
toolbar_field_border_focus -

The focused border color for fields in the toolbar.

- -
See example - -
-"theme": {
-  "colors": {
-    "frame": "black",
-    "toolbar": "black",
-    "tab_background_text": "white",
-    "toolbar_field": "black",
-    "toolbar_field_text": "white",
-    "toolbar_field_border_focus": "red"
-  }
-}
-
- -

-
toolbar_field_focus -

The focused background color for fields in the toolbar, such as the URL bar.

- -
See example - -
-"theme": {
-  "colors": {
-    "frame": "black",
-    "toolbar": "black",
-    "tab_background_text": "white",
-    "toolbar_field": "black",
-    "toolbar_field_text": "white",
-    "toolbar_field_focus": "red"
-  }
-}
-
- -

-
toolbar_field_highlightThe background color used to indicate the current selection of text in the URL bar (and the search bar, if it's configured to be separate). -
See example -
-"theme": {
-  "colors": {
-    "toolbar_field": "rgba(255, 255, 255, 0.91)",
-    "toolbar_field_text": "rgb(0, 100, 0)",
-    "toolbar_field_highlight": "rgb(180, 240, 180, 0.9)",
-    "toolbar_field_highlight_text": "rgb(0, 80, 0)"
-  }
-}
-
- -

Example showing customized text and highlight colors in the URL bar

- -

Here, the toolbar_field_highlight field specifies that the highlight color is a light green, while the text is set to a dark-to-medium green using toolbar_field_highlight_text.

-
toolbar_field_highlight_text -

The color used to draw text that's currently selected in the URL bar (and the search bar, if it's configured to be separate box).

- -
-

Ensure the color used contrasts well with those used in toolbar_field_highlight.

-
- -
See example - -
-"theme": {
-  "colors": {
-    "toolbar_field": "rgba(255, 255, 255, 0.91)",
-    "toolbar_field_text": "rgb(0, 100, 0)",
-    "toolbar_field_highlight": "rgb(180, 240, 180, 0.9)",
-    "toolbar_field_highlight_text": "rgb(0, 80, 0)"
-  }
-}
-
- -

Example showing customized text and highlight colors in the URL bar

- -

Here, the toolbar_field_highlight_text field is used to set the text color to a dark medium-dark green, while the highlight color is  a light green.

-
toolbar_field_separator -

The color of separators inside the URL bar. In Firefox 58 this was implemented as toolbar_vertical_separator.

- -
See example - -
-"theme": {
-  "colors": {
-    "frame": "black",
-    "toolbar": "black",
-    "tab_background_text": "white",
-    "toolbar_field_separator": "red"
-  }
-}
-
- -

- -

In this screenshot, "toolbar_vertical_separator" is the white vertical line in the URL bar dividing the Reader Mode icon from the other icons.

-
toolbar_field_text -

The color of text in fields in the toolbar, such as the URL bar. This also sets the color of text in the Find in page field.

- -
-

Ensure the color used contrasts well with those used in toolbar_field.

-
- -
See example - -
-"theme": {
-  "colors": {
-    "frame": "black",
-    "toolbar": "black",
-    "tab_background_text": "white",
-    "toolbar_field": "black",
-    "toolbar_field_text": "red"
-  }
-}
-
- -

-
toolbar_field_text_focus -

The color of text in focused fields in the toolbar, such as the URL bar.

- -
-

Ensure the color used contrasts well with those used in toolbar_field_focus.

-
- -
See example - -
-"theme": {
-  "colors": {
-    "frame": "black",
-    "toolbar": "black",
-    "tab_background_text": "white",
-    "toolbar_field": "black",
-    "toolbar_field_text": "white",
-    "toolbar_field_text_focus": "red"
-  }
-}
-
- -

-
toolbar_text -

The color of toolbar text. This also sets the color of  text in the "Find" bar.

- -
-

For compatibility with Chrome, use the alias bookmark_text.

-
- -
See example - -
-"theme": {
-  "colors": {
-    "frame": "black",
-    "tab_background_text": "white",
-    "toolbar": "black",
-    "toolbar_text": "red"
-  }
-}
-
- -

-
toolbar_top_separator -

The color of the line separating the top of the toolbar from the region above.

- -
See example - -
-"theme": {
-  "colors": {
-    "frame": "black",
-    "tab_background_text": "white",
-    "toolbar": "black",
-    "toolbar_top_separator": "red"
-  }
-}
-
- -

-
toolbar_vertical_separator -

The color of the separator next to the application menu icon. In Firefox 58, it corresponds to the color of separators inside the URL bar.

- -
See example - -
-"theme": {
-  "colors": {
-    "frame": "black",
-    "tab_background_text": "white",
-    "toolbar": "black",
-    "toolbar_vertical_separator": "red"
-  }
-}
-
- -

-
- -

Aliases

- -

Additionally, this key accepts various properties that are aliases for one of the properties above. These are provided for compatibility with Chrome. If an alias is given, and the non-alias version is also given, then the value will be taken from the non-alias version.

- -
-

Beginning Firefox 70, the following properties are removed: accentcolor and textcolor. Use frame and tab_background_text instead. Using these values in themes loaded into Firefox 65 or later will raise warnings.

-
- - - - - - - - - - - - - - - - - - - - - - - - - - -
NameAlias for
bookmark_texttoolbar_text
frameaccentcolor {{Deprecated_Inline}}
frame_inactiveaccentcolor {{Deprecated_Inline}}
tab_background_texttextcolor {{Deprecated_Inline}}
- -

properties

- - - - - - - - - - - - - - - - - - - - - -
NameTypeDescription
additional_backgrounds_alignment -

Array of String

-
-

Optional.

- -

An array of enumeration values defining the alignment of the corresponding "additional_backgrounds": array item.
- The alignment options include:

- -
    -
  • "bottom"
  • -
  • "center"
  • -
  • "left"
  • -
  • "right"
  • -
  • "top"
  • -
  • "center bottom"
  • -
  • "center center"
  • -
  • "center top"
  • -
  • "left bottom"
  • -
  • "left center"
  • -
  • "left top"
  • -
  • "right bottom"
  • -
  • "right center"
  • -
  • "right top".
  • -
- -

If not specified, defaults to "right top".

-
additional_backgrounds_tiling -

Array of String

-
-

Optional.

- -

An array of enumeration values defining how the corresponding "additional_backgrounds": array item repeats. Options include:

- -
    -
  • "no-repeat"
  • -
  • "repeat"
  • -
  • "repeat-x"
  • -
  • "repeat-y"
  • -
- -

If not specified, defaults to "no-repeat".

-
- -

Examples

- -

A basic theme must define an image to add to the header, the accent color to use in the header, and the color of text used in the header:

- -
 "theme": {
-   "images": {
-     "theme_frame": "images/sun.jpg"
-   },
-   "colors": {
-     "frame": "#CF723F",
-     "tab_background_text": "#000"
-   }
- }
- -

Multiple images can be used to fill the header. Before Firefox version 60, use a blank or transparent header image to gain control over the placement of each additional image:

- -
 "theme": {
-   "images": {
-     "additional_backgrounds": [ "images/left.png" , "images/middle.png", "images/right.png"]
-   },
-   "properties": {
-     "additional_backgrounds_alignment": [ "left top" , "top", "right top"]
-   },
-   "colors": {
-     "frame": "blue",
-     "tab_background_text": "#ffffff"
-   }
- }
- -

You can also fill the header with a repeated image, or images, in this case a single image anchored in the middle top of the header and repeated across the rest of the header:

- -
 "theme": {
-   "images": {
-     "additional_backgrounds": [ "images/logo.png"]
-   },
-   "properties": {
-     "additional_backgrounds_alignment": [ "top" ],
-     "additional_backgrounds_tiling": [ "repeat"  ]
-   },
-   "colors": {
-     "frame": "green",
-     "tab_background_text": "#000"
-   }
- }
- -

The following example uses most of the different values for theme.colors:

- -
  "theme": {
-    "images": {
-      "theme_frame": "weta.png"
-    },
-
-    "colors": {
-       "frame": "darkgreen",
-       "tab_background_text": "white",
-       "toolbar": "blue",
-       "bookmark_text": "cyan",
-       "toolbar_field": "orange",
-       "toolbar_field_border": "white",
-       "toolbar_field_text": "green",
-       "toolbar_top_separator": "red",
-       "toolbar_bottom_separator": "white",
-       "toolbar_vertical_separator": "white"
-    }
-  }
- -

It will give you a browser that looks like this:

- -

- -

In this screenshot, "toolbar_vertical_separator" is the white vertical line in the URL bar dividing the Reader Mode icon from the other icons.

- -

Browser compatibility

- -

{{Compat("webextensions.manifest.theme")}}

- -

Colors

- -

{{Compat("webextensions.manifest.theme.colors", 10)}}

- -

Images

- -

{{Compat("webextensions.manifest.theme.images", 10)}}

- -

Properties

- -

{{Compat("webextensions.manifest.theme.properties", 10)}}

- -

Chrome compatibility

- -

In Chrome:

- - diff --git a/files/de/mozilla/add-ons/webextensions/match_patterns/index.html b/files/de/mozilla/add-ons/webextensions/match_patterns/index.html deleted file mode 100644 index 6c4694c922..0000000000 --- a/files/de/mozilla/add-ons/webextensions/match_patterns/index.html +++ /dev/null @@ -1,430 +0,0 @@ ---- -title: Match patterns in extension manifests -slug: Mozilla/Add-ons/WebExtensions/Match_patterns -translation_of: Mozilla/Add-ons/WebExtensions/Match_patterns ---- -
{{AddonSidebar}}
- -

Match patterns are a way to specify groups of URLs: a match pattern matches a specific set of URLs. They are used in WebExtensions APIs in a few places, most notably to specify which documents to load content scripts into, and to specify which URLs to add webRequest listeners to.

- -

APIs that use match patterns usually accept a list of match patterns, and will perform the appropriate action if the URL matches any of the patterns. See, for example, the content_scripts key in manifest.json.

- -

Match pattern structure

- -
-

Note: Some browsers don’t support certain schemes.
- Check the Browser compatibility table for details.

-
- -

All match patterns are specified as strings. Apart from the special <all_urls> pattern, match patterns consist of three parts: scheme, host, and path. The scheme and host are separated by ://.

- -
<scheme>://<host><path>
- -

scheme

- -

The scheme component may take one of two forms:

- - - - - - - - - - - - - - - - - - -
FormMatches
*Only "http" and "https" and in some browsers also "ws" and "wss".
One of http, https, ws, wss, ftp, ftps, data or file.Only the given scheme.
- -

host

- -

The host component may take one of three forms:

- - - - - - - - - - - - - - - - - - - - - - -
FormMatches
*Any host.
*. followed by part of the hostname.The given host and any of its subdomains.
A complete hostname, without wildcards.Only the given host.
- -

host must not include a port number.

- -

host is optional only if the scheme is "file".

- -

Note that the wildcard may only appear at the start.

- -

path

- -

The path component must begin with a /.

- -

After that, it may subsequently contain any combination of the * wildcard and any of the characters that are allowed in URL paths or query strings. Unlike host, the path component may contain the * wildcard in the middle or at the end, and the * wildcard may appear more than once.

- -

The value for the path matches against the string which is the URL path plus the URL query string. This includes the ? between the two, if the query string is present in the URL. For example, if you want to match URLs on any domain where the URL path ends with foo.bar, then you need to use an array of Match Patterns like ['*://*/*foo.bar', '*://*/*foo.bar?*']. The ?* is needed, rather than just bar*, in order to anchor the ending * as applying to the URL query string and not some portion of the URL path.

- -

Neither the URL fragment identifier, nor the # which precedes it, are considered as part of the path.

- -
-

Note: The path pattern string should not include a port number. Adding a port, as in: "http://localhost:1234/*" causes the match pattern to be ignored. However, "http://localhost:1234" will match with "http://localhost/*"

-
- -

<all_urls>

- -

The special value <all_urls> matches all URLs under any of the supported schemes: that is "http", "https", "ws", "wss", "ftp", "data", and "file".

- -

Examples

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PatternExample matchesExample non-matches
-

<all_urls>

- -

Match all URLs.

-
-

http://example.org/

- -

https://a.org/some/path/

- -

ws://sockets.somewhere.org/

- -

wss://ws.example.com/stuff/

- -

ftp://files.somewhere.org/

- -

ftps://files.somewhere.org/

-
-

resource://a/b/c/
- (unsupported scheme)

-
-

*://*/*

- -

Match all HTTP, HTTPS and WebSocket URLs.

-
-

http://example.org/

- -

https://a.org/some/path/

- -

ws://sockets.somewhere.org/

- -

wss://ws.example.com/stuff/

-
-

ftp://ftp.example.org/
- (unmatched scheme)

- -

ftps://ftp.example.org/
- (unmatched scheme)

- -

file:///a/
- (unmatched scheme)

-
-

*://*.mozilla.org/*

- -

Match all HTTP, HTTPS and WebSocket URLs that are hosted at "mozilla.org" or one of its subdomains.

-
-

http://mozilla.org/

- -

https://mozilla.org/

- -

http://a.mozilla.org/

- -

http://a.b.mozilla.org/

- -

https://b.mozilla.org/path/

- -

ws://ws.mozilla.org/

- -

wss://secure.mozilla.org/something

-
-

ftp://mozilla.org/
- (unmatched scheme)

- -

http://mozilla.com/
- (unmatched host)

- -

http://firefox.org/
- (unmatched host)

-
-

*://mozilla.org/

- -

Match all HTTP, HTTPS and WebSocket URLs that are hosted at exactly "mozilla.org/".

-
-

http://mozilla.org/

- -

https://mozilla.org/

- -

ws://mozilla.org/

- -

wss://mozilla.org/

-
-

ftp://mozilla.org/
- (unmatched scheme)

- -

http://a.mozilla.org/
- (unmatched host)

- -

http://mozilla.org/a
- (unmatched path)

-
-

ftp://mozilla.org/

- -

Match only "ftp://mozilla.org/".

-
ftp://mozilla.org -

http://mozilla.org/
- (unmatched scheme)

- -

ftp://sub.mozilla.org/
- (unmatched host)

- -

ftp://mozilla.org/path
- (unmatched path)

-
-

https://*/path

- -

Match HTTPS URLs on any host, whose path is "path".

-
-

https://mozilla.org/path

- -

https://a.mozilla.org/path

- -

https://something.com/path

-
-

http://mozilla.org/path
- (unmatched scheme)

- -

https://mozilla.org/path/
- (unmatched path)

- -

https://mozilla.org/a
- (unmatched path)

- -

https://mozilla.org/
- (unmatched path)

- -

https://mozilla.org/path?foo=1
- (unmatched path due to URL query string)

-
-

https://*/path/

- -

Match HTTPS URLs on any host, whose path is "path/" and which has no URL query string.

-
-

https://mozilla.org/path/

- -

https://a.mozilla.org/path/

- -

https://something.com/path/

-
-

http://mozilla.org/path/
- (unmatched scheme)

- -

https://mozilla.org/path
- (unmatched path)

- -

https://mozilla.org/a
- (unmatched path)

- -

https://mozilla.org/
- (unmatched path)

- -

https://mozilla.org/path/?foo=1
- (unmatched path due to URL query string)

-
-

https://mozilla.org/*

- -

Match HTTPS URLs only at "mozilla.org", with any URL path and URL query string.

-
-

https://mozilla.org/

- -

https://mozilla.org/path

- -

https://mozilla.org/another

- -

https://mozilla.org/path/to/doc

- -

https://mozilla.org/path/to/doc?foo=1

-
-

http://mozilla.org/path
- (unmatched scheme)

- -

https://mozilla.com/path
- (unmatched host)

-
-

https://mozilla.org/a/b/c/

- -

Match only this URL, or this URL with any URL fragment.

-
-

https://mozilla.org/a/b/c/

- -

https://mozilla.org/a/b/c/#section1

-
Anything else.
-

https://mozilla.org/*/b/*/

- -

Match HTTPS URLs hosted on "mozilla.org", whose path contains a component "b" somewhere in the middle. Will match URLs with query strings, if the string ends in a /.

-
-

https://mozilla.org/a/b/c/

- -

https://mozilla.org/d/b/f/

- -

https://mozilla.org/a/b/c/d/

- -

https://mozilla.org/a/b/c/d/#section1

- -

https://mozilla.org/a/b/c/d/?foo=/

- -

https://mozilla.org/a?foo=21314&bar=/b/&extra=c/

-
-

https://mozilla.org/b/*/
- (unmatched path)

- -

https://mozilla.org/a/b/
- (unmatched path)

- -

https://mozilla.org/a/b/c/d/?foo=bar
- (unmatched path due to URL query string)

-
-

file:///blah/*

- -

Match any FILE URL whose path begins with "blah".

-
-

file:///blah/

- -

file:///blah/bleh

-
file:///bleh/
- (unmatched path)
- -

Invalid match patterns

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Invalid patternReason
resource://path/Unsupported scheme.
https://mozilla.orgNo path.
https://mozilla.*.org/"*" in host must be at the start.
https://*zilla.org/"*" in host must be the only character or be followed by ".".
http*://mozilla.org/"*" in scheme must be the only character.
https://mozilla.org:80/Host must not include a port number.
*://*Empty path: this should be "*://*/*".
file://*Empty path: this should be "file:///*".
- -

Browser compatibility

- -

scheme

- - - -

{{Compat("webextensions.match_patterns.scheme",10)}}

diff --git a/files/de/mozilla/firefox/releases/3.6/index.html b/files/de/mozilla/firefox/releases/3.6/index.html deleted file mode 100644 index dcd0edcee8..0000000000 --- a/files/de/mozilla/firefox/releases/3.6/index.html +++ /dev/null @@ -1,301 +0,0 @@ ---- -title: Firefox 3.6 for developers -slug: Mozilla/Firefox/Releases/3.6 -translation_of: Mozilla/Firefox/Releases/3.6 ---- -

Firefox 3.6 offers support for new and developing web standards, increased performance, and an overall better experience for web users and developers. This page provides links to articles covering the new capabilities of Firefox 3.6.

- -

For web site and application developers

- -

CSS

- -
-
Using gradients
-
Firefox 3.6 adds support for the proposed -moz-linear-gradient and -moz-radial-gradient properties for background.
-
Multiple backgrounds
-
The background property (as well as background-color, background-image, background-position, background-repeat, and background-attachment) now supports multiple backgrounds. This lets you specify multiple backgrounds that are rendered atop one another in layers.
-
Mozilla-specific media features
-
Media features have been added for Mozilla-specific system metrics, so that media queries can be used to more safely check on the availability of features such as touch support.
-
Scaling background images
-
The background-size property from the CSS 3 Backgrounds and Borders draft is now supported under the name -moz-background-size.
-
WOFF font support
-
@font-face now supports the WOFF downloadable font file format.
-
Pointer events
-
The pointer-events property lets content specify whether or not an element may be the target of mouse pointer events.
-
- -

Miscellaneous CSS changes

- - - -

HTML

- -
-
Using files from web applications
-
Support for the new HTML5 File API has been added to Gecko, making it possible for web applications to access local files selected by the user. This includes support for selecting multiple files using the input type="file" HTML element's new multiple attribute.
-
HTML5 video supports poster frames
-
The poster attribute is now supported for the video element, allowing content to specify a poster frame to be displayed until the video begins to play.
-
Checkboxes and radio buttons support the indeterminate property
-
HTML input elements of types checkbox and radio now support the indeterminate property, which allows a third, "indeterminate" state.
-
Canvas image smoothing can be controlled
-
The new mozImageSmoothingEnabled property can be used to turn on and off image smoothing when scaling in canvas elements.
-
Asynchronous script execution
-
By setting the async attribute on a script element, the script will not block loading or display of the rest of the page. Instead the script executes as soon as it is downloaded.
-
- -

JavaScript

- -

Gecko 1.9.2 introduces JavaScript 1.8.2, which adds a number of language features from the ECMAScript 5 standard:

- - - -
-
- -

DOM

- -
-
Web workers can now self-terminate
-
Workers now support the nsIWorkerScope.close() method, which allows them to terminate themselves.
-
Drag and drop now supports files
-
The DataTransfer object provided to drag listeners now includes a list of files that were dragged.
-
Checking to see if an element matches a specified CSS selector
-
The new element.mozMatchesSelector method lets you determine whether or not an element matches a specified CSS selector. See Bug 518003.
-
Detecting device orientation
-
Content can now detect the orientation of the device if it has a supported accelerometer, using the MozOrientation event. Firefox 3.6 supports the accelerometer in Mac laptops.
-
Detecting document width and height changes
-
The new MozScrollAreaChanged event is dispatched whenever the document's scrollWidth and/or scrollHeight properties change.
-
- -

Miscellaneous DOM changes

- - - -

XPath

- -
-
The choose() XPath method is now supported
-
The choose() method is now supported by our implementation of XPath.
-
- -

For XUL and add-on developers

- -

If you're an extension developer, you should start by reading Updating extensions for Firefox 3.6, which offers a helpful overview of what changes may affect your extension. Plug-in developers should read Updating plug-ins for Firefox 3.6.

- -

New features

- -
-
Detecting device orientation
-
Content can now detect the orientation of the device if it has a supported accelerometer, using the MozOrientation event. Firefox 3.6 supports the accelerometer in Mac laptops.
-
Monitoring HTTP activity
-
You can now monitor HTTP transactions to observe requests and responses in real time.
-
Working with the Windows taskbar
-
It's now possible to customize the appearance of windows in the taskbar in Windows 7 or later. This has been disabled by default in Firefox 3.6.
-
- -

Places

- - - -

Storage

- -
-
Locale-aware collation of data is now supported by the Storage API
-
Gecko 1.9.2 added several new collation methods to provide optimized collation (sorting) of results using locale-aware techniques.
-
Properties on a statement can now be enumerated
-
You can now use a for..in enumeration to enumerate all the properties on a statement.
-
mozIStorageStatement's getParameterIndex changed behavior between 3.5 and 3.6.
-
See Bug 528166 for details.
-
Asynchronously bind multiple sets of parameters and execute a statement.
-
See Bug 490085 for details. Documentation coming soon.
-
- -

Preferences

- - - -

Themes

- -

See Updating themes for Firefox 3.6 for a list of changes related to themes.

- -
-
Lightweight themes
-
Firefox 3.6 supports lightweight themes; these are easy-to-create themes that simply apply a background to the top (URL bar and button bar) and bottom (status bar) of browser windows. This is an integration of the existing Personas theme architecture into Firefox.
-
- -

Miscellaneous

- - - -

For Firefox/Gecko developers

- -

Certain changes are only really interesting if you work on the internals of Firefox itself.

- -

Interfaces merged

- -

The following interfaces have been combined together:

- - - -

Interfaces removed

- -

The following interfaces have been removed entirely because they were unused, unimplemented, or obsolete:

- - - -

Interfaces moved

- -

The following interfaces have been relocated from their previous IDL files into new ones:

- - - -

A large number of interfaces have been moved. See Interfaces moved in Firefox 3.6 for a complete list.

- -

Other interface changes

- -

The following assorted changes have been made:

- - - -

Changes in accessibility code

- - - -

See also

- -
diff --git a/files/de/mozilla/firefox/releases/47/index.html b/files/de/mozilla/firefox/releases/47/index.html deleted file mode 100644 index cf76445536..0000000000 --- a/files/de/mozilla/firefox/releases/47/index.html +++ /dev/null @@ -1,174 +0,0 @@ ---- -title: Firefox 47 for developers -slug: Mozilla/Firefox/Releases/47 -translation_of: Mozilla/Firefox/Releases/47 ---- -
{{FirefoxSidebar}}

 

- -

To test the latest developer features of Firefox,
- install Firefox Developer Edition
Firefox 47 was released on June 6, 2016. This article lists key changes that are useful not only for web developers, but also Firefox and Gecko developers as well as add-on developers.

- -

Changes for Web developers

- -

Developer Tools

- - - -

HTML

- -

No change.

- -

CSS

- - - -

JavaScript

- - - -

Interfaces/APIs/DOM

- -

DOM & HTML DOM

- - - -

WebGL

- -

No change.

- -

IndexedDB

- - - - - - - -

WebRTC

- - - -

New APIs

- -

No change.

- -

Others

- - - -

Audio/Video

- - - -

HTTP

- -

No change.

- -

Networking

- -

No change.

- -

Security

- - - -

Changes for add-on and Mozilla developers

- -

Interfaces

- - - -

FUEL

- -

The FUEL JavaScript library, introduced back in Firefox 3, has been removed. This library was designed to aid in add-on development and with the introduction of the Add-on SDK and, now, by WebExtensions support, is no longer useful. ({{bug(1090880)}})

- -

XUL

- -

No change.

- -

JavaScript code modules

- -

No change.

- -

XPCOM

- -

No change.

- -

Other

- -

No change.

- -

See also

- - - -

Older versions

- -

{{Firefox_for_developers(46)}}

diff --git a/files/de/mozilla/firefox/releases/60/index.html b/files/de/mozilla/firefox/releases/60/index.html deleted file mode 100644 index 2d75e69ac2..0000000000 --- a/files/de/mozilla/firefox/releases/60/index.html +++ /dev/null @@ -1,146 +0,0 @@ ---- -title: Firefox 60 for developers -slug: Mozilla/Firefox/Releases/60 -translation_of: Mozilla/Firefox/Releases/60 ---- -
{{FirefoxSidebar}}
{{draft}}
- -

This article provides information about the changes in Firefox 60 that will affect developers. Firefox 60 is the current Nightly version of Firefox, and will ship on May 8, 2018.

- -

Stylo comes to Firefox for Android in 60

- -

Firefox's new parallel CSS engine — also known as Quantum CSS or Stylo, which was first enabled by default in Firefox 57 for desktop, has now been enabled in Firefox for Android.

- -

Changes for web developers

- -

Developer tools

- - - -

HTML

- -

Pressing the Enter key in designMode and contenteditable now inserts <div> elements when the caret is in an inline element or text node which is a child of a block level editing host — instead of inserting <br> elements like it used to. If you want to use the old behavior on your app, you can do it with document.execCommand(). See Differences in markup generation for more details.

- -

CSS

- - - -

SVG

- -

No changes.

- -

JavaScript

- -

The {{jsxref("Array.prototype.values()")}} method has been added again ({{bug(1420101)}}). It was disabled due to compatibilty issues in earlier versions. Make sure your code doesn't have any custom implementation of this method.

- -

APIs

- -

New APIs

- -

No changes.

- -

DOM

- - - -

DOM events

- -

No changes.

- -

Service workers

- -

No changes.

- -

Media and WebRTC

- - - -

Canvas and WebGL

- -

No changes.

- -

CSSOM

- -

No changes.

- -

HTTP

- -

No changes.

- -

Security

- -

No changes.

- -

Plugins

- -

No changes.

- -

Other

- -

No changes.

- -

Removals from the web platform

- -

HTML

- -

No changes.

- -

CSS

- - - -

JavaScript

- -

The non-standard expression closure syntax has been removed ({{bug(1426519)}}).

- -

APIs

- -

No changes.

- -

SVG

- -

No changes.

- -

Other

- -

No changes.

- -

Changes for add-on and Mozilla developers

- -

WebExtensions

- -

No changes.

- -

See also

- - - -

Older versions

- -

{{Firefox_for_developers(58)}}

- -

 

diff --git a/files/de/mozilla/firefox/releases/68/index.html b/files/de/mozilla/firefox/releases/68/index.html deleted file mode 100644 index 8a5c4fa572..0000000000 --- a/files/de/mozilla/firefox/releases/68/index.html +++ /dev/null @@ -1,162 +0,0 @@ ---- -title: Firefox 68 für Entwickler -slug: Mozilla/Firefox/Releases/68 -translation_of: Mozilla/Firefox/Releases/68 ---- -

{{FirefoxSidebar}}{{Draft}}

- -

This article provides information about the changes in Firefox 68 that will affect developers. Firefox 68 is the current Beta version of Firefox, and will ship on July 9, 2019.

- -

Changes for web developers

- -

Developer tools

- - - -

Removals

- -

HTML

- -

No changes.

- -

 Removals

- -

CSS

- - - -

Removals

- - - -

SVG

- -

No changes.

- -

Removals

- -

JavaScript

- -

No changes.

- -

Removals

- -

APIs

- -

No changes.

- -

New APIs

- - - -

DOM

- - - -

DOM events

- -

Service workers

- -

Media, Web Audio, and WebRTC

- - - -

Canvas and WebGL

- -

Removals

- - - -

Security

- -

No changes.

- -

Removals

- -

Plugins

- -

No changes.

- -

Removals

- -

Other

- -

No changes.

- -

Removals

- -

Changes for add-on developers

- -

API changes

- - - -

Removals

- -

Manifest changes

- -

No changes.

- -

Removals

- -

See also

- - - -

Older versions

- -

{{Firefox_for_developers(67)}}

-- cgit v1.2.3-54-g00ecf