Ting-Yu Chou
8a91298c2f
Bug 1322465 part 12 - Use explicit/MOZ_IMPLICIT for the unary constructors in tools/. r=Ehsan
...
MozReview-Commit-ID: 5fp6E1T7HrW
--HG--
extra : rebase_source : 0fda130fa69d6c0a7e7f3d1838a22c4b5f6459b0
2016-12-16 16:36:44 +08:00
Ting-Yu Chou
10ea845c91
Bug 1322465 part 11 - Use explicit/MOZ_IMPLICIT for the unary constructors in toolkit/. r=Ehsan
...
MozReview-Commit-ID: 7zdrF739NCL
--HG--
extra : rebase_source : 32d68c15e32c7d1046928d6782b6853cd56edd9a
2016-12-16 15:59:00 +08:00
Ting-Yu Chou
cce30331e3
Bug 1322465 part 10 - Use explicit/MOZ_IMPLICIT for the unary constructors in netwerk/. r=Ehsan
...
MozReview-Commit-ID: DjcK1xPJKEF
--HG--
extra : rebase_source : fb1257a27fe91bc2fd1d17363fa5551f00c2ceda
2016-12-16 15:58:31 +08:00
Ting-Yu Chou
9b4a42ffed
Bug 1322465 part 9 - Use explicit/MOZ_IMPLICIT for the unary constructors in mozglue/. r=Ehsan
...
MozReview-Commit-ID: MHgGyQGRdM
--HG--
extra : rebase_source : 9b5cb97c0264a734cd166393a49252db22af4bf1
2016-12-16 15:57:53 +08:00
Ting-Yu Chou
4e68f1ffa7
Bug 1322465 part 8 - Use explicit/MOZ_IMPLICIT for the unary constructors in mfbt/. r=Ehsan
...
MozReview-Commit-ID: 2TpfrAaAIuu
--HG--
extra : rebase_source : 4fb5af1beb94c059cbadfaf27fe3949ae8b85efb
2016-12-16 15:57:15 +08:00
Ting-Yu Chou
e551a0b979
Bug 1322465 part 7 - Use explicit/MOZ_IMPLICIT for the unary constructors in media/. r=cpearce,Ehsan
...
MozReview-Commit-ID: Ln63tzmkynd
--HG--
extra : rebase_source : 869cca55da15d2394411571f741d8ed2728c3265
2016-12-16 15:56:40 +08:00
Ting-Yu Chou
0643b83e9b
Bug 1322465 part 6 - Use explicit/MOZ_IMPLICIT for the unary constructors in ipc/. r=aklotz,Ehsan
...
MozReview-Commit-ID: 6vg1HZaWtS
--HG--
extra : rebase_source : 3d9a0b6ee94d86c6e9346b59a3567071667c5820
2016-12-16 15:56:04 +08:00
Ting-Yu Chou
3b76c1d27b
Bug 1322465 part 5 - Use explicit/MOZ_IMPLICIT for the unary constructors in gfx/. r=Ehsan
...
MozReview-Commit-ID: 5sdclirTQCV
--HG--
extra : rebase_source : 65b8fe4357ee19e858d3ee406495a1c2c3046c90
2016-12-16 15:54:32 +08:00
Ting-Yu Chou
f45e9a6e3e
Bug 1322465 part 4 - Use explicit/MOZ_IMPLICIT for the unary constructors in extensions/. r=Ehsan
...
MozReview-Commit-ID: JX7AiJNVFNg
--HG--
extra : rebase_source : e0c2c7934278dcd8cbbcf3c82ceb405f11de31d5
2016-12-16 15:51:26 +08:00
Ting-Yu Chou
417dd84962
Bug 1322465 part 3 - Use explicit/MOZ_IMPLICIT for the unary constructors in dom/. r=Ehsan
...
MozReview-Commit-ID: GV26INAj3k2
--HG--
extra : rebase_source : 9943b8451a69ebd3b8141ae3f9db7c4a48d7852c
2016-12-16 15:49:53 +08:00
Ting-Yu Chou
97d61711ed
Bug 1322465 part 2 - Skip external libraries for implicit conversion checking. r=Ehsan
...
MozReview-Commit-ID: ABmaHC9gGJf
--HG--
extra : rebase_source : 501c726e7382085c95d57f84aae9b5f9dcebae34
2016-12-16 15:46:11 +08:00
Ting-Yu Chou
80a9198b29
Bug 1322465 part 1 - Use explicit/MOZ_IMPLICIT for the unary constructors in accessible/. r=Ehsan
...
MozReview-Commit-ID: ItoYyiF1Vjo
--HG--
extra : rebase_source : ddfe5a07cc47595ec6b20a07ea2be78a0c3da7eb
2016-12-16 15:43:21 +08:00
Ting-Yu Chou
76cef3b73d
Bug 1322460 - Don't addref/release on the return value of prohibited functions. r=aklotz,Ehsan
...
MozReview-Commit-ID: B0mAMZp5sll
--HG--
extra : rebase_source : fb5e25352089e26172189b9c4f2be8c5553fa5a8
2016-12-14 14:34:26 +08:00
Phil Ringnalda
f66e96f7e9
Backed out changeset 9bc09c4c42c8 (bug 1322862) for frequent failures in test_navigation.py TestNavigate.test_go_back
2016-12-21 21:32:43 -08:00
Xidorn Quan
2eb9f6b181
Bug 1324988 - Enable some style system tests for stylo. r=gps
...
MozReview-Commit-ID: 5wRC8a1tgae
--HG--
extra : rebase_source : 47a0812e443cc5320c2585712f6f60338e2d8ad3
2016-12-21 15:11:12 +11:00
Chenxia Liu
70fab1925d
Bug 1325243 - Update UI Telemetry docs to reflect usage of "extras". r=Grisha
...
MozReview-Commit-ID: 9FBXQioCZ2A
--HG--
extra : rebase_source : f479791398c94d95bfa4b730d6d57f4dd80580e2
2016-12-21 17:04:45 -08:00
Phil Ringnalda
c97f1c6da6
Backed out 3 changesets (bug 1312739) for "'NoneType' object has no attribute 'startswith'" bustage in everything mochitest
...
CLOSED TREE
Backed out changeset 1f3f88337227 (bug 1312739)
Backed out changeset ecb1d15e8075 (bug 1312739)
Backed out changeset b2adce340421 (bug 1312739)
2016-12-21 20:19:24 -08:00
Alfredo.Yang
7b19067da5
Bug 1323390 - Support audio profile in mp4 rust parser. r=kinetik
...
MozReview-Commit-ID: DLfLdgvc7B1
--HG--
extra : rebase_source : ac9b059759f73c92f7678ed137f0366e35fdc800
2016-12-14 16:01:43 +08:00
Andrew Halberstadt
0dae445678
Bug 1312739 - Use ALL_FLAVORS dict when running mochitest from an interactive loaner, r=jmaher
...
MozReview-Commit-ID: Kpxepe9KecV
--HG--
extra : rebase_source : f561c034408e1aedb9318fcc8457b961aeef1668
2016-12-20 11:24:33 -05:00
Andrew Halberstadt
0e7b157538
Bug 1312739 - Move mochitest 'ALL_FLAVORS' dict from mach_commands.py to mochitest_options.py, r=jmaher
...
Information in the ALL_FLAVORS dict is needed by interactive loaners (in the mach_test_package_commands.py
file). Because the normal mach_commands.py file doesn't get copied to the tests.zip, this commit refactors
ALL_FLAVORS into mochitest_options.py (which is copied to tests.zip) to avoid duplicating it. A side
benefit of moving ALL_FLAVORS to mochitest_options.py, is that mochitest_options.py itself can make use of
this dict. This means we no longer need to redefine the --flavor argument in the mach command.
The __init__.py file is added to turn the testing/mochitest directory into a python module. This allows
things like mach_commands.py to do things like 'from mochitest import runtests'. Mach commands are able to
find this module because the 'testing' directory is already added to sys.path in the mach bootstrap.
In the future, having mochitest as an importable module should help with running it from the srcdir. So this
is a change we should start making anyway. Unfortunately, we still need to import the main runtests.py file
from the objdir, as lots of things depend on the SCRIPT_DIR variable being in the objdir. We could probably
fix this with minimal work, but that is scope bloat for this bug.
MozReview-Commit-ID: KtWCk91bX0K
--HG--
extra : rebase_source : 4d5909f495a453b12e8301e98ed0394dcf5f2470
2016-12-20 10:50:43 -05:00
Andrew Halberstadt
94d7458277
Bug 1312739 - Fix marionette SEARCH_PATHS in mach_test_package_bootstrap.py, r=jmaher
...
In bug 1320073, the marionette package structure was refactored a bit. This made the SEARCH_PATHS
in the mach test package bootstrap outdated. While this didn't end up causing any errors due to
marionette also appearing in an activated virtualenv, it should still be fixed. Figured since I was
in the area, I would just piggy-back off this commit series rather than filing a new bug.
MozReview-Commit-ID: DCNz3xEVJfY
--HG--
extra : rebase_source : 5f019d2ca80e008e89c8b9bc93722534f103a58c
2016-12-20 14:08:21 -05:00
Ralph Giles
b548230620
Bug 1322323 - Consolidate common artifact build mozconfig options. r=chmanchester
...
Collect common options used in artifact build tests in a single
mozconfig so they can be set more consistently.
Use this to make unsetting toolchain defines universal in these
tasks, fixing fallout from bug 1283898 which defined CARGO and
RUSTC everywhere, conflicting with --disable-compiler-environment
just like CC and CXX were conflicts in some artifact tasks.
MozReview-Commit-ID: 4SbxByjClQb
--HG--
extra : rebase_source : d8a48fd2192ceb5ece76c827e2243ae784b991cb
2016-12-21 15:44:48 -08:00
Ting-Yu Lin
6c29f00e11
Bug 1325006 Part 2 - Convert NS_RADIUS_* to StyleShapeRadius enum class. r=heycam
...
The "default" case in EnumerationToLength() is not needed anymore because
StyleShapeRadius is an enum class, which cannot have other values.
MozReview-Commit-ID: GHkPAXXxqGZ
--HG--
extra : rebase_source : 8bc51d6f21cd70688d3b968bcd0a5ef12a6e3f47
2016-12-03 16:13:49 +08:00
Ting-Yu Lin
b8e8384476
Bug 1325006 Part 1 - Allow enum or enum classes to be stored in nsStyleCoord. r=heycam
...
MozReview-Commit-ID: EEXh6n8u7l6
--HG--
extra : rebase_source : 2a73a5f136d2b6c04848fbeee7067781cb38400d
2016-12-21 17:03:07 +08:00
Wes Kocher
ee447e5d0e
Merge m-c to autoland, a=merge
2016-12-21 17:32:47 -08:00
Wes Kocher
ac40ca3ec3
Backed out changeset c4ae65fa000a (bug 1305622) for turning test_bug704320.html nearly permafail on android a=backout
...
MozReview-Commit-ID: E2XLLZxbEYH
2016-12-21 16:32:21 -08:00
Chris Pearce
80a5e71248
Bug 1325185 - Fix operator precedence in GMPUtils' ToHexString(). r=gerald
...
MozReview-Commit-ID: 41KoItfOYts
--HG--
extra : rebase_source : b42a325a00f5939ee3c4945c1a5cee826f89c385
2016-12-22 09:20:17 +13:00
Carsten "Tomcat" Book
e8b62ac15b
merge mozilla-inbound to mozilla-central a=merge
2016-12-21 16:57:08 +01:00
Carsten "Tomcat" Book
b02bbd404a
merge autoland to mozilla-central a=merge
2016-12-21 16:54:24 +01:00
ffxbld
0be466c8a9
No bug, Automated blocklist update from host bld-linux64-spot-345 - a=blocklist-update
2016-12-21 06:22:19 -08:00
ffxbld
717f53e3e0
No bug, Automated HPKP preload list update from host bld-linux64-spot-345 - a=hpkp-update
2016-12-21 06:22:16 -08:00
ffxbld
18ac50f6f1
No bug, Automated HSTS preload list update from host bld-linux64-spot-345 - a=hsts-update
2016-12-21 06:22:14 -08:00
Carsten "Tomcat" Book
3d9f0a00a7
Backed out changeset 49f1c7ec4eca (bug 1185472) for bustage
...
--HG--
extra : rebase_source : 8f7a27c7fa3e19d70e3c09160e0442ff11851eab
2016-12-21 12:33:54 +01:00
Jan de Mooij
f71684b1dd
Bug 1322093 part 4 - Add OperandLocation::Constant since Ion ICs can have constant operands. r=nbp
2016-12-21 12:20:02 +01:00
Jan de Mooij
84ff6db769
Bug 1322093 part 3 - Optimize type guards if we know they always succeed. r=nbp
2016-12-21 12:19:59 +01:00
Jan de Mooij
c502c460d4
Bug 1322093 part 2 - Add a mechanism to share codegen for cache ops between Baseline/Ion. r=h4writer
2016-12-21 12:19:57 +01:00
Jan de Mooij
52611926d0
Bug 1322093 part 1 - Split up BaselineCacheIR.{cpp,h}. r=h4writer
2016-12-21 12:19:54 +01:00
Kaku Kuo
8ce87f653c
Bug 1325003 - Remove NextFrameSeekTask again; r=jwwang
...
MozReview-Commit-ID: 9tdeCHJ2kxa
--HG--
extra : rebase_source : a3a9022ee458fea8b1070d094265f42b3a983b8c
2016-12-21 15:36:37 +08:00
Kaku Kuo
5c4d2f2a1d
Bug 1324357 - Remove MediaDecoderReader::ForceZeroStartTime(); r=jya
...
MozReview-Commit-ID: Cm511lpJQ4W
--HG--
extra : rebase_source : c9d1a5a66b787ffffc221c194bb18559c006fa4b
2016-12-21 14:58:38 +08:00
Phil Ringnalda
4f5f9f3222
Merge m-i to m-c, a=merge
...
MozReview-Commit-ID: EI1fU13SR79
2016-12-20 20:15:20 -08:00
Xidorn Quan
f7070d6e85
Bug 1321176 - Handle unresolved url value gracefully. r=heycam,manishearth
...
This changes as_slice_components() to return the original url if the url
is not resolved. It returns Ok() vs. Err() to distinguish between the
two cases because we cannot assign an unresolvable url to -moz-bindings.
MozReview-Commit-ID: FrWyDTIQfgH
--HG--
extra : source : 16d65b9c32c3beab744dbca93e7689ee616c0add
2016-12-21 10:13:00 +11:00
Mats Palmgren
99856fc256
Bug 1312379 part 4 - Rename GetBaseline() to BaselineBOffset(). r=me
2016-12-20 23:56:35 +01:00
Mats Palmgren
562b840a02
Bug 1312379 part 3 - [css-align][css-tables] Add methods for CSS Alignment first/last baseline of the table container. r=dholbert
2016-12-20 23:56:35 +01:00
Mats Palmgren
deb52d2e03
Bug 1312379 part 2 - [css-flexbox] Improve support for CSS Alignment 'last baseline' alignment by exporting the last baseline when asked for. r=dholbert
2016-12-20 23:56:35 +01:00
Mats Palmgren
ed15c70d6d
Bug 1312379 part 1 - [css-align][css-flexbox][css-grid] Introduce nsIFrame methods for calculating baselines per CSS Alignment and CSS2 'vertical-align'. r=dholbert
2016-12-20 23:56:35 +01:00
Mats Palmgren
888ef8dd4c
Bug 1313811 - [css-flexbox] Tweak reftests due to change in baseline alignment of empty flex containers in inline-level alignment context.
2016-12-20 23:56:34 +01:00
Mats Palmgren
043abe72aa
Bug 1313811 - [css-flexbox] Synthesize the flex container baseline per alignment context when needed. r=dholbert
2016-12-20 23:56:34 +01:00
Mats Palmgren
0f65580223
Bug 1313068 - [css-grid] Reftests for synthesize baselines for empty grid containers.
2016-12-20 23:56:34 +01:00
Mats Palmgren
4050dea957
Bug 1313068 - [css-grid] Synthesize a grid container baseline from the margin-box when in an inline-level context, and from the border-box otherwise. r=dholbert
2016-12-20 23:56:34 +01:00
Mats Palmgren
3590e4a22a
Bug 1314664 part 5 - [css-grid] Tweak reftests.
2016-12-20 23:56:34 +01:00