1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-04-21 14:51:25 +02:00

3992 Commits

Author SHA1 Message Date
gryf d4b7e64470 Ported fixes for PM-28.6
Ported fixes from
https://github.com/RFDAJE/pentadactyl/tree/fix-palemoon-28.6
2019-07-08 18:26:34 +02:00
Jack Rosenthal 0a05e0089b protocol: make RedirectChannel compatible with PM 28.5
The sketchy meta-redirect previously used was no longer working with
Palemoon 28.5. This is an even more sketchy version that uses a
JavaScript redirect, but seems to work.

This redirect screws up the history, so this introduces a new bug as
well :/

My XPCOM-fu isn't quite good enough to figure out a nice way to
redirect a channel without this crap, so open to suggestions on a more
elegant way to solve this.

BUG=madand#9
TEST=visited dactyl://help-tag/starting and got to the correct page

Signed-off-by: Jack Rosenthal <jack@rosenth.al>
2019-05-12 08:38:16 -06:00
Jack Rosenthal 00536f5feb Palemoon 28.5 compatibility
This is a patch for compatibility with PM 28.5 based on Billylll@'s
patch posted to madand#7.
2019-05-05 15:40:19 -06:00
Zheng Chaoping 0a46c4be52 Cherry pick 5digits/dactyl#178
Fix `TypeError: options is undefined`

When open a new window and close it, then press `gg` in the original window
will throw `TypeError: options is undefined`.
2017-01-23 04:10:23 +02:00
ROTTLER Tamas 1d68b97ae6 Makes Firefox site-specific zoome feature work again. 2017-01-21 04:12:28 +02:00
MadAnd 16a449a161 pm-compat: Revert "Minor compat changes."
Fix too small font size in buffers.

Reverts: c8bacf3c71
2017-01-21 03:45:35 +02:00
MadAnd 6fb969918d pm-compat: Revert "Hide statusbar in FF25+."
Reverts: 604f84b939
2017-01-21 03:36:07 +02:00
Zheng Chaoping c71011752a Fix can't access lexical declaration `locale' before initialization 2016-10-25 16:28:50 +08:00
Doug Kearns 31a6ba0bcb Fix 'jumptags' jumping
Fixes #180.
2016-09-07 11:14:42 +10:00
Doug Kearns fd1966eebb Work around Array.concat bug 2016-08-18 03:48:12 +10:00
dkearns 480699a84d Merge pull request #160 from zbinlin/patch-1
Use Object.defineProperty instead of __defineGetter__/__defineSetter__
2016-08-17 20:28:05 +10:00
Zheng Chaoping 195ea78efb Use Object.defineProperty instead of __defineGetter__/__defineSetter__
In Firefox 48+, the __defineSetter__/__defineSetter__ is deprecated,
so use Object.defineProperty instead.
2016-05-04 22:53:49 +08:00
Michael Hoang 47edb6ed52 Offset the index by 1 so matches show from 1 to n 2016-05-04 13:52:29 +10:00
dkearns 82c8fac9ae Merge pull request #151 from prmtl/fix/re-as-string
Fix 'split' method when using String not RegExp
2016-04-29 15:03:02 +10:00
Sebastian Kalinowski 06ab616da2 Fix error with assigning to String in hints mode
Fixes #154
2016-04-28 21:00:02 +02:00
Sebastian Kalinowski 0411000662 Fix 'split' method when using String not RegExp
If regular expression for splitting is provided as String
instead of RegExp, it breaks split method since String
doesn't have desired properties.

Fixes #138
2016-04-26 22:36:22 +02:00
Doug Kearns 0b835e187b Fix sanitizing domain data when called from FF. 2016-02-13 03:20:42 +11:00
Doug Kearns cf68a38739 Fix santization of marks. 2016-02-11 18:36:14 +11:00
Doug Kearns a85c6a35c2 Remove remaining comprehensions (Part 2). 2016-01-30 00:26:44 +11:00
Doug Kearns c9c9cea6d0 Remove remaining comprehensions. 2016-01-29 23:26:05 +11:00
Doug Kearns 6d9999fa71 Fix :help completion.
See 13a8b46.
2016-01-16 00:38:15 +11:00
Doug Kearns 8835121bcf Fix :command listings. 2016-01-13 10:41:12 +11:00
Doug Kearns 94b4be6b6f Fix charset completion. 2016-01-12 23:04:26 +11:00
Doug Kearns 6b25390115 Fix :listkeys completion. 2016-01-12 22:15:32 +11:00
Doug Kearns e36f8ed7cd Fix JAR file completion. 2016-01-11 21:32:13 +11:00
Doug Kearns 13a8b46093 Fix :cookies action completion.
I'm assuming that the change to the completion module, in 916ea41, no
longer handling bare objects is deliberate and this appears consistent
with other cases.
2016-01-11 02:39:30 +11:00
Doug Kearns 4ee27ef728 Fix command related JavaScript completers. 2016-01-10 00:38:40 +11:00
dkearns 7be6b3e57f Merge pull request #123 from femnad/issue-122-bookmark-tag-completion
Fix Bookmark Tag Completion
2016-01-09 00:34:00 +11:00
Kris Maglione 4904fb5bff Prevent certain sites from overriding mappings. Closes issue #118. 2015-12-30 16:49:40 -08:00
Kris Maglione 31c6df0257 Update curl plugin. 2015-12-30 15:56:42 -08:00
femnad 55562c2aa7 Fix Bookmark Tag Completion
This change fixes Issue #122: Autocompleting Bookmark Tags Broken.

Correct building a set of tags from the bookmark cache by fixing the
corresponding flatMap parameters.
2015-12-25 12:27:41 +02:00
Doug Kearns e16a993e99 Another quick fix for DOM.Event.
Not really fixed in 5930524.
2015-12-24 11:56:38 +11:00
Doug Kearns 1d2bf51c1a Use a Gecko version check for determing URL in :pageinfo s. 2015-12-24 03:54:58 +11:00
dkearns 4f05f934fd Merge pull request #113 from woutershep/pageinfo-fix
Fix pageinfo by handling _uri too.
2015-12-24 03:45:12 +11:00
Doug Kearns 5930524f85 Fix DOM.event.
Closes #116.
2015-12-24 03:29:50 +11:00
Doug Kearns 68871ff16f Fix :unmap. 2015-12-22 23:45:16 +11:00
Doug Kearns 5ad7574353 Fix heredoc processing.
Closes #114.

Just reverting the relevant erroneous commit as it's consistent with the
explicit use of var's hoisting behaviour elsewhere in the codebase and
because I don't personally find any of the other options more readable.
2015-12-22 00:31:39 +11:00
Doug Kearns 42ac708456 Add a cheap Array#includes polyfill. 2015-12-22 00:03:50 +11:00
Cong Ma 57695d08be Typo in function name "realpath". 2015-12-21 13:09:44 +01:00
Kris Maglione 7aabc153f5 Fix some startup bottlenecks. 2015-12-21 00:52:38 -08:00
Doug Kearns 5a42ae42d6 Fix :dialog completions. 2015-12-21 19:27:21 +11:00
Kris Maglione 0ba81bfc3f Microoptimize some stuff that turns out to need micro-optimizing. 2015-12-20 21:28:54 -08:00
Kris Maglione 28fe4afc4e Improve the efficiency/bugginess of abbrev mappings. 2015-12-20 20:35:23 -08:00
Wouter van Kesteren 61cec10a61 Fix pageinfo by handling _uri too.
':pageinfo s' is broken on 43.0 thanks to commit:

"Bug 1175702 - Implement mixed content states in the control center"
https://github.com/mozilla/gecko-dev/commit/4194314d45e6219696f5c93734a40f0ef5b1f247
2015-12-21 04:49:15 +01:00
Kris Maglione 174f4ec636 Ugh. 2015-12-20 19:10:52 -08:00
Kris Maglione 916ea412a5 Get rid of most remaining comprehensions. 2015-12-20 15:53:43 -08:00
Kris Maglione 0aba8fb619 Fix some issues with loading from an XPI. 2015-12-20 14:07:52 -08:00
Doug Kearns cb42274a46 Fall back to String#contains when #includes is not supported.
Changeover was FF40.
2015-12-21 02:30:55 +11:00
Doug Kearns a19a8653c1 Fix beta string matching in :help versions. 2015-12-21 02:24:07 +11:00
Doug Kearns f85f3df612 Fix Object.{entries,values} polyfills. 2015-12-20 21:36:47 +11:00