Kris Maglione
62f3b69e48
Fix REPL breakage and such.
2014-02-16 14:00:48 -08:00
Kris Maglione
e2003c3d9e
Make stuff mostly work on Australis.
...
--HG--
extra : rebase_source : 2c4664446a8261f57b3db420ea2d5600480694a2
2014-02-16 13:20:34 -08:00
Kris Maglione
f511ceec40
Use sandboxes for all JS contexts, to fix breakage, now that we have CPG anyway.
...
--HG--
extra : rebase_source : 0eb9d8c6a8ee533d6e12d71372554163f9479cf2
2014-02-16 13:49:49 -08:00
Doug Kearns
6ad90c9593
Fix new buffer.prefs.*
2014-02-16 21:04:02 +11:00
Kris Maglione
bb7486da6c
Promisify some callbackish functions, and remove spaces around = in default arguments, per Python conventions.
2014-02-15 20:35:27 -08:00
Kris Maglione
fd20535999
Use real Sets rather than objects in most places.
2014-02-15 18:10:45 -08:00
Kris Maglione
e3fb435f99
Fix typo.
2014-02-15 15:40:52 -08:00
Kris Maglione
e4aa798f6d
Update downloads.jsm to use Downloads.jsm rather than defunct downloads service.
2014-02-15 15:04:09 -08:00
Doug Kearns
789b44209c
Remove some redundant version-specific code.
2014-02-08 00:05:35 +11:00
Kris Maglione
2e20dd555d
Merge.
2014-01-11 16:06:12 -08:00
Doug Kearns
32d5537db7
Display a more specific error when :sanitize is run without an argument.
2014-01-11 21:21:19 +11:00
Doug Kearns
94c28cc2aa
Temporarily disable loading of the downloads module in FF26.
...
nsIDownloadManager has been removed so the module needs updating to utilise the
replacement Downloads.jsm.
2013-12-17 00:03:58 +11:00
Kris Maglione
c26a486ab3
Fix yanking bug, and less sucky literal() parsing.
...
--HG--
extra : rebase_source : 94698268ac8c138de45088f77ecb8bffa5169da0
2013-11-29 18:43:06 -08:00
Doug Kearns
da049fa175
Fix yanking long urls.
...
Fixes issue #1083 .
2013-11-04 21:31:52 +11:00
Kris Maglione
64978d071f
Preserve fragment ID when yanking short URLs.
2013-11-02 12:26:34 -07:00
Doug Kearns
98da57f22f
Fix :pageinfo security section construction.
...
gIdentityHandler._lastLocation is now _lastUri.
2013-11-02 22:16:03 +11:00
Doug Kearns
ef30e3cc47
Replace usage of getPreventDefault with defaultPrevented.
...
The former is now deprecated #726933 .
2013-10-30 23:12:02 +11:00
Doug Kearns
ecaa01d3b2
Don't run the YouTube URL shortner on non-video pages.
2013-10-15 14:01:12 +11:00
Doug Kearns
b840612bb8
Fix switch statement indentation.
2013-10-15 02:35:02 +11:00
Doug Kearns
0527544c28
Fix 'yankshort' for YouTube.
...
Only full page requests currently appear to update link[rel='shortlink'].
Fixes issue #1074 .
2013-10-15 02:33:21 +11:00
Doug Kearns
f6fe33832d
Fix CSS selector validation on FF26+.
...
nsIDOMNodeSelector is no more.
2013-10-08 01:27:09 +11:00
Doug Kearns
4872666ef5
Make further use of default parameters.
...
--HG--
extra : rebase_source : ab666bce7ed7e47c8f1e2bc4145f553da990d319
2013-10-06 22:33:59 +11:00
Kris Maglione
2e2947b703
Fix :ha >$filename for the nth time.
2013-09-29 14:51:20 -07:00
Doug Kearns
b473571f81
Quick fix for smooth scroll.
...
Fixes issue #1048 .
2013-09-28 23:21:55 +10:00
Doug Kearns
e29a63433d
Fix JavaScript completion.
2013-09-22 23:11:44 +10:00
Kris Maglione
35784406a0
Default arguments ftw.
2013-09-21 16:57:09 -07:00
Kris Maglione
25aae2cc99
More pointification and general code cleanup. Also massive, crazy, conflict-ridden merge.
2013-09-21 14:13:07 -07:00
Doug Kearns
d8201209c3
No arguments in arrow functions yet.
...
Fix issue #1059 .
2013-09-17 20:27:23 +10:00
Doug Kearns
6ee830dfad
Convert expression closures to arrow syntax.
2013-09-15 00:42:51 +10:00
Doug Kearns
595409ea07
Fix url completer args.
...
Fixes issue #1053 .
2013-09-09 03:10:07 +10:00
Doug Kearns
a1a1b03e64
Move 'helpfile' definition to the Help module.
2013-09-05 22:29:04 +10:00
Doug Kearns
98af2b9ab0
Fix temporary file filename extensions and host annotation.
...
Fixes issue #791 .
2013-09-05 20:55:01 +10:00
Doug Kearns
99bfcbf2fc
Replace Array.slice conversions of the arguments object with rest parameters.
2013-09-05 20:46:21 +10:00
Doug Kearns
e0a0388382
Utilise object destructuring in parameter lists of stray map definitions.
2013-08-24 21:54:28 +10:00
Doug Kearns
acb6805646
[PWPBM] Remove 'private'.
...
Fixes #1004 .
2013-08-24 21:35:28 +10:00
Kris Maglione
c89f3e0df5
Hello strange new syntax. Can we be friends?
2013-08-21 22:55:55 -07:00
Doug Kearns
e5864bfd23
Fix RC serialization and RHS expansion in abbreviations using -js.
...
Fixes issue #911 .
2013-08-14 22:28:28 +10:00
Doug Kearns
f291454e23
Add missing semicolons, fix whitespace and normalise Vim modelines.
2013-08-03 01:37:19 +10:00
Doug Kearns
81997f897f
Stick an EOL on the last line of generated RC files.
...
Fixes issue #1040 .
--HG--
extra : amend_source : b8e7645c3b8dd7851d52c7e060f1288cde2ce718
2013-07-29 23:26:14 +10:00
Kris Maglione
2e2952f0c1
Workaround QueryInterface not properly mutating services.contentPrefs.
2013-07-06 15:10:04 -07:00
Anthony Martin
3ed7008565
Change class name for history service.
...
Firefox 22 removed the nsIGlobalHistory2 interface and no
longer registers the @mozilla.org/browser/global-history;2
class.
Instead, we use @mozilla.org/browser/nav-history-service;1.
--HG--
extra : rebase_source : e31e53e41e30f09974d7564a310b1226b7d7f06d
2013-06-27 04:15:02 -07:00
Kris Maglione
758a4806c2
Fix minor bugs and remove dead code.
...
--HG--
extra : rebase_source : 2b724d92734c547be0fc808a4e39fde0bc339542
2013-07-06 14:49:44 -07:00
Kris Maglione
003b76eb2c
Bump maxVersion.
2013-06-28 01:32:04 -07:00
Kris Maglione
a2ba3f56b7
Fix absolute scrolling in newer Firefoxen.
2013-05-21 14:34:56 -07:00
Kris Maglione
befacae422
Fix typo that breaks scrolling.
2013-05-21 14:15:21 -07:00
Anthony Martin
0a22a2d089
Fix unitialized variable on 17.0.6esr.
2013-05-13 01:16:57 -07:00
Kris Maglione
a59ee483cd
Fix bug.
2013-05-09 23:37:10 -07:00
Kris Maglione
2879caf75e
Fix bug.
2013-04-27 20:55:05 -07:00
Kris Maglione
b71d56e4fe
Content pref code cleanup.
2013-04-27 15:13:49 -07:00
Kris Maglione
f4be279fc7
Make sure bookmarkcache is always loaded. Closes issue #966 .
2013-04-27 15:02:25 -07:00