570097 Commits

Author SHA1 Message Date
Gurzau Raul
ef1ba4921a Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE 2017-11-16 12:17:24 +02:00
Tim Taubert
fdbcf7df8e Bug 1417433 - Remove unused U2FSoftTokenManager::IsCompatibleVersion() r=jcj
Summary:
This check was replaced a while ago, by [1]

[1] https://searchfox.org/mozilla-central/search?q=kRequiredU2FVersion

Reviewers: jcj

Reviewed By: jcj

Bug #: 1417433

Differential Revision: https://phabricator.services.mozilla.com/D246
2017-11-16 10:45:22 +01:00
Matt Woodrow
aab0cbe92c Bug 1406727. r=froydnj 2017-11-16 16:09:28 +13:00
Nicholas Nethercote
ba94f2d107 Bug 1417746 - Overhaul libpref's memory reporter. r=glandium
This splits the measurements into several buckets, like so:

> 718,528 B (00.40%) -- preferences
> ├──262,176 B (00.14%) ── hash-table
> ├──181,952 B (00.10%) ── callbacks
> ├──122,880 B (00.07%) ── pref-name-arena
> ├───91,872 B (00.05%) ── root-branches
> ├───38,296 B (00.02%) ── string-values
> ├───21,272 B (00.01%) ── cache-data
> └───────80 B (00.00%) ── misc

The patch also measures some things that were previously overlooked.

- String pref values. (The old code had a comment that incorrectly claimed they
  were allocated out of an arena.)

- The PrefCallback objects pointed to by entries in nsPrefBranch::mObservers.

And it makes the code more like typical reporters.

- It removes the "AndOtherStuff" from Preferences' measuring method, and
  measuring those global structures in
  PreferenceServiceReporter::CollectReports().

- It adds `const` where appropriate.

MozReview-Commit-ID: dyNg7ldQdh
2017-11-16 15:55:58 +11:00
Munro Mengjue Chiang
653acd9c49 Bug 1399413 - add mochitests to check multi-tabs gUM. r=jib
MozReview-Commit-ID: 8ZtD1ArafvN

--HG--
extra : rebase_source : 9149dfca4254f3a455c1ee44e9fac07e4673dd04
2017-11-07 18:53:47 +08:00
Munro Mengjue Chiang
83d4da19c4 Bug 1399413 - Make VideoEngine & VideoCaptureModule singletons. r=jib
MozReview-Commit-ID: Czm0IYYpOpN

--HG--
extra : rebase_source : 7a6838c5725fd01b33c8cdde58d8e937643d8898
2017-11-02 11:25:14 +08:00
Servo VCS Sync
6b645f9f38 No bug - Revendor rust dependencies 2017-11-16 05:54:20 +00:00
Emilio Cobos Álvarez
8d75c1de44 servo: Merge #19230 - style: Move lru_cache to its own crate (from emilio:lru-cache); r=nox
One less crate pointlessly in components/.

Source-Repo: https://github.com/servo/servo
Source-Revision: 6938b4f3ebcb7bea6c44081796b254a31e0df5cb

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 64dac15fa38023f09a61e2c6d9289067b6fcb081
2017-11-15 22:40:06 -06:00
Narcis Beleuzu
da5464aae1 Backed out changeset b91ed2019729 (bug 1410737) on request. r=backout on a CLOSED TREE 2017-11-16 07:38:22 +02:00
Ray Lin
fb26627762 Bug 1411990 - Add consecutive cc-exp-* regex check in form autofill heuristics to enhance expiration date pattern matching. r=lchang,seanlee
MozReview-Commit-ID: 5P2nSSJd2Dl

--HG--
extra : rebase_source : e6b5ca770623e43b51b4e59d449ca2f47e9b04cd
2017-11-10 01:28:43 +08:00
Brian Birtles
61bae15e9b Bug 1415448 - Update web-platform-tests MANIFEST.json; r=hiro
This is just the result of running:

  ./mach wpt-manifest-update

MozReview-Commit-ID: Cg7usnHImGD

--HG--
extra : rebase_source : 05e4027c273c7ef7d9ea975669881bf1509f376a
2017-11-16 12:40:52 +09:00
Brian Birtles
79a6028ebf Bug 1415448 - Use for...of instead of forEach in web-platform-tests/web-animations; r=hiro
MozReview-Commit-ID: CEMNCSEmpgr

--HG--
extra : rebase_source : 5e90523052e3a527ae69a72f183957f5bc777fec
2017-11-16 12:38:06 +09:00
Brian Birtles
932bb72f39 Bug 1415448 - Consistently use strict mode in web-platform-tests/web-animations; r=hiro
MozReview-Commit-ID: Gj4542CXvi9

--HG--
extra : rebase_source : a156dd48019ec699ef990a5392d2b44ce4eaad4b
2017-11-16 12:38:05 +09:00
Brian Birtles
8586e55411 Bug 1415448 - Use template literals in a few places in web-platform-tests/web-animations; r=hiro
This patch does not attempt to be exhaustive but fixes a few instances where to
are obvious benefits to using template literals.

MozReview-Commit-ID: A7iRY2oOOfV

--HG--
extra : rebase_source : 28921b1133aeca47e54dc34ca3e788186b284a72
2017-11-16 12:38:05 +09:00
Brian Birtles
76ec7d6930 Bug 1415448 - Consistently use single quotes for string literals in web-platform-tests/web-animations; r=hiro
We will introduce template literals in the next patch in this series.

MozReview-Commit-ID: H0cF0SjI1U5

--HG--
extra : rebase_source : 1d42ef611421c55e48c18ca3be3b8aa4eb20193d
2017-11-16 12:38:04 +09:00
Brian Birtles
ac1992d227 Bug 1415448 - Replace var with const/let in web-platform-tests/web-animations; r=hiro
Because 'const' is longer than 'var', in quite a number of places this patch
also updates the indentation of subsequent lines.

Also, in a number of cases this means the line now needs to be wrapped. In
general I've used 'prettier' to do the line wrapping which means that the line
wrapping style differs a little from the existing code (which is already quite
inconsistent). Hopefully in the future we can use prettier on all files to make
this more consistent.

Also, in some cases, to avoid further line wrapping, this patch uses shorthand
property names (specifically replacing 'composite: composite' with just
'composite'). This appears to be supported in all browsers like to implement Web
Animations (Firefox 33+, Chrome 47+, Edge, Safari 9+).

MozReview-Commit-ID: 2xEaeZSYjlc

--HG--
extra : rebase_source : 602d73233957e4e94a1ef48bdd710aea153bf846
2017-11-16 12:37:54 +09:00
Brian Birtles
2462c3ad6e Bug 1415448 - Use arrow functions in web-platform-tests/web-animations; r=hiro
MozReview-Commit-ID: HE0vIxhhh3j

--HG--
extra : rebase_source : c53e6a7849ff96430c20ad2fb38bbd3c329a6734
2017-11-16 12:37:14 +09:00
Tom Prince
3062e80d46 Bug 1415618: Add support to taskcluster to specifying extra paths to mozharness. r=jlund
MozReview-Commit-ID: 7CGQgSUUg0n

--HG--
extra : rebase_source : 2a184e66c3413e9e206b999b1340a6ecb52bd234
extra : source : 71510fd07ef52f8539ed37968e2ec7ea9c1a5fdd
2017-11-14 15:16:22 -07:00
Tom Prince
af723fa237 Bug 1415618: Allow specifying extra paths to search for config files mozharness. r=jlund
MozReview-Commit-ID: 3xkUaDwYB6v

--HG--
extra : rebase_source : e80f0f20213e76ee68e62757eab8c788b7d398c6
extra : source : 780f67a36d6d91d4ee35070dc7f8d8c598106929
2017-11-14 15:15:56 -07:00
Tom Prince
f7c1abbee7 Bug 1415618: Use path relative to mozharness config modules to find configs. r=jlund
MozReview-Commit-ID: 6D6QEz9ulYX

--HG--
extra : rebase_source : 77fb6c02d5e3f4e7011f0bef5ee22708145d3702
extra : source : 5ecdc55db739801216435854ce412694a8e0dca7
2017-11-11 13:50:21 -07:00
Tom Prince
50a29d6c06 Bug 1415618: When looking for a downloaded mozharness config, only look where it was put. r=jlund
MozReview-Commit-ID: 7FfXXNzeeqW

--HG--
extra : rebase_source : 08b3ecd32f4ba272a15ccb79faea621a2208f32b
extra : source : be317382298705c63d0be2f4686eaa7ca513ea6c
2017-11-11 13:18:24 -07:00
Xidorn Quan
ffd1cf2956 Bug 1417220 - Force re-resolve style for doc element when binding requires so. r=emilio
MozReview-Commit-ID: DdbpZnk7tCZ

--HG--
extra : rebase_source : 4672e37ea037d07651cd5cf5a136b9a38fedb3f2
2017-11-15 15:39:29 -08:00
Alfredo.Yang
7bdbfe6743 Bug 1417011 - remove stagefright folder. r=kinetik
MozReview-Commit-ID: F20u08Dr1yn

--HG--
extra : rebase_source : cd23f462c072f194e5bd8a16c72d0ca02cf9be35
2017-11-15 14:34:07 +08:00
Alfredo.Yang
4b077a3d5d Bug 1417011 - move mp4 gtest. r=kinetik
MozReview-Commit-ID: DO4HknJLE5K

--HG--
rename : media/libstagefright/gtest/TestInterval.cpp => dom/media/gtest/mp4_demuxer/TestInterval.cpp
rename : media/libstagefright/gtest/TestMP4Rust.cpp => dom/media/gtest/mp4_demuxer/TestMP4.cpp
rename : media/libstagefright/gtest/TestParser.cpp => dom/media/gtest/mp4_demuxer/TestParser.cpp
rename : media/libstagefright/gtest/moz.build => dom/media/gtest/mp4_demuxer/moz.build
rename : media/libstagefright/gtest/test_case_1156505.mp4 => dom/media/gtest/mp4_demuxer/test_case_1156505.mp4
rename : media/libstagefright/gtest/test_case_1181213.mp4 => dom/media/gtest/mp4_demuxer/test_case_1181213.mp4
rename : media/libstagefright/gtest/test_case_1181215.mp4 => dom/media/gtest/mp4_demuxer/test_case_1181215.mp4
rename : media/libstagefright/gtest/test_case_1181220.mp4 => dom/media/gtest/mp4_demuxer/test_case_1181220.mp4
rename : media/libstagefright/gtest/test_case_1181223.mp4 => dom/media/gtest/mp4_demuxer/test_case_1181223.mp4
rename : media/libstagefright/gtest/test_case_1181719.mp4 => dom/media/gtest/mp4_demuxer/test_case_1181719.mp4
rename : media/libstagefright/gtest/test_case_1185230.mp4 => dom/media/gtest/mp4_demuxer/test_case_1185230.mp4
rename : media/libstagefright/gtest/test_case_1187067.mp4 => dom/media/gtest/mp4_demuxer/test_case_1187067.mp4
rename : media/libstagefright/gtest/test_case_1200326.mp4 => dom/media/gtest/mp4_demuxer/test_case_1200326.mp4
rename : media/libstagefright/gtest/test_case_1204580.mp4 => dom/media/gtest/mp4_demuxer/test_case_1204580.mp4
rename : media/libstagefright/gtest/test_case_1216748.mp4 => dom/media/gtest/mp4_demuxer/test_case_1216748.mp4
rename : media/libstagefright/gtest/test_case_1296473.mp4 => dom/media/gtest/mp4_demuxer/test_case_1296473.mp4
rename : media/libstagefright/gtest/test_case_1296532.mp4 => dom/media/gtest/mp4_demuxer/test_case_1296532.mp4
rename : media/libstagefright/gtest/test_case_1301065-harder.mp4 => dom/media/gtest/mp4_demuxer/test_case_1301065-harder.mp4
rename : media/libstagefright/gtest/test_case_1301065-i64max.mp4 => dom/media/gtest/mp4_demuxer/test_case_1301065-i64max.mp4
rename : media/libstagefright/gtest/test_case_1301065-i64min.mp4 => dom/media/gtest/mp4_demuxer/test_case_1301065-i64min.mp4
rename : media/libstagefright/gtest/test_case_1301065-max-ez.mp4 => dom/media/gtest/mp4_demuxer/test_case_1301065-max-ez.mp4
rename : media/libstagefright/gtest/test_case_1301065-max-ok.mp4 => dom/media/gtest/mp4_demuxer/test_case_1301065-max-ok.mp4
rename : media/libstagefright/gtest/test_case_1301065-overfl.mp4 => dom/media/gtest/mp4_demuxer/test_case_1301065-overfl.mp4
rename : media/libstagefright/gtest/test_case_1301065-u32max.mp4 => dom/media/gtest/mp4_demuxer/test_case_1301065-u32max.mp4
rename : media/libstagefright/gtest/test_case_1301065-u64max.mp4 => dom/media/gtest/mp4_demuxer/test_case_1301065-u64max.mp4
rename : media/libstagefright/gtest/test_case_1301065.mp4 => dom/media/gtest/mp4_demuxer/test_case_1301065.mp4
rename : media/libstagefright/gtest/test_case_1329061.mov => dom/media/gtest/mp4_demuxer/test_case_1329061.mov
rename : media/libstagefright/gtest/test_case_1351094.mp4 => dom/media/gtest/mp4_demuxer/test_case_1351094.mp4
rename : media/libstagefright/gtest/test_case_1380468.mp4 => dom/media/gtest/mp4_demuxer/test_case_1380468.mp4
rename : media/libstagefright/gtest/test_case_1388991.mp4 => dom/media/gtest/mp4_demuxer/test_case_1388991.mp4
rename : media/libstagefright/gtest/test_case_1389299.mp4 => dom/media/gtest/mp4_demuxer/test_case_1389299.mp4
rename : media/libstagefright/gtest/test_case_1389527.mp4 => dom/media/gtest/mp4_demuxer/test_case_1389527.mp4
rename : media/libstagefright/gtest/test_case_1395244.mp4 => dom/media/gtest/mp4_demuxer/test_case_1395244.mp4
rename : media/libstagefright/gtest/test_case_1410565.mp4 => dom/media/gtest/mp4_demuxer/test_case_1410565.mp4
extra : rebase_source : 1322b2964280608e41d7f3729cd1fc37656e9eda
2017-11-15 14:26:18 +08:00
Alfredo.Yang
b3c4d27b09 Bug 1417011 - move MP4Metadata and MoofParser to ./dom/media/mp4. r=kinetik
MozReview-Commit-ID: IdNFBer3RCT

--HG--
rename : media/libstagefright/binding/include/mp4_demuxer/Atom.h => dom/media/mp4/Atom.h
rename : media/libstagefright/binding/include/mp4_demuxer/AtomType.h => dom/media/mp4/AtomType.h
rename : media/libstagefright/binding/Box.cpp => dom/media/mp4/Box.cpp
rename : media/libstagefright/binding/include/mp4_demuxer/Box.h => dom/media/mp4/Box.h
rename : media/libstagefright/binding/BufferStream.cpp => dom/media/mp4/BufferStream.cpp
rename : media/libstagefright/binding/include/mp4_demuxer/BufferStream.h => dom/media/mp4/BufferStream.h
rename : media/libstagefright/binding/DecoderData.cpp => dom/media/mp4/DecoderData.cpp
rename : media/libstagefright/binding/include/mp4_demuxer/DecoderData.h => dom/media/mp4/DecoderData.h
rename : media/libstagefright/binding/Index.cpp => dom/media/mp4/Index.cpp
rename : media/libstagefright/binding/include/mp4_demuxer/Index.h => dom/media/mp4/Index.h
rename : media/libstagefright/binding/include/mp4_demuxer/Interval.h => dom/media/mp4/Interval.h
rename : media/libstagefright/binding/MP4Metadata.cpp => dom/media/mp4/MP4Metadata.cpp
rename : media/libstagefright/binding/include/mp4_demuxer/MP4Metadata.h => dom/media/mp4/MP4Metadata.h
rename : media/libstagefright/binding/MoofParser.cpp => dom/media/mp4/MoofParser.cpp
rename : media/libstagefright/binding/include/mp4_demuxer/MoofParser.h => dom/media/mp4/MoofParser.h
rename : media/libstagefright/binding/ResourceStream.cpp => dom/media/mp4/ResourceStream.cpp
rename : media/libstagefright/binding/include/mp4_demuxer/ResourceStream.h => dom/media/mp4/ResourceStream.h
rename : media/libstagefright/binding/SinfParser.cpp => dom/media/mp4/SinfParser.cpp
rename : media/libstagefright/binding/include/mp4_demuxer/SinfParser.h => dom/media/mp4/SinfParser.h
rename : media/libstagefright/binding/include/mp4_demuxer/Stream.h => dom/media/mp4/Stream.h
extra : rebase_source : fe414148a53dede2def894131cd1f69920a1dd69
2017-11-15 12:00:14 +08:00
Alfredo.Yang
0c947765e5 Bug 1417011 - move Adts.h, AnnexB.h and H264.h to agnostic/mp4_demuxer. r=kinetik
MozReview-Commit-ID: HQUtpmF6Xky

--HG--
rename : media/libstagefright/binding/Adts.cpp => dom/media/platforms/agnostic/mp4_demuxer/Adts.cpp
rename : media/libstagefright/binding/include/mp4_demuxer/Adts.h => dom/media/platforms/agnostic/mp4_demuxer/Adts.h
rename : media/libstagefright/binding/AnnexB.cpp => dom/media/platforms/agnostic/mp4_demuxer/AnnexB.cpp
rename : media/libstagefright/binding/include/mp4_demuxer/AnnexB.h => dom/media/platforms/agnostic/mp4_demuxer/AnnexB.h
rename : media/libstagefright/binding/H264.cpp => dom/media/platforms/agnostic/mp4_demuxer/H264.cpp
rename : media/libstagefright/binding/include/mp4_demuxer/H264.h => dom/media/platforms/agnostic/mp4_demuxer/H264.h
extra : rebase_source : 1e38929091ebb1a546ca2b17fee8d576a21cad4e
2017-11-15 11:39:07 +08:00
Alfredo.Yang
23ba3bcec8 Bug 1417011 - move BufferReader, BitReader and ByteWriter to dom/media. r=kinetik
MozReview-Commit-ID: KqmSM3RlD1V

--HG--
rename : media/libstagefright/binding/BitReader.cpp => dom/media/BitReader.cpp
rename : media/libstagefright/binding/include/mp4_demuxer/BitReader.h => dom/media/BitReader.h
rename : media/libstagefright/binding/include/mp4_demuxer/BufferReader.h => dom/media/BufferReader.h
rename : media/libstagefright/binding/include/mp4_demuxer/ByteWriter.h => dom/media/ByteWriter.h
extra : rebase_source : 6ed0bcba4c2336bb7e532b3a5c3abce73ccdc5f5
2017-11-15 11:15:20 +08:00
Alfredo.Yang
20418e06c4 Bug 1417011 - move rust mp4 parser to media/mp4parse-rust. r=kinetik
MozReview-Commit-ID: 4Rcuv3UBoJV

--HG--
rename : media/libstagefright/binding/mp4parse-cargo.patch => media/mp4parse-rust/mp4parse-cargo.patch
rename : media/libstagefright/binding/include/mp4parse.h => media/mp4parse-rust/mp4parse.h
rename : media/libstagefright/binding/mp4parse/Cargo.toml => media/mp4parse-rust/mp4parse/Cargo.toml
rename : media/libstagefright/binding/mp4parse/src/boxes.rs => media/mp4parse-rust/mp4parse/src/boxes.rs
rename : media/libstagefright/binding/mp4parse/src/lib.rs => media/mp4parse-rust/mp4parse/src/lib.rs
rename : media/libstagefright/binding/mp4parse/src/tests.rs => media/mp4parse-rust/mp4parse/src/tests.rs
rename : media/libstagefright/binding/mp4parse/tests/afl.rs => media/mp4parse-rust/mp4parse/tests/afl.rs
rename : media/libstagefright/binding/mp4parse/tests/bipbop-cenc-audioinit.mp4 => media/mp4parse-rust/mp4parse/tests/bipbop-cenc-audioinit.mp4
rename : media/libstagefright/binding/mp4parse/tests/bipbop_480wp_1001kbps-cenc-video-key1-init.mp4 => media/mp4parse-rust/mp4parse/tests/bipbop_480wp_1001kbps-cenc-video-key1-init.mp4
rename : media/libstagefright/binding/mp4parse/tests/minimal.mp4 => media/mp4parse-rust/mp4parse/tests/minimal.mp4
rename : media/libstagefright/binding/mp4parse/tests/public.rs => media/mp4parse-rust/mp4parse/tests/public.rs
rename : media/libstagefright/binding/mp4parse_capi/Cargo.toml => media/mp4parse-rust/mp4parse_capi/Cargo.toml
rename : media/libstagefright/binding/mp4parse_capi/build.rs => media/mp4parse-rust/mp4parse_capi/build.rs
rename : media/libstagefright/binding/mp4parse_capi/src/lib.rs => media/mp4parse-rust/mp4parse_capi/src/lib.rs
rename : media/libstagefright/binding/mp4parse_fallible/Cargo.toml => media/mp4parse-rust/mp4parse_fallible/Cargo.toml
rename : media/libstagefright/binding/mp4parse_fallible/README => media/mp4parse-rust/mp4parse_fallible/README
rename : media/libstagefright/binding/mp4parse_fallible/lib.rs => media/mp4parse-rust/mp4parse_fallible/lib.rs
rename : media/libstagefright/binding/update-rust.sh => media/mp4parse-rust/update-rust.sh
extra : rebase_source : 7a86c39e5338ddf7e81a767edfd3ed8d6d1f7577
2017-11-15 09:51:38 +08:00
Alfredo.Yang
a60c99b535 Bug 1417011 - rename fmp4 to mp4. r=kinetik
MozReview-Commit-ID: JH20pUNstwx

--HG--
rename : dom/media/fmp4/MP4Decoder.cpp => dom/media/mp4/MP4Decoder.cpp
rename : dom/media/fmp4/MP4Decoder.h => dom/media/mp4/MP4Decoder.h
rename : dom/media/fmp4/MP4Demuxer.cpp => dom/media/mp4/MP4Demuxer.cpp
rename : dom/media/fmp4/MP4Demuxer.h => dom/media/mp4/MP4Demuxer.h
rename : dom/media/fmp4/moz.build => dom/media/mp4/moz.build
extra : rebase_source : b157e5589bd5296c56d505a5d27a768004bd7202
2017-11-15 09:22:13 +08:00
Luke Chang
5721194f82 Bug 1413120 - [Form Autofill] Accept credit card numbers with hyphens. r=ralin
MozReview-Commit-ID: BFomE2mTG84

--HG--
extra : rebase_source : 300bdea0e86ea35853d165c8df1827cfaea11a72
2017-11-07 20:07:32 +08:00
Luke Chang
ace0d55bd5 Bug 1415451 - [Form Autofill] Storage should avoid saving an empty record. r=steveck
MozReview-Commit-ID: BFomE2mTG84

--HG--
extra : rebase_source : 0670fc072b7a6703e62f9c3f065b9d1591a4d53b
2017-11-07 20:07:32 +08:00
Anthony Ramine
e5e1a60a15 servo: Merge #19229 - Bump image and offscreen_gl_context (from servo:bumps); r=emilio
Source-Repo: https://github.com/servo/servo
Source-Revision: 9ec17ca3470646d90eb3b66362e2a78d9ffec3b0

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 3c16a773114764866cf894066cf796382776656d
2017-11-15 20:58:46 -06:00
JW Wang
ecbca6c33e Bug 1416643. P2 - always access mDidNotifyDataEnded within the lock. r=bechen,gerald
MozReview-Commit-ID: 3us659lCEZE

--HG--
extra : rebase_source : 9deace7a2e83ae42132f593bb7c638c5e2977638
2017-11-15 15:24:26 +08:00
JW Wang
b88c401e49 Bug 1416643. P1 - remove checks for mDidNotifyDataEnded/mNotifyDataEndedStatus from IsAvailableForSharing(). r=bechen,gerald
We will need to modify these members off the main thead while IsAvailableForSharing()
is a main thread only function.

InitAsClone() will return an error if the original stream ends abnormally.

MozReview-Commit-ID: 1qRyboca2YZ

--HG--
extra : rebase_source : 4617a911a1de052833bd0085b883a8ae4d639c7d
2017-11-15 15:14:21 +08:00
Brindusan Cristian
ef3b43fb44 Backed out 4 changesets (bug 1415618) for build bustage failures. r=backout on a CLOSED TREE
Backed out changeset 71510fd07ef5 (bug 1415618)
Backed out changeset 780f67a36d6d (bug 1415618)
Backed out changeset 5ecdc55db739 (bug 1415618)
Backed out changeset be3173822987 (bug 1415618)
2017-11-16 05:53:38 +02:00
Tom Prince
eea866d632 Bug 1415618: Add support to taskcluster to specifying extra paths to mozharness. r=jlund
MozReview-Commit-ID: 7CGQgSUUg0n

--HG--
extra : rebase_source : e31e1f70d0f54b4c1d6535d004f49267ea3071b5
2017-11-14 15:16:22 -07:00
Tom Prince
3985443d79 Bug 1415618: Allow specifying extra paths to search for config files mozharness. r=jlund
MozReview-Commit-ID: 3xkUaDwYB6v

--HG--
extra : rebase_source : badcb80119ca8f69f712633fb4728158626e04df
2017-11-14 15:15:56 -07:00
Tom Prince
d9568dac66 Bug 1415618: Use path relative to mozharness config modules to find configs. r=jlund
MozReview-Commit-ID: 6D6QEz9ulYX

--HG--
extra : rebase_source : c41158494fe748d94706bb72d3566d978160f793
2017-11-11 13:50:21 -07:00
Tom Prince
fc654248b1 Bug 1415618: When looking for a downloaded mozharness config, only look where it was put. r=jlund
MozReview-Commit-ID: 7FfXXNzeeqW

--HG--
extra : rebase_source : 1187302a210365d74305521bb00e9376149e493b
2017-11-11 13:18:24 -07:00
Tom Prince
0235a0f965 Bug 1415617: Update desktop mozharness configs to specify mozconfig in parts. r=jlund
MozReview-Commit-ID: LrY8Ld9QwkS

--HG--
extra : rebase_source : 52aa1422d4c84d60fb632b8f69a13be017f8b68e
2017-11-08 12:49:09 -07:00
Andrew Gaul
e6b528e144 Bug 1413620 - Prefer Integer.valueOf over new Integer. r=nalexander,nechen
The former uses the Integer object cache to avoid allocations.
2017-11-01 10:40:27 -07:00
Mike Hommey
398c8e8356 Bug 1417309 - Add the necessary bits to support a --enable-project=memory option. r=nalexander
The option allows to iterate on the allocator code without requiring a
complete setup to build Firefox.
2017-11-16 08:37:36 +09:00
Mike Hommey
a1f665f7e9 Bug 1417309 - Remove the nscore.h include from basictypes.h. r=froydnj
This is a hack that was added back when the chromium ipc codebase was
imported, but that shouldn't be required anymore. The mozalloc operator
new is gotten through stl wrapping these days.
2017-11-16 08:37:34 +09:00
Mike Hommey
3d67bc07a1 Bug 1417309 - Move some definitions from top-level moz.build to application-specific moz.build files. r=nalexander
When building with a --enable-project that is neither js nor a
toolkit-based one (like browser or mobile/android), we don't want to be
building things that are specific to gecko and/or spidermonkey.

At the same time, this lifts the exception that js standalone doesn't
have an app.mozbuild included, and makes the moz.build parsers that
don't set a MOZ_BUILD_APP get the same information as they were through
toolkit.mozbuild.

We still keep mfbt, build and a few other DIRS set from the top-level,
because at the moment, there aren't really any --enable-project that
would benefit from those not being recursed.
2017-11-16 08:37:32 +09:00
Mike Hommey
2d81d309b4 Bug 1417309 - Only build elfhack when building a toolkit-based application. r=nalexander 2017-11-16 08:37:31 +09:00
Aditya Bharti
ba1f03bb2f bug 1407562 - Fix in-content HTML selects and about:telemetry "Raw JSON" element for RTL locales r=chutten
The arrow icon in about:telemetry's process <select> overlapped the text in RTL.
It turns out that this was also a problem in a couple of other places in the UI,
including the Add New Credit Card and And New Address dialogs for form autofill.
Now, those are fixed too.

On the about:telemetry page, the "Raw JSON" element is in the appropriate place now.
Earlier it was on the left in RTL locales.
2017-11-16 00:05:09 +05:30
Brindusan Cristian
89030a420a Merge mozilla-central to inbound r=merge a=merge on a CLOSED TREE 2017-11-16 00:51:41 +02:00
Brindusan Cristian
ba41ed32e0 Backed out changeset d4fa112c3acd (bug 1414999) for mochitest plain headless failures on build/build/src/dom/base/nsDocument.cpp on a CLOSED TREE 2017-11-16 00:47:11 +02:00
Brindusan Cristian
d0a4ab96a0 Merge inbound to mozilla-central r=merge a=merge 2017-11-16 00:24:15 +02:00
Brindusan Cristian
9ee97a37fd Merge autoland to mozilla-central r=merge a=merge 2017-11-16 00:21:59 +02:00