Kit Cambridge
46133843a5
Bug 1440116 - Add an ObjectUtils.isEmpty helper. r=markh
...
MozReview-Commit-ID: 1Y4XW3dKUPT
2018-03-22 11:42:14 -07:00
L. David Baron
812fabb136
Bug 1446077 - Remove Services.cache, since it's unused (in favor of Services.cache2). r=mayhemer
...
MozReview-Commit-ID: D2mNPwQxpHD
2018-03-16 08:45:07 -07:00
Kit Cambridge
46091ecc16
Bug 1435446 - Add a default transaction type for storage connections. r=mak
...
This patch adds a `mozIStorageConnection::defaultTransactionType`
attribute that controls the default transaction behavior for the
connection. As before, `mozStorageTransaction` can override the default
behavior for individual transactions.
MozReview-Commit-ID: IRSlMesETWN
2018-02-28 22:44:40 -08:00
Paolo Amadini
16faec8950
Bug 851471 - Decommission nsIDownloadManager. r=mak
...
MozReview-Commit-ID: HfqdrdJcLrh
2018-03-06 13:16: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
5715aadbec
Bug 1433175 - more aggressive scripted patch to replace remaining Components.classes, Components.interfaces, Components.utils and Components.results uses with Cc, Ci, Cu and Cr, r=Mossop.
2018-02-28 18:51:35 +01: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
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
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
Thomas Wisniewski
6ba7255647
Bug 792808 - Change toolkit/ to import and instantiate XHRs from global properties rather than using Cc.createInstance(Ci.nsIXMLHttpRequest); r=aswan
...
MozReview-Commit-ID: CUrMOocHBNu
2018-02-08 20:09:57 -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
Nathan Watson
5d40195377
Bug 1434262 - Remove PlacesTestUtils.clearHistory() r=mak
...
MozReview-Commit-ID: In2RaM0LBsc
2018-01-31 22:03:05 -08:00
Jeremy Lempereur
20165aaef4
Bug 1249596 - Part 2: Remove FHR client id migration code. r=Dexter
...
Removed a fallback import from a legacy FHR file when there is no valid ID in the DRS file.
This commit is related to bug 1431544
MozReview-Commit-ID: AACq7InWJpy
2018-01-18 23:51:24 +01: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
Florian Quèze
c5f15a4700
Bug 1339461 - script-generated patch to convert foo.indexOf(...) == -1 to foo.includes(), r=Mossop.
2018-02-01 20:45:22 +01:00
Edouard Oger
e57f2b3268
Bug 633062 p4 - Remove miscellaneous uses of event loop spinning in services/. r=markh
...
MozReview-Commit-ID: IDGWJevEHLK
2017-12-08 14:41:02 -05:00
Noemi Erli
bd4af5546a
Backed out 8 changesets (bug 633062) as requested by eoger on a CLOSED TREE
...
Backed out changeset 590656f7b5c5 (bug 633062)
Backed out changeset 0888aa122056 (bug 633062)
Backed out changeset 0780cf391c52 (bug 633062)
Backed out changeset 9798cbd03027 (bug 633062)
Backed out changeset 4b31c73a585f (bug 633062)
Backed out changeset 0a8866062136 (bug 633062)
Backed out changeset 20ff83289564 (bug 633062)
Backed out changeset 5e52125316e1 (bug 633062)
2018-01-31 22:09:30 +02:00
Edouard Oger
c941b1fc52
Bug 633062 p4 - Remove miscellaneous uses of event loop spinning in services/. r=markh
...
MozReview-Commit-ID: IDGWJevEHLK
2017-12-08 14:41:02 -05:00
Alexander J. Vincent
30e65c41c2
Bug 1426886 - Timer.jsm should validate callback argument is a function. r=mconley
2018-01-26 17:13:34 -08:00
Dorel Luca
1e05b8f1d8
Backed out 8 changesets (bug 633062) for xpcshell failures on browser/extensions/formautofill/test/unit/test_sync.js on a CLOSED TREE
...
Backed out changeset d60ca66f2b62 (bug 633062)
Backed out changeset d80494d5bc36 (bug 633062)
Backed out changeset 33f832b59e86 (bug 633062)
Backed out changeset 968db19986aa (bug 633062)
Backed out changeset a55a3647ea49 (bug 633062)
Backed out changeset bb1030bdab48 (bug 633062)
Backed out changeset 9c4cd2a6965c (bug 633062)
Backed out changeset 669c76bd2618 (bug 633062)
2018-01-31 07:28:06 +02:00
Edouard Oger
d887cef39f
Bug 633062 p4 - Remove miscellaneous uses of event loop spinning in services/. r=markh
...
MozReview-Commit-ID: IDGWJevEHLK
2017-12-08 14:41:02 -05:00
arthur.iakab
384e070ea5
Merge mozilla-central to autoland
2018-01-31 00:41:58 +02:00
Christian Holler
bedf011468
Bug 1428357 - Fix UpdateUtils test to reflect ASan ABI change. r=rstrong
...
MozReview-Commit-ID: 6XsNNCNLb7
2018-01-26 02:12:53 +01: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
Joshua Mengel, Bailey Hudson
41689ccfd6
Bug 1423732 - Make Sqlite.jsm return an integer for getSchemaVersion. r=mak
...
MozReview-Commit-ID: KLJ7W3ZnmJU
2018-01-23 23:16:32 -08:00
Zack Noyes, William Loughton
e6cc7fc296
Bug 1407778 - Added status Error property on Sqlite.openConnection. r=mak
2018-01-23 23:11:54 -08:00
Felipe Gomes
e03c7564ff
Bug 1419102 - Implement the Enterprise Policies feature to provide enterprise users with easier control and setup of deployments of Firefox. r=Mossop
...
This feature is currently disabled behind a pref, but this pref will be removed when we're green to release it.
MozReview-Commit-ID: 3ZH2UJVdtC0
2018-01-22 17:01:48 -02:00
Kit Cambridge
35ed6e0cf8
Bug 1431149 - Add an optional schema name argument to OpenedConnection#{get, set}SchemaVersion. r=mak
...
MozReview-Commit-ID: 8Uk1Vuqc1lc
2018-01-17 09:13:47 -08:00
Dorel Luca
af06add272
Backed out changeset 410a941bdce8 (bug 1431149) for devtools failure on toolkit/components/passwordmgr/test/mochitest/test_basic_form_autocomplete.html
2018-01-18 18:50:04 +02:00
Kit Cambridge
43ad309d41
Bug 1431149 - Add an optional schema name argument to OpenedConnection#{get, set}SchemaVersion. r=mak
...
MozReview-Commit-ID: 8Uk1Vuqc1lc
2018-01-17 09:13:47 -08:00
Florian Quèze
b7450770d6
Bug 1421992 - Hand written cleanup patch to make tests pass after removing obsolete xpcshell functions. r=Gijs,ochameau a=Aryx
2017-12-21 11:11:57 +01:00
Florian Quèze
1838aa9e08
Bug 1421992 - script-generated patch to replace do_execute_soon, do_print and do_register_cleanup with executeSoon, info and registerCleanupFunction, rs=Gijs.
2017-12-21 11:10:23 +01:00
Florian Quèze
082ca8b2a3
Bug 1421992 - script-generated patch to replace do_check_* functions with their Assert.* equivalents, rs=Gijs.
2017-12-21 11:08:17 +01:00
Mark Hammond
81ca03c226
Bug 1425987 - part 1: Add support to Log.jsm for managing log levels via prefs. r=Gijs
...
MozReview-Commit-ID: 6xLSnb0etnl
2017-12-18 17:48:41 +11:00
Robert Strong
a8527cd040
Bug 1413727 - Removes JAWS token from the update url and removes JAWS checks from the update url test. r=mhowell
2017-12-15 08:33:44 -08:00
Robert Strong
ecb78dd277
bug 1415336 - use system-info to detect latest CPU instruction set for the update url on all platforms. r=mhowell
...
Fixes Linux CPU instruction set detection added in bug 1277359
Adds OS X CPU instruction set detection
Changes Windows CPU instruction added in bug 1271761 to use system-info
2017-11-30 13:39:40 -08:00
Gijs Kruitbosch
c2017e46a0
Bug 1417093 - remove symlink support from our nsZipArchive extract implementation because it's unused and has issues, r=mossop
...
MozReview-Commit-ID: FZ7hy3ATw1i
2017-11-21 16:25:46 +00:00
Mark Banner
62d89b0f75
Bug 1417940 - Change various instances of manually calling getService to use Services.jsm in toolkit/. r=mossop
...
MozReview-Commit-ID: 8eEhjFZc4mT
2017-11-09 16:36:57 +00:00
Andreea Pavel
4d905c03dd
Backed out 1 changesets (bug 1417940) for failing browser-chrome browser/components/contextualidentity/test/browser/browser_aboutURLs.js r=backout on a CLOSED TREE
...
Backed out changeset 2c2f807e23b5 (bug 1417940)
2017-11-17 18:08:45 +02:00
Mark Banner
0841e15072
Bug 1417940 - Change various instances of manually calling getService to use Services.jsm in toolkit/. r=mossop
...
MozReview-Commit-ID: 8eEhjFZc4mT
2017-11-09 16:36:57 +00: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
Geoff Brown
022ef4adff
Bug 1407679 - Merge nsIIOService and nsIIOService2; r=nwgh
2017-11-10 07:03:36 -07:00
Nicholas Nethercote
2c805ac89f
Bug 1414096 (attempt 2) - Remove support for nsISupportsString values in nsPrefBranch::{get,set}ComplexValue(). r=florian.
...
Bug 1345294 introduced nsPrefBranch::{get,set}StringPref(), which allowed the
getting of utf8 strings from prefs, which previously required using
nsISupportsString with {get,set}ComplexValue. That bug also converted most
uses.
This patch finishes the job.
- It removes the nsISupportsString support.
- It converts existing code that relied on the nsISupportsString.
- It removes the lint that was set up to detect such uses of nsISupportsString.
2017-11-10 09:07:48 +11:00