Commit graph

81 commits

Author SHA1 Message Date
Ascrod
20b7dc7326 Fix local link handling in Reader Mode. 2019-02-16 00:07:53 +08:00
wolfbeast
952c11cef9 On failure, save a dummy file from the background page thumb capture module.
If a background page thumbnail capture fails (e.g. due to too heavy scripting), we should
write -something- to the thumbnail cache, because otherwise it will try again and again,
which is problematic for bad trap pages, that even if the user has left the page never
to return again, the thumbnail service may still try to capture, and fail.

This resolves the only problem for us in #592.
2019-02-16 00:07:35 +08:00
wolfbeast
21ea79484b Re-implement prompts.tab_modal.focusSwitch control in toolkit. 2019-02-16 00:07:21 +08:00
wolfbeast
ad2c18b0f2 Prevent suppressing executable warnings using the "don't ask me this again" checkbox.
A hidden preference matching the behavior of "browser.download.manager.alertOnEXEOpen" is kept, but is renamed in order to recover cases where the checkbox was used accidentally.
While there, simplify the `confirmLaunchExecutable` function by converting from promises to async function.
Since Basilisk moved this prompting to toolkit, we also clean up some unused duplicate strings from application/basilisk while we're there.

This resolves #581
2019-02-16 00:07:16 +08:00
wolfbeast
7b82a2ece4 Remove SSL Error Reporting telemetry 2019-02-16 00:06:16 +08:00
NTD
50f4bff9a5 Add HYPE_ICEWEASEL where appropriate 2019-02-16 00:06:05 +08:00
NTD
673fb0b1b1 Cleanup WebExAM test dependencies 2019-02-16 00:05:26 +08:00
NTD
aa023ce63b Make the Error Console accessible from about:console and make it presentable in that context 2019-02-16 00:05:13 +08:00
NTD
c29a6e983b Revert "Make the Error Console accessible from about:console"
This reverts commit bbbb74e5f077b47c6adb8ede13bfb001bb966cdb.
2019-02-16 00:05:11 +08:00
NTD
a46e042e49 Revert "Move the Error Console search box to the eval toolbar"
This reverts commit 2cdd998f8d35ad8fdcffaf8d0b006a2e180e5d18.
2019-02-16 00:05:10 +08:00
NTD
40a1e6186e Move the Error Console search box to the eval toolbar 2019-02-16 00:05:07 +08:00
NTD
5f7da92734 Make the Error Console accessible from about:console 2019-02-16 00:05:05 +08:00
janekptacijarabaci
84250c0083 Preferences - Saved Passwords - "Remove" button should not be active if there are no items 2019-02-16 00:04:39 +08:00
Ascrod
669f3729fd Update Readability from mozilla-central release branch (FF 60.0). 2019-02-16 00:00:26 +08:00
Ascrod
867cbe5252 Remove Social API. 2019-02-15 23:59:43 +08:00
Gaming4JC
d4ac94cf3e Remove support and tests for HSTS priming from the tree. Fixes #384 2019-02-15 23:59:39 +08:00
Moonchild
aa52f6bd53 Revert "Remove the Social API" 2019-02-15 23:58:52 +08:00
Ascrod
44dc9ecd8e Remove the Social API 2019-02-15 23:58:48 +08:00
wolfbeast
1a823f5ad6 Remove SPS profiler.
- Conditionals and code blocks. (MOZ_ENABLE_PROFILER_SPS)
- Stub out several profiler-only functions.
2019-02-15 23:58:37 +08:00
wolfbeast
92fbd042f5 Remove the Dark Matter Detector (DMD) Memeory debugger component.
This resolves #376.
2019-02-15 23:58:31 +08:00
trav90
5c16f3d5ba Make safebrowsing optional at build time - Part 3: toolkit/ 2019-02-15 23:57:56 +08:00
Ascrod
f0af6dce04 Change Reader API to use events, remove messaging. 2019-02-15 23:57:51 +08:00
Ascrod
1c494e80a6 Initial updates for Reader View. 2019-02-15 23:57:50 +08:00
NTD
33f7c5bba3 Issue #347 - TychoAM nsBlocklistService does not support gfxBlacklist 2019-02-15 23:57:30 +08:00
wolfbeast
74df182488 Remove other gonk widget conditionals and unused files.
Tag #288.
2019-02-15 23:57:15 +08:00
wolfbeast
2531de02eb Remove MOZ_WIDGET_GONK [2/2]
Tag #288
2019-02-15 23:57:10 +08:00
wolfbeast
719ac1bc38 Remove MOZ_B2G leftovers and some dead B2G-only components. 2019-02-15 23:57:05 +08:00
janekptacijarabaci
745e1809b0 moebius#231: Consider blocking top level window data: URIs (tests)
https://github.com/MoonchildProductions/moebius/pull/231
2019-02-15 23:56:35 +08:00
janekptacijarabaci
d520c739ac [follow up] moebius#154: Notifications - user settings - the immediate duration of the alert
https://github.com/MoonchildProductions/moebius/pull/154
https://github.com/MoonchildProductions/UXP/pull/132
2019-02-15 23:56:25 +08:00
wolfbeast
6b2478e225 Issue #325 Part 11: Fix up build files. 2019-02-15 23:56:12 +08:00
janekptacijarabaci
b56d147095 Fix unsafe "instanceof" negations
https://github.com/MoonchildProductions/Pale-Moon/pull/1173
2019-02-15 23:55:28 +08:00
NTD
7c7a4bc6b8 Un-depercate synchronous search initialization 2019-02-15 23:55:25 +08:00
janekptacijarabaci
582f93fe09 Bug 1341589 - Set triggeringPrincipal on history entry for view-source loads 2019-02-15 23:54:37 +08:00
adeshkp
f26ad69a6c [Toolkit] Change button labels in password manager 2019-02-15 23:51:32 +08:00
janekptacijarabaci
3d237024d5 moebius#328: Set a sandboxName on the WebExtensions Content Script sandboxes
https://github.com/MoonchildProductions/moebius/pull/328
2019-02-15 23:49:49 +08:00
janekptacijarabaci
61ce67c968 moebius#65: Fix: "about:..." - throws an errors
https://github.com/MoonchildProductions/moebius/pull/65
2019-02-15 23:49:10 +08:00
janekptacijarabaci
7cc4a8fa98 moebius#217: WebExtensions - Implemented "runtime.onMessageExternal"/"onConnectExternal"
https://github.com/MoonchildProductions/moebius/pull/217
2019-02-15 23:48:24 +08:00
NTD
f0780e4052 Un-deprecate nsNavHistory::GetPageTitle and nsNavBookmarks::GetURIForKeyword 2019-02-15 23:48:14 +08:00
wolfbeast
5a65d056d2 Make the Mark of the Web preference applicable to all applications.
Follow-up to #215.
2019-02-15 23:48:11 +08:00
wolfbeast
5698472fee Re-implement pref-able file zone information ("Mark of the Web")
See also:
https://github.com/MoonchildProductions/Pale-Moon/issues/593
https://github.com/MoonchildProductions/Pale-Moon/pull/599
2019-02-15 23:48:09 +08:00
Moonchild
45bda44918 Revert "[PALEMOON] Reimplemented selection internet zone information on downloaded files" 2019-02-15 23:48:08 +08:00
janekptacijarabaci
93bf3b8b24 [PALEMOON] Reimplemented "Time Zone Information"
https://github.com/MoonchildProductions/Pale-Moon/issues/593
Issue #121
2019-02-15 23:48:06 +08:00
janekptacijarabaci
3792fb483e moebius#144: Launch command: basilisk "-migration -p" (throws an error)
https://github.com/MoonchildProductions/moebius/pull/144
2019-02-15 23:48:03 +08:00
Thomas Nguyen
787c782fd8 Bug 1361699 - Add buffer when writing hashstore to file. r=gcp, r=mcmanus, a=RyanVM
We write a lot of 4-bytes prefixes to file which call many system calls.
We should use a buffer and only write to file if the buffer is full or
finish writing. nsIBufferedOutputStream is a good candidate to do that

MozReview-Commit-ID: CzGOd7iXVTv

--HG--
extra : source : 8f2b4efc5f0d3191a7e80d9324933621e111b44a
2019-02-15 23:47:01 +08:00
NTD
b291ad857d Restore nsPlacesAutoComplete 2019-02-15 23:46:27 +08:00
NTD
6106e49360 Restore typeAheadResult support in autocomplete 2019-02-15 23:46:25 +08:00
janekptacijarabaci
196fddddb6 moebius#130: URL parser - fix: don't allow empty host name
https://github.com/MoonchildProductions/moebius/issues/130
2019-02-15 23:45:55 +08:00
janekptacijarabaci
5381ebe25c Bug 1287677 - Add mozIntl.getDisplayNames API 2019-02-15 23:44:41 +08:00
janekptacijarabaci
d8bcf2270a Bug 1286182: Implement the layout for <input type=date> 2019-02-15 23:44:33 +08:00
janekptacijarabaci
b6d461c817 moebius#154: Notifications - user settings - the immediate duration of the alert
https://github.com/MoonchildProductions/moebius/pull/154
2019-02-15 23:43:03 +08:00