Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Revert "[Components:Addons] Guard against empty update manifest URL" | Matt A. Tobin | 2022-06-07 |
| | | | | This reverts commit 765406f5323117079d8d3de5b414f32c34757a9a. | ||
* | [Components:Addons] Guard against empty update manifest URL | FranklinDM | 2022-05-30 |
| | | | | | | | | | | When installing an incompatible add-on, the add-ons manager checks first if a newer and compatible version of that add-on is available by sending a request either to the AUS or the provided update URL in the manifest. If there's no update URL in the manifest and if the application does not provide an add-on update URL via preferences, the add-ons manager will error out and fail to notify that the said add-on is incompatible. This commit addresses that by: (a) preventing substitutions on the update manifest URL - this throws an error if it's empty; and (b) failing early in the add-on update checker if the update manifest URL is empty and sends out an error notification | ||
* | [Components:GfxSanityTest] Make sure that the sanity test stops running if ↵ | FranklinDM | 2022-05-16 |
| | | | | | | necessary As part of telemetry removal, Moonchild removed the `reportResult` function which also handles the stopping of the sanity test. This also removes unused histogram enumeration values and revises/adds some comments. | ||
* | [Components:Autocomplete] Invalidate previous result when datalist is changed. | Matt A. Tobin | 2022-05-14 |
| | | | | | | | | | | Even if `<datalist>` is dynamically changed, the autocomplete controller still uses the previous search result. If changed, we have to ignore the previous result that may now be invalid. Also, even if `<datalist>` is changed, we have to keep the selected index (See Mozilla Bug 595069), so we cannot use `ResetInternalState` in this situation because it resets the selected index. | ||
* | Issue #23 - Hardcode platformVersion to 52.9 and introduce runtimeVersion ↵ | Matt A. Tobin | 2022-05-07 |
| | | | | with the real version. | ||
* | Issue #20 - Globally disable plugins by default | Matt A. Tobin | 2022-05-07 |
| | |||
* | Revert "[Components:Jar] [MozSec] Make content-type on JAR channels behave ↵ | Matt A. Tobin | 2022-05-03 |
| | | | | | | the same as HTTP channels." This reverts commit b17c689b521e44fcf6cbc0ffaa5b635466c95671. | ||
* | [Components:Handling] Set an icon for the default handler | FranklinDM | 2022-05-03 |
| | |||
* | [Components:Addons] Remove run phase property and constants from XPIProvider.jsm | FranklinDM | 2022-05-03 |
| | | | | These were introduced in Bug 853388 for the sole purpose of tracking the current startup phase for telemetry | ||
* | [Components:Jar] [MozSec] Make content-type on JAR channels behave the same ↵ | Matt A. Tobin | 2022-05-02 |
| | | | | | | | as HTTP channels. That is, treat it as a hint if called before open, and as an override if called after. Override the hint on open. | ||
* | [Components:Docshell] add the src dir to LOCAL_INCLUDES | Matt A. Tobin | 2022-04-28 |
| | |||
* | Issue #25 - Part 18: Remove GMP (or nearly all of it) | Matt A. Tobin | 2022-04-21 |
| | | | | I had planned to ifdef GMP but the infection is so deep that I couldn't do discrete parts and have it stay building. | ||
* | Issue #1 - Restore Gecko Media Plugins | Matt A. Tobin | 2022-04-20 |
| | |||
* | Revert "Issue %3015 - Part 3: Remove GMP code from addons, crash handler and ↵ | Matt A. Tobin | 2022-04-20 |
| | | | | | | tests." This reverts commit 1699dbe78bf43eaa5ef4c593f075dfdc59c02b15. | ||
* | Issue #10 - Move docshell to components/ | Matt A. Tobin | 2022-04-18 |
| | |||
* | Issue #10 - Move prefetch to components/ | Matt A. Tobin | 2022-04-18 |
| | |||
* | Issue #7 - Remove Weave | Matt A. Tobin | 2022-04-18 |
| | |||
* | Issue #10 - Move Weave CommonUtils to its own JSM | Matt A. Tobin | 2022-04-18 |
| | |||
* | [Restructure] Move sHistory to components/ | Matt A. Tobin | 2022-04-11 |
| | |||
* | Revert "No Issue - Hardcode XAI.platformVersion to 52.9.0 and add ↵ | Matt A. Tobin | 2022-04-10 |
| | | | | | | XAI.greVersion as the actual version" This reverts commit 0c2396808491278981bec84e8998b29ec19d297d. | ||
* | Revert "Issue %3057 - Part 2: Stop using GetNativePath in JAR reader." | Matt A. Tobin | 2022-04-09 |
| | | | | This reverts commit e076c6facb81f8e6f8e5f20e1000cc9c36ed118c. | ||
* | Revert "Issue %3057 - Part 6: Revert some of the previous changes for new ↵ | Matt A. Tobin | 2022-04-09 |
| | | | | | | approach." This reverts commit 2b321abe2ee48f8c33de8e7f90b59ba0e88e388d. | ||
* | Revert "Revert "Issue %3057 - Part 6: Revert some of the previous changes ↵ | Matt A. Tobin | 2022-04-09 |
| | | | | | | for new approach."" This reverts commit 56b8a05db34fabefad74e20876309263066b5bce. | ||
* | Revert "Issue %3057 - Part 9: Adjust all callsites for no longer using ↵ | Matt A. Tobin | 2022-04-09 |
| | | | | | | GetNativePath" This reverts commit 097fa969802f76530384926e8ef1f56777be3783. | ||
* | Fix currently identified Moonchild Sabotage | Matt A. Tobin | 2022-04-08 |
| | |||
* | Move BinOC Apps to apps/ and make navigator build .. also use a bash script ↵ | Matt A. Tobin | 2022-04-01 |
| | | | | for mach and chain to real-mach | ||
* | Remove jetpack | Matt A. Tobin | 2022-03-25 |
| | |||
* | Add a default set of search plugins when not building non-existent ↵ | Matt A. Tobin | 2022-03-25 |
| | | | | Phoenix-class browsers | ||
* | Revert "Issue %28 - Restore the ability to accept Firefox GUIDs" | Matt A. Tobin | 2022-03-24 |
| | | | | This reverts commit 4ed3977948fc54f3c794d71f4df6136c959ab42a. | ||
* | [addons] Require SHA-256 or stronger hashes for addon updates. | Moonchild | 2022-03-21 |
| | |||
* | Issue %2 - De-unify sources in /components | Moonchild | 2022-03-21 |
| | |||
* | No issue - Research and resolve NIGHTLY_BUILD conditionals | Moonchild | 2022-03-21 |
| | |||
* | Issue %28 - Restore the ability to accept Firefox GUIDs | Moonchild | 2022-03-21 |
| | |||
* | Revert "[fxguid] Part 1 - Pale Moon now uses Firefox's GUID" | Moonchild | 2022-03-21 |
| | | | | This reverts commit f802983f4a7abffefa443245142eae762804e68e. | ||
* | Revert "[fxguid] Part 3 - Add reverse-dual-guid hack for Pale Moon" | Moonchild | 2022-03-21 |
| | | | | This reverts commit 0364ea314ced55644b60058d2cd605af370c0eda. | ||
* | Revert "[fxguid] Follow-up: Fix incorrect indent" | Moonchild | 2022-03-21 |
| | | | | This reverts commit bfdc931d5845b22fac32de69bf34b3c4764773f3. | ||
* | Revert "[fxguid] Follow-up: Fix incorrect condition in AddonUpdateChecker.jsm" | Moonchild | 2022-03-21 |
| | | | | This reverts commit 0e6a6dfd2174c06b9d990f2344afec115ce65caf. | ||
* | [htmlfive] Improve parser sanity checks. | Moonchild | 2022-02-10 |
| | |||
* | [places] add Content-Security-Policy to bookmarks HTML export | Moonchild | 2022-02-10 |
| | | | | | | | | | | | | | | This commit adds a Content-Security-Policy to HTML documents for exported bookmarks. The change will stop active content (like bookmarklets) from being directly runnable in the exported local file, which is *not* breaking the normal use case in which a bookmarklet is intended to modify an existing page. It *will* affect the use case where you have a full website/application stored in a bookmarklet that was supposed to replace the current web page. In this case, users can right-click copy the link and drop it in the address bar. Note: The CSP does not mean that this is a severe attack vector. It merely provides a basic protection measure for users who use the exported bookmarks in a non-standard way as a local file. | ||
* | No Issue - Remove Mozilla Experiments support from the Add-ons Manager | Matt A. Tobin | 2022-02-09 |
| | |||
* | [fxguid] Follow-up: Fix incorrect condition in AddonUpdateChecker.jsm | Matt A. Tobin | 2022-02-09 |
| | |||
* | [fxguid] Follow-up: Fix incorrect indent | Matt A. Tobin | 2022-02-09 |
| | |||
* | [fxguid] Part 3 - Add reverse-dual-guid hack for Pale Moon | Matt A. Tobin | 2022-02-09 |
| | |||
* | [fxguid] Part 1 - Pale Moon now uses Firefox's GUID | Matt A. Tobin | 2022-02-08 |
| | |||
* | Issue %3057 - Part 9: Adjust all callsites for no longer using GetNativePath | Moonchild | 2022-02-03 |
| | | | | Depending on context, various solutions were used. | ||
* | Revert "Issue %3057 - Part 6: Revert some of the previous changes for new ↵ | Moonchild | 2022-02-03 |
| | | | | | | approach." This reverts commit 7ea51a998297cfd8b7d11ed7b717fd4ecb9ef061. | ||
* | Issue %3057 - Part 6: Revert some of the previous changes for new approach. | Moonchild | 2022-02-02 |
| | |||
* | Issue %3057 - Part 2: Stop using GetNativePath in JAR reader. | Moonchild | 2022-01-31 |
| | |||
* | [Packager] Land current draft and fix conflicts | Matt A. Tobin | 2022-01-25 |
| | |||
* | No Issue - Restore use of classic.jar | Matt A. Tobin | 2022-01-12 |
| | | | | * Also fixes devtools jar manifest paths for internal layout consistency |