26 Commits

Author SHA1 Message Date
ccd0
e6bd2d9cb2 Use page XHR for Firefox WE, and list host permissions explicitly. 2017-09-29 03:16:15 -07:00
ccd0
b3279de9a3 Fix lag after settings changes. 2017-09-28 16:55:06 -07:00
ccd0
4226a18a6d Preliminary support for Greasemonkey 4. 2017-09-28 10:51:08 -07:00
ccd0
75ed8fe248 Consolidate code implementing one-item syntax for $.get and $.set functions. 2017-09-28 04:26:15 -07:00
ccd0
f18388c20a Disable 'Redirect to HTTPS' on platforms where we use localStorage for saving settings. 2017-08-10 06:38:34 -07:00
ccd0
7b8c2df5e4 Workaround for issue starting in Firefox 53. 2017-04-25 23:28:45 -07:00
ccd0
d17550b802 Merge branch 'next' 2016-11-06 22:17:11 -08:00
ccd0
c2a2dafe7f Move repeated code into $.modifiedClick. 2016-11-06 21:25:06 -08:00
ccd0
eb7c48af0c Move dialog positions into Config. 2016-11-05 18:15:32 -07:00
ccd0
ad9c3df4dc Help out decaffeinate. #829 2016-10-01 03:18:22 -07:00
ccd0
9be1723217 Only show one warning and keep it open until manually closed. #1012 2016-09-28 23:02:07 -07:00
ccd0
fca9f97510 Quick and dirty warning message so I stop getting new crash reports every update. #1012 2016-09-21 04:54:26 -07:00
ccd0
517fa1c4b6 Better Auto Watch. 2016-09-17 19:12:57 -07:00
ccd0
a103d266dc Work around Chromium 304 bug. #1057 2016-09-11 20:39:20 -07:00
ccd0
7660725ba2 Fix errors in private tab in Safari. #595 2016-07-19 17:49:15 -07:00
ccd0
2a13c80190 Merge commit 'e1b0d62ceb258f016377517182497d3572fae095' 2016-07-09 15:35:52 -07:00
ccd0
e1b0d62ceb Have return hack be added by the compilation script. 2016-06-12 00:25:58 -07:00
ccd0
ac1cb8a50e Merge branch 'master' into v1.12 2016-06-08 22:19:51 -07:00
ccd0
f986bfd984 Do initial settings fetch synchronously in Greasemonkey. 2016-06-04 23:46:24 -07:00
ccd0
10d761bcbe Replace ad script blacklist with whitelist. 2016-06-02 02:57:55 -07:00
ccd0
38d2c4c03f Better handling of content blockers that throw exceptions during AJAX requests. #789, #910
Adblock Plus and NoScript throw the error on `r.send()` now.

Expand try-catch block to handle it, and add check that it's
really a content-blocker error.

Remove the notification; this should be handled the same as a
connection error since that's what other content blockers
(e.g. uBlock Origin) will simulate. Instead log connection errors
that don't return a status code to the console.
2016-05-17 22:21:29 -07:00
ccd0
d1232b474d Remove old MutationObserver workaround for MS Edge. #904 2016-05-17 04:12:36 -07:00
ccd0
b7bfa04dbd Remove workaround for lack of responseType='json'. #904 2016-05-17 02:41:56 -07:00
ccd0
64bb62a075 No more having to hack the contents of the coffee-generated JS. 2016-04-19 16:27:05 -07:00
ccd0
dc6485d30a $.buildType -> $.platform 2016-04-15 23:19:27 -07:00
ccd0
0488f30197 Break up src/General. 2016-04-15 22:09:38 -07:00