Mark Banner
4de6bf22b1
Bug 1411368 - Automatically fix no-multi-spaces issues raised when using ESLint 4. r=mossop
...
MozReview-Commit-ID: H5YVp3rnzGo
--HG--
extra : rebase_source : 5b45b6c0df834131812d094e975047eaad374e06
2017-10-26 11:47:01 +01:00
Maja Frydrychowicz
1fe7490b20
Bug 1411430
- Support markdown in Sphinx docs; r=gps
...
MozReview-Commit-ID: IdRuC4AFarq
--HG--
extra : rebase_source : f0b6c72340920fad49ab06887cd25db436c82897
2017-10-23 09:59:31 -04:00
Sylvestre Ledru
b470a9a929
Bug 1411960 - Enable modernize-avoid-bind to recommend using lambda instead of std::bind r=andi
...
MozReview-Commit-ID: C9bOP9SxFan
--HG--
extra : rebase_source : 352bf343efeb26593b451bee4863e08838a93a5b
2017-10-26 15:09:54 +02:00
Sebastian Hengst
443416f881
Merge mozilla-central to autoland. r=merge a=merge
2017-10-26 00:39:55 +02:00
Chris Manchester
8dc000aa60
Bug 1403346 - Move cxxflags filtering for libfuzzer from Makefile.in to moz.build r=glandium
...
MozReview-Commit-ID: LDHiMMRjqut
2017-10-25 15:12:10 -07:00
Andrew Halberstadt
59d606ead7
Bug 1411568 - Enable py3 linter on testing/xpcshell r=stevea1+601043
...
MozReview-Commit-ID: 722pub6TTuQ
--HG--
extra : rebase_source : 54571c07d49cdb01b3593c861fa708f51fd2f7bd
2017-10-25 08:51:16 -04:00
Sebastian Hengst
1ead0a96a9
Backed out changeset dab1c5badddb (bug 1407679) for failing server startup in mochitests on Android. r=backout on a CLOSED TREE
...
--HG--
extra : amend_source : 3dc4cb2bbaf55f3f6329687ce64d4e862fc3800b
2017-10-24 21:18:26 +02:00
Valentin Gosu
9dd47ebf50
Bug 1407679 - Merge nsIIOService and nsIIOService2 r=nwgh
...
Removes deprecated nsIIOService2.newChannelFromURIWithProxyFlags
MozReview-Commit-ID: Gr3nA25kcre
--HG--
extra : rebase_source : 3407b5ed0f8f7067523abee28c137db3cac86b14
2017-10-20 16:41:07 +02:00
Gregory Szorc
a56fef0fd4
Bug 1410969 - Consolidate code for resolving path metadata; r=ahal
...
find_paths_and_tags() can instantiate a BuildReader to read moz.build
metadata. We switch `mach test` to call this to avoid some redundant
code.
To facilitate `mach try`'s use case, we add test flavors to the
result of find_paths_and_metadata() and change the function name to
reflect its more generic purpose.
MozReview-Commit-ID: Lcz05W8g2dt
--HG--
extra : rebase_source : 17d6f23275f4eed1bd544a9b2cd991214625dabc
2017-10-23 10:42:41 -07:00
Gregory Szorc
9a4d779385
Bug 1410969 - Return dict from find_paths_and_tags(); r=ahal
...
This will make the return value more easily extensible and will help
consumers know what the data structures represent.
MozReview-Commit-ID: DaeYsqfMW37
--HG--
extra : rebase_source : 440d16f0604b21f0ec885e1bca5066c32b18f641
2017-10-23 10:36:38 -07:00
Steve Armand
fa0b6e7c7e
Bug 1397849 - Enable py2 and py3 linter on testing/mozbase. r=ahal
...
MozReview-Commit-ID: GnaVLhtO4un
--HG--
extra : rebase_source : 8839a423c5db505469b813957649b1605ed5737f
2017-09-25 22:57:18 -04:00
Sylvestre Ledru
e0bda6ceaf
Bug 1410938 - Make mach_commands.py flake8/pep8 compatible and add it the list of flake8 files r=gps
...
MozReview-Commit-ID: HKWsDehR0vZ
--HG--
extra : rebase_source : 1e77f8aee5f909dd7b4cfaace6014015c51cf589
2017-10-23 18:40:22 +02:00
Sylvestre Ledru
c879ade558
Bug 1410938 - Split the clang-format calls into batches of 200 files r=gps
...
MozReview-Commit-ID: 3cH295RBcv3
--HG--
extra : rebase_source : 68765af2185f73820963da052d3aec036358a2e5
2017-10-23 18:14:32 +02:00
Sebastian Hengst
af53b8aad8
merge mozilla-central to autoland. r=merge a=merge
2017-10-23 23:52:54 +02:00
Tom Prince
d360c9785d
Bug 1410769: Use SHA-1 signing when MAR_OLD_FORMAT is set; r=nalexander,rstrong
...
MozReview-Commit-ID: DFjcozLqskI
--HG--
extra : rebase_source : c23b6578552c65dea6a4b3b7184e683702117a6f
extra : source : d021fb9c48dc615e5cc621f8f27181e2e5e63243
2017-10-22 21:46:41 -06:00
Sebastian Hengst
18f1987735
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-10-23 11:46:34 +02:00
Nicholas Nethercote
3842370ed8
Bug 1405541 (attempt 2) - Split AUTO_PROFILER_LABEL_DYNAMIC into three macros. r=mstange.
...
It's easy to mess up the scoping so that (a) the label is pushed and then
immediately popped, and/or (b) the string doesn't live long enough. It's also
easy to do a utf16-to-utf8 conversion unnecessarily when the profiler is
inactive. This patch splits that macro into three new ones that are harder to
mess up.
- AUTO_PROFILER_LABEL_DYNAMIC_CSTR: same as current.
- AUTO_PROFILER_LABEL_DYNAMIC_NSCSTRING: for nsCStrings.
- AUTO_PROFILER_LABEL_DYNAMIC_LOSSY_NSSTRING: for nsStrings.
--HG--
extra : rebase_source : 3e2bbec4737b696e1c86579ae54be4cb3186c100
2017-10-13 16:12:57 +11:00
Gerald Squelart
d2ed3d6312
Bug 1410252 - Convert 'WrapNotNull(new T(...' to 'MakeNotNull<T*>(...' - r=njn
...
Most cases where the pointer is stored into an already-declared variable can
trivially be changed to MakeNotNull<T*>, as the NotNull raw pointer will end
up in a smart pointer.
In RAII cases, the target type can be specified (e.g.:
`MakeNotNull<RefPtr<imgFrame>>)`), in which case the variable type may just be
`auto`, similar to the common use of MakeUnique.
Except when the target type is a base pointer, in which case it must be
specified in the declaration.
MozReview-Commit-ID: BYaSsvMhiDi
--HG--
extra : rebase_source : 8fe6f2aeaff5f515b7af2276c439004fa3a1f3ab
2017-10-20 18:25:33 +11:00
Phil Ringnalda
86e513ba69
Backed out changeset 3159df8aca1a (bug 1386511) for browser_TelemetryGC.js timeouts
...
MozReview-Commit-ID: 9OFS7FTjVis
2017-10-19 20:40:31 -07:00
Attila Craciun
a323e78c2b
Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE
2017-10-25 12:36:59 +03:00
Steve Armand
df510b4622
Bug 1403131 - Run linters against mozharness scripts and configs. r=rail
...
MozReview-Commit-ID: 3dkx1SQiIns
--HG--
extra : rebase_source : 45f049032243b8bbae7d052a89cefcdb2b7e1f60
2017-10-24 20:21:41 -04:00
Paul Bone
7746cd0200
Bug 1386511 - Revise the format of the GC profiler markers. r=jonco
2017-08-23 14:58:44 +10:00
Nicholas Nethercote
b66a653de9
Bug 1407458 - Use nsString for Observation filenames. r=erahm.
...
This avoids some unnecessary string copying.
--HG--
extra : rebase_source : a81a5e1612be2897a4285f5f395e7cb3ed006bc8
2017-10-17 08:22:12 +11:00
Sebastian Hengst
20d769ea9c
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: Gc5JIILUrPi
2017-10-20 00:05:39 +02:00
Patrick Brosset
714264d3e8
Bug 1406061 - Remove the unused Jsbeautify.jsm module; r=jdescottes
...
MozReview-Commit-ID: KF39qXJ2s11
--HG--
extra : rebase_source : 29394e085bf80d394dd4e1c6013082c0ebe94069
2017-10-19 09:58:19 +02:00
Ryan VanderMeulen
9c3824dc0c
Merge m-c to autoland. a=merge
2017-10-18 21:02:15 -04:00
Ryan VanderMeulen
cb612851ed
Merge inbound to m-c. a=merge
2017-10-18 21:01:34 -04:00
Mark Banner
8340eb52c8
Bug 1230373
- Add an ESLint rule to prefer using Services.jsm rather than getService. r=mossop
...
MozReview-Commit-ID: G9dp4PxcyT7
--HG--
extra : rebase_source : 957b5ead56c8c778b1ba812343c132b34030135f
2017-10-06 17:03:38 +01:00
Mark Banner
d4ad271c61
Bug 1230373
- Fix an issue with eslint-plugin-mozilla not detecting the global scope properly when arrow functions are used. r=mossop
...
MozReview-Commit-ID: IOCM8Fjl0xQ
--HG--
extra : rebase_source : 63face219569f50bdfb00bcd7384f334ec6113c2
2017-10-16 15:08:26 +01:00
Blake Kaplan
0a9754f57f
Bug 1406212 - Remove the code that handles extensions for e10s{,-multi}. r=Felipe
...
MozReview-Commit-ID: ElPZIBmOYHR
--HG--
extra : rebase_source : 97e955084c71be1658a588013160d69469dc307c
2017-09-28 16:09:20 -07:00
Nicholas Nethercote
3076238153
Bug 1409227 (part 2) - Replace nsMemory::Clone(s, strlen(s)+1) with moz_xstrdup(s). r=erahm.
...
They are equivalent -- both infallible, both requiring measuring the length of
the string -- but moz_xstrdup is much more readable. (One place deals with
16-bit strings and so uses NS_strdup instead, which is also infallible.)
The patch also removes some failure-path code that will never execute due to
the infallibility.
--HG--
extra : rebase_source : 115574cf55db90b60e6bee59e5dc6ee409374159
2017-10-17 13:09:29 +11:00
Nicholas Nethercote
65c894bd04
Bug 1409227 (part 1) - Remove needless duplication of the profile in nsProfiler::GetProfile(). r=mstange.
...
--HG--
extra : rebase_source : dc546098c3ed7f8b2e162bf6f26ab87191dba186
2017-10-17 13:01:14 +11:00
Nicholas Nethercote
f0d3349d01
Bug 1408279 - Make profile JSON easier to read. r=mstange.
...
Currently the choices of SingleLineStyle and MultiLineStyle are sub-optimal,
which makes debugging of profiles difficult.
- A large chunk of the profile is put on a single line, which is very hard to
read in a text editor.
- Other short and repetitive constructs are unnecessarily spread across
multiple lines.
This patch makes things more readable.
2017-10-13 15:32:14 +11:00
James Graham
f8e091e39a
Bug 1401150 - Support try pushes on a closed tree with mach try, r=ahal
...
This adds the magic CLOSED TREE string to the commit message for both
try syntax and the fuzzy frontend.
MozReview-Commit-ID: 492UME3VcJN
--HG--
extra : rebase_source : 425a83d6370609e1e162379213d547458c8e8cf2
2017-10-16 18:59:45 +01:00
Kris Maglione
4a767c7e6e
Bug 1404198: Part 2j - Switch to NS_NewTimer* everywhere else. r=njn
...
MozReview-Commit-ID: LmGIgfmNSmk
--HG--
extra : rebase_source : bf34e852beb0c8f6eafd09184c2e0cda95f95f83
2017-09-24 19:57:48 -07:00
Sebastian Hengst
7beb660397
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-10-19 11:54:07 +02:00
Andrea Marchesini
6626e900f9
Bug 1409327 - NS_NewBufferedInputStream should take the ownership of the inputStream, r=smaug
2017-10-19 11:39:30 +02:00
Nick Alexander
96a9c22d8b
Bug 1409087 - Part 4: Remove browser JUnit 3 tests and build apparatus for {browser,background}.apk. r=Grisha,ted.mielczarek
...
The browser JUnit 3 test suite has never run in automation, and no
test has been added or updated since 2016. Half of the existing
"tests" are broken on my local device. This allows to clean several
Makefile's related to this undeveloped testing approach, which won't
be pursued post-Gradle.
MozReview-Commit-ID: 1EbGMLntuyR
--HG--
extra : rebase_source : b4751f96851a8df61c0333a3e0ade3805b280dfe
2017-11-02 16:03:00 -07:00
Sebastian Hengst
ffcd2ce160
merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE
...
--HG--
extra : amend_source : ef359be373a97cad5a91f0150a46add4c3d8ab7c
2017-10-18 15:54:23 +02:00
Steve Armand
82b69a173f
Bug 1408365 - Enable flake8/py2/py3 linters on python/mozboot. r=ahal
...
MozReview-Commit-ID: 3koZq509bjP
--HG--
extra : rebase_source : 9accfc2b727fd7c1f4fad97d1a244d62f4fae714
2017-10-13 23:33:00 -04:00
Thom Chiovoloni
4a77d5a93f
Bug 1388224 - Remove SyncStorageRequest HTTP wrapper class, which is no longer used r=kitcambridge
...
MozReview-Commit-ID: EgExfizNll5
--HG--
extra : rebase_source : 85a6098a5b985990bd3a8483936bf6cf768f1f0b
2017-11-01 17:17:46 -04:00
Dan Banner
7caa92d5d8
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
Philipp Kewisch
28bc073914
Bug 1312191 - Do not hardcode INDENT_LEVEL in xbl preprocessor. r=miker
...
MozReview-Commit-ID: EiufIKCNfSs
--HG--
extra : rebase_source : 8acea9052135d88cbf1f58f7090d5a9d60c61c2e
2017-10-08 14:40:16 +02:00
Sebastian Hengst
1c1a5cef77
Merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 5oI3jfNbQVt
2017-10-13 11:12:47 +02:00
Phil Ringnalda
ecdb97c7dc
Backed out 6 changesets (bug 1406212) for mass reftest failures
...
CLOSED TREE
Backed out changeset 1c9fe35de901 (bug 1406212)
Backed out changeset 1acc4c270bf9 (bug 1406212)
Backed out changeset d9ea9cff849f (bug 1406212)
Backed out changeset 5bf2f08f01f9 (bug 1406212)
Backed out changeset 1a050da96e9e (bug 1406212)
Backed out changeset 1b5e78113f06 (bug 1406212)
MozReview-Commit-ID: LizV8CD4IY4
2017-10-12 19:45:23 -07:00
Blake Kaplan
4c3264d49f
Bug 1406212 - Remove the code that handles extensions for e10s{,-multi}. r=Felipe
...
MozReview-Commit-ID: ElPZIBmOYHR
--HG--
extra : rebase_source : 967287969f7d8c52c7522f449de55e8f36dd3f35
2017-09-28 16:09:20 -07:00
Nicholas Nethercote
bbfec72b95
Bug 1406296 (part 3) - Remove the profiler's "gpu" feature. r=mstange,jrmuizel.
...
This allows a bunch of additional stuff to be removed: ContextStateTracker,
ContextStateTrackerOGL, and GPUMarkerPayload.
--HG--
extra : rebase_source : 879045a9f9ac31ca0beb596964c6c3ef30283a53
2017-10-06 17:35:44 +11:00
Nicholas Nethercote
4bedc03a3d
Bug 1406296 (part 2) - Remove the profiler's "layersdump" feature. r=mstange.
...
Because it just doesn't control any behaviour within the profiler, and it just
duplicates gfxPrefs::LayersDumpTexture().
With this gone, PROFILER_FEATURE_ACTIVE can also be removed.
--HG--
extra : rebase_source : d6718894b8a9332cf73729ea6b7bd2de348817bd
2017-10-06 17:34:22 +11:00
Nicholas Nethercote
706daca552
Bug 1406296 (part 1) - Remove the profiler's "displaylistdump" feature. r=mstange.
...
It's not useful.
--HG--
extra : rebase_source : b18244b6f1e28b29f1f71a4cca55781316e2cdc5
2017-10-06 17:33:30 +11:00
Sylvestre Ledru
358507fde2
Bug 1406650 - Make build/*.py and a few other files flake8 compatible and add them to the list of files to check r=chmanchester
...
MozReview-Commit-ID: icmFJtbWdN
--HG--
extra : rebase_source : 7b2ef783822bcad7f955bad8cbd6cea6df588f92
2017-10-07 16:45:22 +02:00
Sylvestre Ledru
816ba0c177
Bug 1406668 - Make build/moz.configure/*.configure compliant to the pep8 format + add to the list of directories to check r=glandium
...
MozReview-Commit-ID: 89NxxGUVjHV
--HG--
extra : rebase_source : 278ceb2d7d31da086216288bd54688fe25faa03b
2017-10-12 15:22:59 +02:00
Sebastian Hengst
3980c1732a
Backed out changeset 4dc78384cb58 (bug 1406668) for flake8 linting failures. r=backout
...
--HG--
extra : rebase_source : 20f93207038c76e2804f255e4ebfdd5e03a8f7cc
2017-10-12 15:08:35 +02:00
Sylvestre Ledru
a102c9f46a
Bug 1406668 - Make build/moz.configure/*.configure compliant to the pep8 format + add to the list of directories to check r=glandium
...
MozReview-Commit-ID: 89NxxGUVjHV
--HG--
extra : rebase_source : 658301cb32e9c042cd1931456e4e7b8f475900bd
2017-10-11 16:28:29 +02:00
Sebastian Hengst
7a40cdf1bb
Backed out changeset b526011049ee (bug 1406668) for linting failures. r=backout
...
--HG--
extra : amend_source : fe8373f9572300c7fd090f529c6957fbf905d9ef
2017-10-12 14:41:28 +02:00
Sylvestre Ledru
4e4de3339f
Bug 1406668 - Make build/moz.configure/*.configure compliant to the pep8 format + add to the list of directories to check r=glandium
...
MozReview-Commit-ID: 89NxxGUVjHV
--HG--
extra : rebase_source : 3d22007ea6793961e7031603efe58cdc66e3c6c9
2017-10-11 16:28:29 +02:00
Ryan VanderMeulen
0dcd727f08
Merge m-c to autoland. a=merge
2017-10-11 17:55:13 -04:00
Sylvestre Ledru
20dc07df5f
Bug 1406672 - check_macroassembler_style.py: add to the list of file to check r=ahal
...
MozReview-Commit-ID: 8BzsrTLcEY6
--HG--
extra : rebase_source : 7b01271fed086771df1720665ad1532ef8252812
2017-10-11 16:15:18 +02:00
Sylvestre Ledru
d1799c5b65
Bug 1406669 - Add the .configure extension to flake8 support r=ahal
...
MozReview-Commit-ID: ErnYnQMv5pj
--HG--
extra : rebase_source : 0ee34dd517f735220a950c1a1df1213625d7e417
2017-10-11 16:03:32 +02:00
Sylvestre Ledru
61e0724a88
Bug 1406666 - Add testing/*cppun*.py to the list of flake8 compliant code r=ahal
...
MozReview-Commit-ID: KWsXMRgy4XG
--HG--
extra : rebase_source : b6e82fcd6f5dfb9f823ac5d00c623387b7e95632
2017-10-07 19:45:12 +02:00
Edouard Oger
4397201c90
Bug 1407726 - Add reason field to push messages sent with /notify. r=tcsc
...
MozReview-Commit-ID: 3sRpheND9Wa
--HG--
extra : rebase_source : 23f7dffb920f9f9f14ccdd16f171c489f36745cc
2017-10-11 14:58:21 -04:00
Andrew Halberstadt
7532e51ef9
Bug 1406777 - Support --message and --no-push with |mach try empty|, r=armenzg
...
This adds all the common arguments to |mach try empty|, including preset
arguments which will just be ignored if specified. The commit message can be
changed with:
./mach try empty -m DONTBUILD
MozReview-Commit-ID: 5RYfLBOIX1g
--HG--
extra : rebase_source : 412cbc50c2901a97893779a73a7f70d5ee6e2d72
2017-10-11 15:45:08 -04:00
Sebastian Hengst
051f888cef
Backed out changeset 759a43ebc6bf (bug 1405541) for asserting in devtools/client/performance/test/browser_perf-console-record-03.js on Windows 7. r=backout
...
--HG--
extra : amend_source : 3df3e75c561cbc42db104ec1a6f6026ef021e3c7
2017-10-11 13:15:26 +02:00
Nicholas Nethercote
add7e65972
Bug 1405541 - Split AUTO_PROFILER_LABEL_DYNAMIC into three macros. r=mstange.
...
It's easy to mess up the scoping so that (a) the label is pushed and then
immediately popped, and/or (b) the string doesn't live long enough. It's also
easy to do a utf16-to-utf8 conversion unnecessarily when the profiler is
inactive.
This patch splits that macro into three new ones that are harder to mess up.
- AUTO_PROFILER_LABEL_DYNAMIC_CSTR: same as current.
- AUTO_PROFILER_LABEL_DYNAMIC_NSCSTRING: for nsCStrings.
- AUTO_PROFILER_LABEL_DYNAMIC_LOSSY_NSSTRING: for nsStrings.
--HG--
extra : rebase_source : 53c8b43b6a1be06d00618a133e28bf95c46a3ba3
2017-10-11 13:03:34 +02:00
Phil Ringnalda
bd5ca8f40d
Backed out changeset 901a16fec9fc (bug 1405541) for Windows assertion failures
...
MozReview-Commit-ID: DRGWXU4Tbfk
2017-10-10 23:28:33 -07:00
Nicholas Nethercote
b23fb68ae3
Bug 1405541 - Split AUTO_PROFILER_LABEL_DYNAMIC into three macros. r=mstange.
...
It's easy to mess up the scoping so that (a) the label is pushed and then
immediately popped, and/or (b) the string doesn't live long enough. It's also
easy to do a utf16-to-utf8 conversion unnecessarily when the profiler is
inactive.
This patch splits that macro into three new ones that are harder to mess up.
- AUTO_PROFILER_LABEL_DYNAMIC_CSTR: same as current.
- AUTO_PROFILER_LABEL_DYNAMIC_NSCSTRING: for nsCStrings.
- AUTO_PROFILER_LABEL_DYNAMIC_LOSSY_NSSTRING: for nsStrings.
--HG--
extra : rebase_source : 59f77df0124249bfd11fee3585420a17b4201d37
2017-10-04 13:44:24 +11:00
Nicholas Nethercote
d90b841ba7
Bug 1405921 - Remove StackTop.{h,cpp}. r=mstange.
...
The platform-*.cpp files are a better place for GetStackTop().
--HG--
extra : rebase_source : eec7c038f45f002a62807d1e0033a76fcb17501e
2017-10-05 11:57:22 +11:00
Peter Van der Beken
772f1ee5da
Bug 1383059 - Remove instanceof for supplemental interfaces. Part 2: remove support for supplemental interfaces in instanceof code and remove unnecessary ChromeWindow interface. r=bz.
...
--HG--
extra : rebase_source : e8ce446e7f1844c6d1d352896873cbb865837632
extra : source : 944786dca81aed2e480562694bfabc6e5fbf1266
2017-07-05 23:01:04 +02:00
Sebastian Hengst
aa78440a09
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: EE6DcCgHufi
2017-10-09 11:19:20 +02:00
Nicholas Nethercote
8a68e6fb83
Bug 1403868 (part 4) - Reduce tools/profiler/public/*.h to almost nothing in non-MOZ_GECKO_PROFILER builds. r=mstange.
...
Currently the Gecko Profiler defines a moderate amount of stuff when
MOZ_GECKO_PROFILER is undefined. It also #includes various headers, including
JS ones. This is making it difficult to separate Gecko's media stack for
inclusion in Servo.
This patch greatly simplifies how things are exposed. The starting point is:
- GeckoProfiler.h can be #included unconditionally;
- everything else from the profiler must be guarded by MOZ_GECKO_PROFILER.
In practice this introduces way too many #ifdefs, so the patch loosens it by
adding no-op macros for a number of the most common operations.
The net result is that #ifdefs and macros are used a bit more, but almost
nothing is exposed in non-MOZ_GECKO_PROFILER builds (including
ProfilerMarkerPayload.h and GeckoProfiler.h), and understanding what is exposed
is much simpler than before.
Note also that in BHR, ThreadStackHelper is now entirely absent in
non-MOZ_GECKO_PROFILER builds.
2017-10-04 09:11:18 +11:00
Nicholas Nethercote
74e64bcaa2
Bug 1403868 (part 3) - Rename the profiler's RAII macros. r=mstange.
...
--HG--
extra : rebase_source : 468a76da39dbc18c5eb9136553d73ca3cec080cf
2017-10-03 19:48:34 +11:00
Nicholas Nethercote
cbc9fbb2bf
Bug 1403868 (part 2) - Tweak profiler_tracing(). r=mstange.
...
This patch does the following.
- Makes the TracingKind argument non-optional.
- Puts the UniqueProfilerBacktrace argument last in the second variant.
- Reorders AutoProfilerTracing to match the order of the profiler_tracing()
declarations.
--HG--
extra : rebase_source : 8e9acdaf777c642cd854570771a3f96da6d524d1
2017-10-03 19:48:10 +11:00
Nicholas Nethercote
93c60b0d95
Bug 1403868 (part 1) - Remove argument from AutoProfilerInit(). r=mstange.
...
We can use |this| instead, as is already done in AutoProfilerRegisterThread().
--HG--
extra : rebase_source : c79716443cb8483f078d1d3d6a87d25a8d3d5445
2017-10-03 19:47:44 +11:00
Markus Stange
b863abefa9
Bug 1406492 - Fix TaskTracer build after bug 1404147. r=njn
...
MozReview-Commit-ID: CerCYhAmEI8
--HG--
extra : rebase_source : a73fe72018541ee66d8e46b9bd1fb6beffb14144
2017-10-04 23:30:38 -04:00
Nicholas Nethercote
d225f7151b
Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
...
(Path is actually r=froydnj.)
Bug 1400459 devirtualized nsIAtom so that it is no longer a subclass of
nsISupports. This means that nsAtom is now a better name for it than nsIAtom.
MozReview-Commit-ID: 91U22X2NydP
--HG--
rename : xpcom/ds/nsIAtom.h => xpcom/ds/nsAtom.h
extra : rebase_source : ac3e904a21b8b48e74534fff964f1623ee937c67
2017-10-03 09:05:19 +11:00
Tom Prince
106f7e2a00
Bug 1405068: Don't use Cwd::abs_path in unwrap_full_update.pl. r=bhearsum
...
It is broken on the version of perl on the legacy buildbots, which is the only
place that this branch of the code runs.
MozReview-Commit-ID: 1Urw6mNOEHf
--HG--
extra : rebase_source : d599484b0f2062b7e3178e761c80b620624852a3
2017-10-02 12:25:05 -06:00
Tom Prince
031841670d
Bug 1405068: Don't use a shell for running subcommands in unwrap_full_update.pl. r=bhearsum
...
MozReview-Commit-ID: JDhndUIhOT1
--HG--
extra : rebase_source : 5e072046f53127c04ee60292247139c2e1c0ac19
2017-10-02 12:21:55 -06:00
Tom Prince
bed30dcd29
Bug 1405068: Look for xz.exe at the root of a checkout when making incremental updates. r=bhearsum
...
MozReview-Commit-ID: 8R5kY8cntMc
--HG--
extra : rebase_source : fbe8d80519a8d46fea989bdefb7b2b1436a1a5f5
2017-10-02 11:59:36 -06:00
Dan Banner
14ad0fcb62
Bug 1395890 - Change all ESLint rules that are warnings to errors. r=standard8
...
MozReview-Commit-ID: LJS6m1GppiS
--HG--
extra : rebase_source : 4a14e3309b7d554d9a1aa0d26f464e26bec3291e
2017-09-18 19:07:17 +01:00
Kris Maglione
3676137220
Bug 1404172: Remove MatchPattern.jsm. r=aswan
...
MozReview-Commit-ID: ItGMuChHS3z
--HG--
rename : toolkit/modules/addons/MatchPattern.jsm => toolkit/modules/addons/MatchURLFilters.jsm
extra : rebase_source : 986542ba4270799ca1d213d5b4807d12ab7ac148
2017-09-28 18:27:44 -07:00
Tom Ritter
6d14b17623
Bug 1404147 Convert tid_t to integer on all platforms to resolve signed/unsigned comparison warnings r=njn
...
MozReview-Commit-ID: G5E3GpELkPs
--HG--
extra : rebase_source : fcc611e9face0583a5ad2ad46fad38f270b1cb03
2017-10-03 23:04:24 -05:00
Sebastian Hengst
59aaffbcda
Backed out changeset 9264d5789f76 (bug 1397849) for import failures, e.g. in mochitests and xpcshell tests. r=backout
2017-10-04 15:25:07 +02:00
Steve Armand
50c9b712c0
Bug 1397849 - Enable py2 and py3 linter on testing/mozbase. r=ahal
...
MozReview-Commit-ID: GnaVLhtO4un
--HG--
extra : rebase_source : 19f47b7f5854b7ee25d9779622ce4cd734ac15e5
2017-09-25 22:57:18 -04:00
Andrew Halberstadt
cb9156b339
Bug 1401199 - [tryselect] Pass in strict=False when generating tasks, r=dustin
...
MozReview-Commit-ID: 9XWlLeGcPeQ
--HG--
extra : rebase_source : 05dbf742089e857eb697736ee6a6619192c07365
2017-09-29 11:36:42 -04:00
Andi-Bogdan Postelnicu
88b1f10b9f
Bug 1402302 - sync checkers for static-analysis with the mozreview bot. r=sylvestre
...
MozReview-Commit-ID: I5rn4DEXGOK
--HG--
extra : rebase_source : 049079671c84a670718cf2efa2bd1a8c851446cc
2017-09-30 14:54:58 +03:00
Wes Kocher
2d79871195
Backed out changeset 048af66f7711 (bug 1402302) for lint issues in config.yaml a=backout
...
MozReview-Commit-ID: 8vkN5D8YVks
2017-09-29 14:23:59 -07:00
Andi-Bogdan Postelnicu
c182f3e18d
Bug 1402302 - sync checkers for static-analysis with the mozreview bot. r=sylvestre
...
MozReview-Commit-ID: I5rn4DEXGOK
--HG--
extra : rebase_source : 880d5ed66b45ca3de83b12561bf1a75eb5f1b198
2017-09-29 23:48:19 +03:00
Andrew Halberstadt
776ed09b77
Bug 1404067 - [tryselect] Improve error message on parameter mismatch, r=dustin
...
MozReview-Commit-ID: GMiGuNApoUF
--HG--
extra : rebase_source : 326df920793b54806cd4423ec0bf0e20df6cd42d
2017-09-28 15:25:34 -04:00
Andrew Halberstadt
8dd527bf64
Bug 1401309 - Add python/mozversioncontrol to flake8 linter, r=gps
...
MozReview-Commit-ID: KuyEYa3Mbgd
--HG--
extra : rebase_source : cd3c111432de83d19004946c491f10959fd6d675
2017-09-20 10:02:26 -04:00
Sebastian Hengst
73fac0091d
Backed out changeset dbe60b600dc0 (bug 1397853) for failining linter py-compat at testing/mochitest/runtests.py:2236. r=backout
2017-09-28 14:58:36 +02:00
Steve Armand
f8318d16e8
Bug 1397853 - Enable py2 and py3 linter on testing/mochitest. r=ahal
...
MozReview-Commit-ID: EhkNhyFHDox
--HG--
extra : rebase_source : 5200a985034c7ca0a494bc7d02a4c842e85dec3a
2017-09-24 21:28:25 -04:00
Jan Keromnes
1851e61177
Bug 1403527 - Add third-party URL Classifier sources to ThirdPartyPaths.txt. r=andi, r=sylvestre
2017-09-27 04:42:00 -04:00
Marco Castelluccio
5a55204eb5
Bug 1403143 - Remove useless 'using namespace mozilla::ipc' from CodeCoverageHandler. r=jmaher
...
--HG--
extra : rebase_source : b004bf77bf9b334586b29cbfdce1bc383a739925
2017-09-26 13:48:17 +02:00
Wes Kocher
3042f50d29
Bug 1400425 - Add a `mach try empty` command to push to try with no prompts r=ahal
...
MozReview-Commit-ID: 6F5vEpTTDS
--HG--
extra : histedit_source : be02948a579b5dfc274f96a0d9ea07a80bc150a7%2C9e820e3058b87aea959a2fa764e3ef0789dc0652
2017-09-25 16:06:50 -07:00
Wes Kocher
31bba17090
Backed out changeset 7fc37806848f (bug 1400425) for flake8 issues a=backout
...
MozReview-Commit-ID: 7EI7PgX4YoS
2017-09-25 16:06:09 -07:00
Wes Kocher
b4daee707a
Bug 1400425 - Add a `mach try empty` command to push to try with no prompts r=ahal
...
MozReview-Commit-ID: 6F5vEpTTDS
--HG--
extra : rebase_source : b173ca390dad7bbdc9a4c0516ed06331f4b1367a
2017-09-25 15:17:50 -07:00
qiaopengcheng
1120b29dd0
Bug 1403421 - Support mips64-linux performance. r=njn
2017-09-28 18:23:00 -04:00
Chris Peterson
a0c8081df4
Bug 870698 - Part 4: Replace Equals("") with EqualsLiteral(""). r=erahm
...
MozReview-Commit-ID: G1GhyvD29WK
--HG--
extra : rebase_source : 115842c37a40041bdca7b4e1ff0a5680b02ced15
extra : source : 90bfff9c01d80086cdc17637f310e898fea295ea
2017-09-06 01:13:45 -07:00
Phil Ringnalda
9728bc3636
Merge m-c to m-i
...
MozReview-Commit-ID: LQmIsTRxble
2017-09-21 20:49:43 -07:00
Wes Kocher
640a5d3c46
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: IsEMW5gXG3W
2017-09-21 17:04:36 -07:00
Nicholas Nethercote
c1b8117cfd
Bug 1401421 - Remove profiler_get_backtrace_noalloc. r=mstange.
...
Bug 1385953 removed MemProfiler, which was its only user.
--HG--
extra : rebase_source : 87ecf6aec67f4bf073e08ea5f2b2fa9734451e8c
2017-09-20 11:46:26 +10:00
Axel Hecht
3dc36a71a4
bug 1382005, update compare-locales to 2.1, r=glandium
...
Vendor new dependency for compare-locales, python-fluent.
This is the 0.4.2 release of python-fluent.
Also, make mach command a bare minimum wrapper.
The compare-locales mach command used to own a couple of defaults
and opinions.
Now that those opinions and defaults are in the Makefiles, this
command can be much simpler. As a side effect, this should
make the thunderbird port easier, where none of the mach defaults
worked.
Update l10n.mk for compare-locales 2.x:
The command line interface is different now, with positional arguments.
Also, the l10n config file isn't a default anymore (that never worked
for thunderbird).
And the merge dir is now the parent of the locale dir, much like
we already anticipated in the code.
MozReview-Commit-ID: DxVVKyVSt5y
--HG--
extra : rebase_source : 7c591fea8c7d9ecef615fb56f9359d4f1bd4b340
2017-09-18 18:31:24 +02:00
Andrew Halberstadt
5e9a048a4b
Bug 1400469 - Add ability to specify commit message to |mach try|, r=armenzg
...
MozReview-Commit-ID: LWkAEDWn8NC
--HG--
extra : rebase_source : 24fd977d23f9f09859aa9f9a44c53ffd6c1f4673
2017-09-18 12:43:03 -04:00
Tomislav Jovanovic
74b5af87d6
Bug 1386427 - Part 2: Extract HostManifestManager to NativeManifests.jsm r=kmag
...
MozReview-Commit-ID: GrVBZbkTfrB
--HG--
rename : toolkit/components/extensions/NativeMessaging.jsm => toolkit/components/extensions/NativeManifests.jsm
rename : toolkit/components/extensions/test/xpcshell/test_native_messaging.js => toolkit/components/extensions/test/xpcshell/test_native_manifests.js
extra : rebase_source : c83a79d2af724c5d6d15a6ca09330cc6173a8853
2017-09-15 20:14:56 +02:00
Andrew Halberstadt
b9233c3ea8
Bug 1400424 - [tryselect] Make sure taskgraph generation is run from topsrcdir, r=dustin
...
This was preventing us from running ./mach try fuzzy from a subdirectory of the
topsrcdir. This also fixes taskgraph/utils/verify.py to find the docs directory
based off of topsrcdir instead of cwd. This was needed as cwd was being set at
import time.
MozReview-Commit-ID: CgQqD6bQ5q4
--HG--
extra : rebase_source : 4d863d442b0e715b3fe386c43b4077054c10dc70
2017-09-16 00:31:45 -04:00
Thom Chiovoloni
6348cd2190
Bug 1393659 - Fix inconsistent handling of max_post_bytes and max_request_bytes r=markh
...
MozReview-Commit-ID: 4jwpAYNuoQj
--HG--
extra : rebase_source : f32ecbd9740f7d8647fdf37ad6bbb53e332320ac
2017-09-13 18:02:41 -07:00
Chris Manchester
83c39d5afe
Bug 1401017 - Make mach try work with -j in the presence of modified local files. r=ahal
...
Running |./mach try -j <job>| may fail if there are changes in the local
working copy because the command will attempt to provide test paths based
on those changes and subsequently require platforms to be specified on the
basis of those paths. This commit makes this auto-detection only run when
a particular option is passed so this doesn't interfere with the common
case of simply running a selected job on try.
MozReview-Commit-ID: F3RBgDAYi27
--HG--
extra : rebase_source : 81e7774d7b1af31ee188b76afdac5062db1ab811
2017-09-18 14:21:18 -07:00
Andrew Halberstadt
1815a94c1d
Bug 1392787 - Add a linter to prevent comment-disabling tests in manifestparser manifests, r=jmaher
...
MozReview-Commit-ID: LG47ASBMA17
--HG--
extra : rebase_source : 34d736370e1718b1b3f0ad1f4f08c768bc4b5ba3
2017-08-23 09:33:18 -04:00
Gregory Szorc
8f958c2424
Bug 1400429 - Advertise use of `mach try` in commit message; r=ahal
...
This will allow us to inspect Try pushes to see how many are using
`mach try`.
The commit message for `mach try fuzzy` already advertised its usage.
We tweak the syntax a little so it isn't redundant.
MozReview-Commit-ID: 6kmYRKp0ffF
--HG--
extra : rebase_source : 9dd7caa5404ba235e6a4071802000b8bb740a6b7
2017-09-15 16:17:37 -07:00
Sebastian Hengst
48545a66e9
Backed out changeset f4c33a37fe6d (bug 1395890) for failing browser-chrome's browser/components/extensions/test/browser/browser_ext_find.js. r=backout on a CLOSED TREE
2017-09-19 16:35:31 +02:00
Dan Banner
d9bd75f0cc
Bug 1395890 - Change all ESLint rules that are warnings to errors. r=standard8
...
MozReview-Commit-ID: LJS6m1GppiS
--HG--
extra : rebase_source : 0428c961831f079a63f345c8d6684b869fbcdecd
2017-09-18 19:07:17 +01:00
Wes Kocher
44fefedf8c
Bug 1391123
- Add a newline to the end of try_task_config.json r=gps
...
MozReview-Commit-ID: BtQntIHOo2G
--HG--
extra : rebase_source : b8e6d6a32ea728590bf4aec85c7605a8829d47c1
2017-09-15 19:02:13 -07:00
Steve Armand
d11ffd18db
Bug 1399989 - Add python/mach to flake8 linter. r=gps
...
MozReview-Commit-ID: KKnBgYFwpfT
--HG--
extra : rebase_source : 4e4b3453a91970366dba0073853ad3ab62738c81
2017-09-17 22:41:17 -04:00
Mark Banner
5c31c8a30b
Bug 1399946 - Bump version number of eslint-plugin-mozilla for releasing the dependency fixes from bug 1395879. r=ahal
...
MozReview-Commit-ID: 79nDcgcvm0c
--HG--
extra : rebase_source : 78d2dd8eaec5d36c8611effe96f93949b76929e9
2017-09-18 09:15:57 +01:00
Axel Hecht
4383c6ecf6
Backout revision e95f8bd7b519 and 84091f931dff (bug 1385227) for breaking Beta release automation.
...
--HG--
extra : rebase_source : 512c7603f1c600d9cd4ba4b17007ee9a9480e365
extra : histedit_source : be31be1ade27d0df5a25badc2def1a59f2a9c2fd%2Ca0db2bfd6e59dab72fb8c58063ea7592cfeb430e
2017-09-16 11:04:13 +02:00
Edouard Oger
dc3b62bea0
Bug 1383663 part 3 - Update FxA local state on profile email change. r=markh
...
MozReview-Commit-ID: 5epKjoT4TF3
--HG--
extra : rebase_source : 3c9737d304d2a4a4448e43c1f4a13e738716453e
2017-08-21 17:01:57 -04:00
Phil Ringnalda
e6c038d6ee
Backed out 3 changesets (bug 1383663) for timeouts in browser_aboutAccounts.js and failures in test_web_channel.js
...
Backed out changeset f384a524cac6 (bug 1383663)
Backed out changeset 9d26a627e2f8 (bug 1383663)
Backed out changeset c7d46e2e8ddc (bug 1383663)
MozReview-Commit-ID: 88xbdeVJtK2
2017-09-16 10:40:00 -07:00
Edouard Oger
3d91da7159
Bug 1383663 part 3 - Update FxA local state on profile email change. r=markh
...
MozReview-Commit-ID: 5epKjoT4TF3
--HG--
extra : rebase_source : 437b8d56d48898b347ecaf3d9ca0f6cc3176d2e2
2017-08-21 17:01:57 -04:00
Mark Banner
2c7467dd71
Bug 1395879 - Remove espree/escope etc from the direct dependencies of eslint-plugin-mozilla since they are really peerDependencies supplied by the existing eslint peer. r=mossop
...
MozReview-Commit-ID: 2FEfFaEoomU
--HG--
extra : rebase_source : f284707bb792443de11c57524f0bd296fdc675cf
2017-09-01 11:27:33 +01:00
Steve Armand
5d8117b9de
Bug 1397852 - Enable flake8 linter on testing/xpcshell. r=ahal
...
MozReview-Commit-ID: CvZVXQPx8jF
--HG--
extra : rebase_source : 359f148397ef5584028e343080c6774407f74db6
2017-09-14 09:51:27 -04:00
ruby
af79c59e2a
Bug 1397427 - Enable py2 linter on tools/tryselect, r=ahal
...
MozReview-Commit-ID: K12XisbVQGq
--HG--
extra : rebase_source : 6a97dda2be81fa45601c2f09486c4a187f177cf5
2017-09-13 11:57:47 +05:30
Alexandre Poirot
f2bfc94341
Bug 1399449 - Convert devtools/client/responsivedesign/responsivedesign.jsm to a commonjs module. r=jryans
...
MozReview-Commit-ID: Jl6OGUWnbHN
--HG--
rename : devtools/client/responsivedesign/responsivedesign.jsm => devtools/client/responsivedesign/responsivedesign.js
extra : rebase_source : 329c364fc4c256273b0d02a8119637aed428134c
2017-09-13 14:33:58 +02:00
Steve Armand
5934392346
Bug 1397855 - Enable py2 and py3 linter on testing/xpcshell. r=ahal
...
MozReview-Commit-ID: CsfIcI1ma7J
--HG--
extra : rebase_source : 53658c33432927f72ddce0999f18c2b7df261f6d
2017-09-07 21:15:35 -04:00
Sebastian Hengst
be553422dd
merge mozilla-central to autoland. r=merge a=merge
2017-09-13 11:30:55 +02:00
Sebastian Hengst
1fbe7771e8
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: GUc4LEY8qp4
2017-09-13 11:27:47 +02:00
Andi-Bogdan Postelnicu
e0cb8d320b
Bug 1398785 - Kill structurally dead code in NS_IMPL_CYCLE_COLLECTION_CAN_SKIP_THIS_BEGIN generated by Coverity. r=sylvestre
...
MozReview-Commit-ID: AB3DLFft5aw
--HG--
extra : rebase_source : 6d51c98df43e750d8b21aa8d5de62ab1632afaba
2017-09-12 10:30:17 +03:00
Andrew Halberstadt
a5c7e81ae6
Bug 1398765 - Fix directory exclusion bug in py-compat linters, r=gps
...
The excluded directories aren't being properly handled in the py2/py3 compat
linters. In order for FileFinder to apply the exclusions properly they need
to either be relative to or contained by the base.
This means that currently the following will work:
./mach lint -l py2 <topsrcdir>
./mach lint -l py2 testing/mochitest
But this is broken:
./mach lint -l py2 testing
This change fixes the compat linters so exclude paths will be made relative
to the FileFinder base before passing them in. Any exclude not contained by
the base is simply discarded as it won't be relevant to that FileFinder
instance anyway.
MozReview-Commit-ID: LJx97TvKlSa
--HG--
extra : rebase_source : b8f0cb20ec5a88a33c26ace699ed9216b070f443
2017-09-11 09:03:53 -04:00
Sebastian Hengst
69de1aac47
Backed out changeset ec61b7a902c2 (bug 1397855) for XPCshell bustage, at least on Android. r=backout on a CLOSED TREE
2017-09-12 21:42:12 +02:00
Steve Armand
d4bfc7402c
Bug 1397855 - Enable py2 and py3 linter on testing/xpcshell. r=ahal
...
MozReview-Commit-ID: CsfIcI1ma7J
--HG--
extra : rebase_source : 1cdb7a848813a4a4872005095550b74c13ebecdf
2017-09-07 21:15:35 -04:00
Wes Kocher
05c4aba599
Merge m-c to autoland, a=merge CLOSED TREE
...
MozReview-Commit-ID: 2dRRh6JLTIL
2017-09-11 15:21:36 -07:00
Wes Kocher
e376f14721
Merge inbound to central, a=merge
...
MozReview-Commit-ID: GDeX9aPb7Fn
2017-09-11 14:41:45 -07:00
Andi-Bogdan Postelnicu
7c7699bdeb
Bug 1398767 - Reformat modelling file according to Mozilla coding style. r=sylvestre
...
MozReview-Commit-ID: DBaSlW9kVsS
--HG--
extra : rebase_source : b2c76bec93c69e3f321e2cc9e4e5dac7f9e5171a
2017-09-11 16:48:25 +03:00
Andi-Bogdan Postelnicu
0adcdd620d
Bug 1398781 - Add sanitisation for taint data in the modelling file. r=sylvestre
...
MozReview-Commit-ID: 9Ssqi3JNXCw
--HG--
extra : rebase_source : 0e0e7857f66a726c0f2dbe0436819fa5ca225fbd
2017-09-12 10:31:48 +03:00
Andi-Bogdan Postelnicu
1b0275dddd
Bug 1398712 - update Coverity modelling file in order to support NS_PRECONDITION. r=sylvestre
...
MozReview-Commit-ID: 3CzHJkjrikI
--HG--
extra : rebase_source : d475beed1b2859110a23c01fced78a2a20493e48
2017-09-11 14:55:37 +03:00
Sylvestre Ledru
10aea37400
Bug 1397457 - Update mach to download clang-format 5.0 - Remove the deprecated comment r=trivial DONTBUILD
2017-09-11 10:07:50 +02:00
Kris Maglione
e99cced382
Bug 1371065: Part 1 - Remove external references to the add-on SDK. r=Mossop,glandium
...
MozReview-Commit-ID: D5KyHcg8Ujk
--HG--
extra : rebase_source : 1a74ccb2963f2946a49c8bf720af595151b48fd1
2017-09-12 11:54:47 -07:00
Ionut Goldan
f3028165fe
Bug 1396217 - resolve py2 and py3 lint errors r=jmaher
...
MozReview-Commit-ID: LG332HzJKcw
--HG--
extra : rebase_source : b82da0cceac18f310cadf945578464c2fb4704c4
2017-09-08 11:27:26 +03:00
Chris Manchester
c0a229d4c3
Bug 1386876
- Replace all uses of DISABLE_STL_WRAPPING with a template, remove DISABLE_STL_WRAPPING. r=glandium
...
MozReview-Commit-ID: FMEtb5PY7iP
--HG--
extra : rebase_source : 3cdee7528846462c758e623d6bcd2e6e17dbabff
2017-09-11 11:33:26 -07:00
Sylvestre Ledru
5c735fdea1
Bug 1397457 - Update mach to download clang-format 5.0 r=andi
...
MozReview-Commit-ID: EF3thvpxg6G
--HG--
extra : rebase_source : e5db9ed4ff526973eea091e3af79cd8aff2fc427
2017-09-06 23:56:34 +02:00
Sebastian Hengst
ec5336561d
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 3DvwIgw2ORU
2017-09-07 23:59:58 +02:00
Steve Armand
08d5fcd935
Bug 1397423 - Enable py2 linter on python/mozlint. r=ahal
...
MozReview-Commit-ID: 6QX7YCmfjdJ
--HG--
extra : rebase_source : 0610d67f376c462b0f103a6510f21459fc39f940
2017-09-06 22:52:46 -04:00
Sebastian Hengst
8eb249afcc
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: JSRVc5yW6Kx
2017-09-07 12:39:12 +02:00
Dustin J. Mitchell
d7b6f0148a
Bug 1397318: mozlint -l py2 for taskcluster/; r=ahal
...
MozReview-Commit-ID: 1ZUOrIfxQef
--HG--
extra : rebase_source : c398af2faa83812a70213679d5cb4ad0024d8f7d
2017-09-06 17:29:32 +00:00
Sebastian Hengst
9c8a09d458
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: KLssMPhSQ0O
2017-09-06 11:26:13 +02:00
Sebastian Hengst
b278f15c7f
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-09-06 00:00:04 +02:00
Cosm
917335fa1c
Bug 1395956 - Update gecko.readthedocs links to the new firefox-source-docs.mozilla.org location. r=chutten
2017-09-02 22:11:02 +05:30
Mark Hammond
27afdd11e1
Bug 1396544 - don't schedule syncs when Sync isn't configured. r=rnewman
...
MozReview-Commit-ID: AM0G43vFyty
--HG--
extra : rebase_source : 9888cfd079f4761debb710d1bbe064956aec1093
2017-09-05 12:40:53 +10:00
Steve Armand
e46ff00709
Bug 1368967 - Enable the ESLint generator-star-spacing rule across mozilla-central. r=standard8
...
MozReview-Commit-ID: 5do3eoCEAMR
--HG--
extra : rebase_source : 5f692e474e1d7d173fcb4c9c08617f0fe489e443
2017-09-04 00:49:32 -04:00
Ralph Giles
4fa6c9dd7a
Bug 1396158 - Remove pocketsphinx references from the build system. r=chmanchester
...
These were used by b2g and are no longer needed.
MozReview-Commit-ID: DQontDwwlJ5
2017-09-06 08:37:00 -07:00
Marco Castelluccio
ebceaf00d0
Bug 1397505 - Only support dumping/resetting coverage counters with GCC builds. r=froydnj
...
--HG--
extra : rebase_source : c6f8662eaac48a5d6941db5e582686ce5c6b8a47
2017-09-07 00:31:03 +02:00
Markus Stange
a394514101
Bug 1395524 - Use AppendFloat when converting the float interval to the env var string. r=njn
...
MozReview-Commit-ID: GsW9W3aJZTg
--HG--
extra : rebase_source : b283e496453f60721570a39c614b61bdeba20e79
2017-08-31 13:36:44 +02:00