9003-FSDG-urihandlers.patch 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241
  1. diff --git a/uriloader/exthandler/HandlerList.sys.mjs b/uriloader/exthandler/HandlerList.sys.mjs
  2. index 04b9205..ff3aec5 100644
  3. --- a/uriloader/exthandler/HandlerList.sys.mjs
  4. +++ b/uriloader/exthandler/HandlerList.sys.mjs
  5. @@ -11,229 +11,25 @@ this.kHandlerListVersion = 1;
  6. this.kHandlerList = {
  7. default: {
  8. schemes: {
  9. - mailto: {
  10. + irc: {
  11. handlers: [
  12. {
  13. - name: "Gmail",
  14. - uriTemplate: "https://mail.google.com/mail/?extsrc=mailto&url=%s",
  15. + name: "KiwiIRC",
  16. + uriTemplate: "https://web.libera.chat/?url=%s",
  17. },
  18. ],
  19. },
  20. - },
  21. - },
  22. - cs: {
  23. - schemes: {
  24. - mailto: {
  25. + ircs: {
  26. handlers: [
  27. {
  28. - name: "Seznam",
  29. - uriTemplate: "https://email.seznam.cz/newMessageScreen?mailto=%s",
  30. - },
  31. - {
  32. - name: "Gmail",
  33. - uriTemplate: "https://mail.google.com/mail/?extsrc=mailto&url=%s",
  34. + name: "KiwiIRC",
  35. + uriTemplate: "https://web.libera.chat/?url=%s",
  36. },
  37. ],
  38. },
  39. - },
  40. - },
  41. - csb: {
  42. - schemes: {
  43. mailto: {
  44. handlers: [
  45. {
  46. - name: "Poczta Interia.pl",
  47. - uriTemplate: "http://poczta.interia.pl/mh/?mailto=%s",
  48. - },
  49. - {
  50. - name: "OnetPoczta",
  51. - uriTemplate: "http://poczta.onet.pl/napisz.html?uri=%s",
  52. - },
  53. - ],
  54. - },
  55. - },
  56. - },
  57. - "es-CL": {
  58. - schemes: {
  59. - mailto: {
  60. - handlers: [
  61. - {
  62. - name: "Gmail",
  63. - uriTemplate: "https://mail.google.com/mail/?extsrc=mailto&url=%s",
  64. - },
  65. - {
  66. - name: "Outlook",
  67. - uriTemplate:
  68. - "https://outlook.live.com/default.aspx?rru=compose&to=%s",
  69. - },
  70. - ],
  71. - },
  72. - },
  73. - },
  74. - "ja-JP-mac": {
  75. - schemes: {
  76. - mailto: {
  77. - handlers: [
  78. - {
  79. - name: "Yahoo!メール",
  80. - uriTemplate: "https://mail.yahoo.co.jp/compose/?To=%s",
  81. - },
  82. - {
  83. - name: "Gmail",
  84. - uriTemplate: "https://mail.google.com/mail/?extsrc=mailto&url=%s",
  85. - },
  86. - ],
  87. - },
  88. - },
  89. - },
  90. - ja: {
  91. - schemes: {
  92. - mailto: {
  93. - handlers: [
  94. - {
  95. - name: "Yahoo!メール",
  96. - uriTemplate: "https://mail.yahoo.co.jp/compose/?To=%s",
  97. - },
  98. - {
  99. - name: "Gmail",
  100. - uriTemplate: "https://mail.google.com/mail/?extsrc=mailto&url=%s",
  101. - },
  102. - ],
  103. - },
  104. - },
  105. - },
  106. - kk: {
  107. - schemes: {
  108. - mailto: {
  109. - handlers: [
  110. - {
  111. - name: "Яндекс.Почта",
  112. - uriTemplate: "https://mail.yandex.ru/compose?mailto=%s",
  113. - },
  114. - {
  115. - name: "Mail.Ru",
  116. - uriTemplate: "https://e.mail.ru/cgi-bin/sentmsg?mailto=%s",
  117. - },
  118. - {
  119. - name: "Gmail",
  120. - uriTemplate: "https://mail.google.com/mail/?extsrc=mailto&url=%s",
  121. - },
  122. - ],
  123. - },
  124. - },
  125. - },
  126. - ltg: {
  127. - schemes: {
  128. - mailto: {
  129. - handlers: [
  130. - {
  131. - name: "Gmail",
  132. - uriTemplate: "https://mail.google.com/mail/?extsrc=mailto&url=%s",
  133. - },
  134. - {
  135. - name: "inbox.lv mail",
  136. - uriTemplate: "https://mail.inbox.lv/compose?to=%s",
  137. - },
  138. - ],
  139. - },
  140. - },
  141. - },
  142. - lv: {
  143. - schemes: {
  144. - mailto: {
  145. - handlers: [
  146. - {
  147. - name: "Gmail",
  148. - uriTemplate: "https://mail.google.com/mail/?extsrc=mailto&url=%s",
  149. - },
  150. - {
  151. - name: "inbox.lv mail",
  152. - uriTemplate: "https://mail.inbox.lv/compose?to=%s",
  153. - },
  154. - ],
  155. - },
  156. - },
  157. - },
  158. - pl: {
  159. - schemes: {
  160. - mailto: {
  161. - handlers: [
  162. - {
  163. - name: "Poczta Interia.pl",
  164. - uriTemplate: "https://poczta.interia.pl/mh/?mailto=%s",
  165. - },
  166. - {
  167. - name: "Gmail",
  168. - uriTemplate: "https://mail.google.com/mail/?extsrc=mailto&url=%s",
  169. - },
  170. - ],
  171. - },
  172. - },
  173. - },
  174. - ru: {
  175. - schemes: {
  176. - mailto: {
  177. - handlers: [
  178. - {
  179. - name: "Яндекс.Почту",
  180. - uriTemplate: "https://mail.yandex.ru/compose?mailto=%s",
  181. - },
  182. - {
  183. - name: "Mail.Ru",
  184. - uriTemplate: "https://e.mail.ru/cgi-bin/sentmsg?mailto=%s",
  185. - },
  186. - {
  187. - name: "Gmail",
  188. - uriTemplate: "https://mail.google.com/mail/?extsrc=mailto&url=%s",
  189. - },
  190. - ],
  191. - },
  192. - },
  193. - },
  194. - sah: {
  195. - schemes: {
  196. - mailto: {
  197. - handlers: [
  198. - {
  199. - name: "Яндекс.Почта",
  200. - uriTemplate: "https://mail.yandex.ru/compose?mailto=%s",
  201. - },
  202. - {
  203. - name: "Mail.Ru",
  204. - uriTemplate: "https://e.mail.ru/cgi-bin/sentmsg?mailto=%s",
  205. - },
  206. - ],
  207. - },
  208. - },
  209. - },
  210. - uk: {
  211. - schemes: {
  212. - mailto: {
  213. - handlers: [
  214. - {
  215. - name: "Gmail",
  216. - uriTemplate: "https://mail.google.com/mail/?extsrc=mailto&url=%s",
  217. - },
  218. - {
  219. - name: "Outlook",
  220. - uriTemplate:
  221. - "https://outlook.live.com/default.aspx?rru=compose&to=%s",
  222. - },
  223. - ],
  224. - },
  225. - },
  226. - },
  227. - uz: {
  228. - schemes: {
  229. - mailto: {
  230. - handlers: [
  231. - {
  232. - name: "Gmail",
  233. - uriTemplate: "https://mail.google.com/mail/?extsrc=mailto&url=%s",
  234. - },
  235. - {
  236. - name: "Mail.Ru",
  237. - uriTemplate: "https://e.mail.ru/cgi-bin/sentmsg?mailto=%s",
  238. },
  239. ],
  240. },