Ed Lee
2bdb5c6b7d
Bug 1448443 - Add custom images, failed thumbnails and bug fixes to Activity Stream. r=ursula
...
MozReview-Commit-ID: ApYxjUOVli7
2018-03-23 12:20:10 -07:00
Marco Bonardo
1e6e04064a
Bug 1446951 - 3 - Make AsyncExecuteLegacyQueries singular. r=standard8
...
MozReview-Commit-ID: KyYw92tzyN6
2018-03-16 18:10:09 +01:00
Shane Caraveo
f5c8b3f6f2
Bug 1444579 - fix use of places provider for topSites api, r=Gijs,kmag
...
MozReview-Commit-ID: 8GTl9BLQdge
2018-03-14 19:58:15 -05:00
Gijs Kruitbosch
120244f0cf
Bug 1433133 - remove unused prefs and exported bits from NewTabUtils.jsm, r=dao
...
MozReview-Commit-ID: 75xPd5hKexV
2018-03-06 22:56:07 +00:00
Ursula Sarracini
3d6b4acf5c
Bug 1441931 - Use open_url provided by Pocket for 'saved to pocket' items in highlights r=Mardak
...
MozReview-Commit-ID: 5St8NablevZ
2018-02-28 14:16:46 -05:00
k88hudson
906bc029cd
Bug 1431470 - Add getTotalBookmarksCount to NewTabUtils.jsm r=ursula
...
MozReview-Commit-ID: BlcBcMap2Xw
2018-02-27 17:50:16 -05:00
Florian Quèze
f6add2cafd
Bug 1433175 - scripted patch to replace Components.classes[, Components.interfaces.nsI, Components.utils. and Components.results. with Cc, Ci, Cu and Cr, r=Mossop.
2018-02-28 18:51:33 +01:00
Valentin Gosu
da41e347f1
Bug 1433958 - Change code that sets nsIURI.scheme to use nsIURIMutator r=mayhemer
...
MozReview-Commit-ID: GgyIkZSG2y3
2018-02-26 20:43:47 +01:00
Ursula Sarracini
2ab922b9bb
Bug 1440768 - Improve saved to pocket stories caching and updating r=Mardak
...
MozReview-Commit-ID: 3pHJSBVekWE
2018-02-26 14:17:09 -05:00
Florian Quèze
f1a55f73f8
Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8.
2018-02-23 20:50:01 +01:00
Ursula Sarracini
88a39516ba
Bug 1440389 - Invalidate Pocket cache when blocking a link r=Mardak
...
MozReview-Commit-ID: Beh7bGKOizJ
2018-02-22 12:12:50 -05:00
Ursula Sarracini
ac5b659a90
Bug 1439684 - Add caching to NewTabUtils for saved to Pocket items r=Mardak
...
MozReview-Commit-ID: LLHD9TKnKA8
2018-02-21 11:42:53 -05:00
Ursula Sarracini
e5547ea230
Bug 1438658 - Allow pktApi.jsm to archive an item r=Mardak
...
MozReview-Commit-ID: JoTzYy84ZI5
2018-02-16 11:38:37 -05:00
Ursula Sarracini
f7d10a683c
Bug 1436449 - Rename item_id to pocket_id for clearer way to identify saved Pocket items in NewTabUtils r=Mardak
...
MozReview-Commit-ID: 5DifxvQ6qF5
2018-02-09 15:24:31 -05:00
Andrew McCreight
272cee1e65
Bug 1432992, part 1 - Remove definitions of Ci, Cr, Cc, and Cu. r=florian
...
This patch was autogenerated by my decomponents.py
It covers almost every file with the extension js, jsm, html, py,
xhtml, or xul.
It removes blank lines after removed lines, when the removed lines are
preceded by either blank lines or the start of a new block. The "start
of a new block" is defined fairly hackily: either the line starts with
//, ends with */, ends with {, <![CDATA[, """ or '''. The first two
cover comments, the third one covers JS, the fourth covers JS embedded
in XUL, and the final two cover JS embedded in Python. This also
applies if the removed line was the first line of the file.
It covers the pattern matching cases like "var {classes: Cc,
interfaces: Ci, utils: Cu, results: Cr} = Components;". It'll remove
the entire thing if they are all either Ci, Cr, Cc or Cu, or it will
remove the appropriate ones and leave the residue behind. If there's
only one behind, then it will turn it into a normal, non-pattern
matching variable definition. (For instance, "const { classes: Cc,
Constructor: CC, interfaces: Ci, utils: Cu } = Components" becomes
"const CC = Components.Constructor".)
MozReview-Commit-ID: DeSHcClQ7cG
2018-02-06 09:36:57 -08:00
Ursula Sarracini
66f5b140b3
Bug 1425496 - Add Recently Pocketed Items to Highlights r=Mardak
...
MozReview-Commit-ID: LyXKkQkPXte
2018-02-02 17:06:06 -05:00
Kris Maglione
0bb74efdf1
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Cosmin Sabou
f09d6d985d
Backed out 3 changesets (bug 1431533) for Android mochitest failures on testEventDispatcher on a CLOSED TREE
...
Backed out changeset a1eca62826a1 (bug 1431533 )
Backed out changeset 34c999fa006b (bug 1431533 )
Backed out changeset e2674287e57f (bug 1431533 )
2018-01-30 07:17:48 +02:00
Kris Maglione
fd67f090b2
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Brindusan Cristian
483ba301cb
Backed out 2 changesets (bug 1431533) for ESlint failures on a CLOSED TREE
...
Backed out changeset 6e56f4c8843e (bug 1431533 )
Backed out changeset 12fc4dee861c (bug 1431533 )
2018-01-30 02:32:43 +02:00
Kris Maglione
683a97d172
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Doug Thayer
5394d406e4
Bug 1421703 - replace onVisit with onVisits r=mak
...
There's a heavy enough overhead to going through XPConnect for
every observer for every visit on the nsINavHistoryObserver
interface, so this patch reduces that by replacing the single-
visit notification with one which accepts an array of visits.
Some notes: To avoid problems with the orderings of the various
ways in which we notify about visits, we have to send our bulk
onVisits notification before doing any of the others. This does
mean it technically behaves slightly different than the prior
approach of interleaving the notifications, but I can't find any
way in which this has any consequences to the end result, and it
doesn't break any tests.
MozReview-Commit-ID: GdeooH8mCkg
2017-12-20 14:27:24 -08:00
Ed Lee
b2302e42c5
Bug 1415812 - Fix broken Pocket disclaimer, missing rich icons and bug fixes to Activity Stream. r=k88hudson
...
MozReview-Commit-ID: CAHA3b13jCE
2017-11-15 12:27:46 -08:00
Mark Banner
c7f732b366
Bug 1411891 - Improve the performance of deleting bookmarks with async transactions. r=mak
...
MozReview-Commit-ID: GL9nKfypie1
2017-10-26 10:14:14 +01:00
Mike de Boer
55a1cbe966
Bug 1120110 - Consistently save pages bookmarked using 'Bookmark This Page' anywhere into the 'Other Bookmarks' folder. r=mak
...
Since we're not passing an optional parent folder around anymore, this patch also
removes PlacesCommandHook.bookmarkCurrentPage() in favor of a simplified
PlacesCommandHook.bookmarkPage() signature.
MozReview-Commit-ID: HmzwmATgQyw
2017-10-23 14:10:04 +02:00
Dan Banner
5af4450327
Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8
...
MozReview-Commit-ID: Jm8BRgt6mIv
2017-10-15 20:50:39 +01:00
Ed Lee
9b169c841f
Bug 1401316 - Use favicon from either https or http version of the page. r=ursula
...
MozReview-Commit-ID: 3W3OUu0gffH
2017-09-19 12:51:47 -07:00
Sebastian Hengst
bf96774406
Backed out changeset 26f9c5c3f434 (bug 1401316) for failing xpcshell's toolkit/modules/tests/xpcshell/test_NewTabUtils.js. r=backout
2017-09-19 23:42:24 +02:00
Ed Lee
6528d1e4d9
Bug 1401316 - Use favicon from either https or http version of the page. r=ursula
...
MozReview-Commit-ID: 3W3OUu0gffH
2017-09-19 12:51:47 -07:00
Mike de Boer
16f74e0a53
Bug 1354536 - Part 2 - Add an option to ActivityStreamLinks.getHighlights() to allow results to be returned including favicons. r=Mardak
...
MozReview-Commit-ID: 5NCTCtooScy
2017-09-19 16:17:09 +02:00
Ursula Sarracini
5aba9ba9ec
Bug 1396104 - Use rich icons when getting top sites r=Mardak
...
MozReview-Commit-ID: IMv0osslTS3
2017-09-08 15:28:39 -04:00
Ed Lee
06a97dd34a
Bug 1396282 - Add query for getting Highlights (recent bookmarks and recent history with metadata). r=mak
...
Adds index to moz_bookmarks.dateAdded for use by Highlights query for recent bookmarks.
MozReview-Commit-ID: 7Gs8H0kUij2
2017-09-02 13:15:04 -07:00
Ed Lee
dfd1fd6710
Bug 1389125 - Refactor ActivityStreamProvider in preparation for Highlights. r=ursula
...
Add helpers for shared adjusting limit, bookmarkGuid sub-SELECT, WHERE and params. More efficiently select https and correctly select bookmarks. Remove _addETLD, getHistorySize and getBookmarksSize. Allow for activity stream caller to customize more options.
MozReview-Commit-ID: Lj9AhoFJar
2017-09-02 13:13:52 -07:00
Ursula Sarracini
16adc35147
Bug 1395203 - Unable to delete from history if a top site is pinned r=Mardak
...
MozReview-Commit-ID: 23shFz944kh
2017-08-30 13:12:15 -04:00
Masatoshi Kimura
76347b3b52
Bug 1392070 - Stop using the StopIteration object in Sqlite.jsm. r=mak
...
MozReview-Commit-ID: BP3RuM5EweE
2017-08-19 22:10:44 +09:00
Ursula Sarracini
9d24d45965
Bug 1388863 - Bookmarking a link via Activity Stream context menu should give feedback r=adw
...
MozReview-Commit-ID: Bd2eed1rX91
2017-08-14 16:27:39 -04:00
Ed Lee
ceda7896ed
Bug 1387694 - Top frecent sites query should dedupe to the more frecent rev_nowww. r=ursula
...
Refactor the SQL to be extremely fast and push complex logic to JS.
MozReview-Commit-ID: E6707hC9K5D
2017-08-05 01:55:06 -07:00
Ursula Sarracini
c19ce26262
Bug 1383720 - Only show http and https sites in Top Sites r=Mardak
...
MozReview-Commit-ID: 2NNoKO9BJvo
2017-07-27 15:41:56 -04:00
Geoff Lankow
fbac25e6d7
Bug 1361899 - Allow extensions to specify provider when calling topSites.get. r=mixedpuppy
2017-05-20 14:06:16 +12:00
Florian Quèze
ff53eb9a63
Bug 1353542 - massive script-generated patch converting Task.async and Task.spawn calls, and generators clearly identifiable as tasks, rs=Mossop.
2017-05-12 14:42:39 +02:00
Ed Lee
e4a81ec969
Bug 1241390 - Remove Suggested Tiles and related features. r=adw,emtwo
...
Remove suggested and enhanced tiles along with related campaign, frequency-cap, inadjacency, pings, preferences, strings, styles, tests.
MozReview-Commit-ID: FkjaSpSFQHu
2017-05-02 17:09:16 -07:00
k88hudson
180669bd32
Bug 1361797 - Migrate History/Bookmark observers to system add-on r=ursula
...
MozReview-Commit-ID: 2qK24pez8MZ
2017-05-03 14:32:47 -04:00
Ursula Sarracini
a19255ba7e
Bug 1345122 - Update NewTabUtils.jsm for Activity Stream's needs r=mak
...
MozReview-Commit-ID: 3SpJucjKNby
2017-04-28 10:00:30 -04:00
Florian Queze
d3c36892fa
Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws.
2017-04-14 21:51:38 +02:00
Sebastian Hengst
42670ceca0
Backed out changeset 322fde2d53bf (bug 1356569) so bug 1355161 can be backed out. r=backout
2017-04-14 23:39:22 +02:00
Florian Queze
9b4f73599f
Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws.
2017-04-14 21:51:38 +02:00
Florian Quèze
49d8db6821
Bug 1345294 - script generated patch (+ some hand cleanup) to replace {get,set}ComplexValue for nsISupportsString by {get,set}StringPref, r=Mossop.
2017-03-16 19:26:01 +01:00
Florian Quèze
c7eae86054
Bug 1344711 - script-generated patch to remove try blocks around get*Pref calls, r=jaws.
2017-03-07 15:29:48 +01:00
Gijs Kruitbosch
b381e8453b
Bug 1341097 - part 3: don't dispatch oodles of titlechanged notifications for new history entries, r=mak
...
MozReview-Commit-ID: 7jHOcCQ5ZBb
2017-02-27 18:26:21 +00:00
Jared Wein
0ec522d5b6
Bug 1331661 - Enable the 'quotes' rule for eslint and fix most of the errors with --fix. r=Gijs
...
MozReview-Commit-ID: 6tv0Z06CO4a
2017-01-17 09:48:17 -06:00