Commit Graph

504230 Commits

Author SHA1 Message Date
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
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
Mats Palmgren
016956854d Bug 1314664 part 4 - [css-grid] Don't include percentage tracks in the repeat track calculation. r=dholbert 2016-12-20 23:56:34 +01:00
Mats Palmgren
57e65418cf Bug 1314664 part 3 - [css-grid] Remove unused eIndefinitePercentMinSizing bit. r=dholbert 2016-12-20 23:56:34 +01:00
Mats Palmgren
93730b726a Bug 1314664 part 2 - [css-grid] Don't re-resolve percentage track sizes since there is no need. r=dholbert 2016-12-20 23:56:34 +01:00
Mats Palmgren
802952926b Bug 1314664 part 1 - [css-grid] Don't include percentage tracks in the back-computed intrinsic size equation. r=dholbert 2016-12-20 23:56:34 +01:00
Sebastian Hengst
9bc6c5c04d Backed out changeset d426fe6431f0 (bug 1324460) for failure of test aom/test_general.html on first push after it landed. r=backout 2016-12-20 23:50:38 +01:00
Sebastian Hengst
ac153b5903 Backed out changeset 50a74758ee7d (bug 1324352) for failing webaudioeditor devtools tests like test/browser_audionode-actor-bypass.js. r=backout 2016-12-20 23:03:36 +01:00
Sebastian Hengst
d17f05006b Backed out changeset d70b97db8d9e (bug 1324568) 2016-12-20 23:02:48 +01:00
Sebastian Hengst
2c02931295 Backed out changeset f350bbf9e636 (bug 1324659) 2016-12-20 23:02:44 +01:00
Sebastian Hengst
509ca14202 Backed out changeset 148d51601e2b (bug 1324568) 2016-12-20 23:02:00 +01:00
Jim Chen
33dd6ce59b Bug 1324817 - Fix NPE in setSearchEngineFromBundle; r=me
Fix a NPE in setSearchEngineFromBundle when mIdentifier is null. r=me
for trivial patch.
2016-12-20 17:01:04 -05:00
Alexander Surkov
ad56c994fa Bug 1324460 - implement AOM get() method, r=smaug 2016-12-20 16:45:57 -05:00
Kartikaya Gupta
c76419c55c Bug 1324462 - Don't automatically upgrade dependent libraries when running |mach vendor rust|. r=froydnj
This allows developers to manually upgrade packages as desired by running
|cargo update -p <package>| or |cargo update| on gkrust and gkrust-gtest.
Previously this update would happen implicitly as part of |mach vendor rust|,
and made it hard to upgrade specific packages without upgrading everything.

MozReview-Commit-ID: 91GOdtGmwX0
2016-12-20 16:46:46 -05:00
Nick Fitzgerald
dc6fb89f13 Bug 1277338 - Add the "mozjs_sys" crate as a root crate; r=froydnj 2016-12-20 13:43:13 -08:00
Eugen Sawin
e586fb1608 Bug 1324789 - [1.0] Add MP3 demuxer test for a file with partial optional XING header fields. r=jya 2016-12-20 22:21:00 +01:00
Jeff Gilbert
9d407da7b7 Bug 1324721 - Coersion of GLFloat to GLint in TexParameter should round. - r=daoshengmu
MozReview-Commit-ID: 4hpmgWgheYU
2016-12-20 13:20:14 -08:00
Jeff Gilbert
54a9c62b62 Bug 1324712 - TEXTURE_2D_ARRAY mipmap checks are wrong. - r=daoshengmu
MozReview-Commit-ID: 81dEFSATPgR
2016-12-20 13:20:12 -08:00
Jeff Gilbert
bdc88b3f78 Bug 1324710 - Fix deqp/functional/gles3/negativestateapi.html - r=daoshengmu
MozReview-Commit-ID: 2seTY1tEtvX
2016-12-20 13:20:11 -08:00
Jeff Gilbert
cd75194b2c Bug 1202427 - Stub DrawRangeElements into DrawElements. - r=daoshengmu
MozReview-Commit-ID: 2rlnPFcvfEd
2016-12-20 13:20:09 -08:00
Jeff Gilbert
63439e0683 Bug 1324626 - Pick a MAX_CLIENT_WAIT_TIMEOUT_WEBGL. - r=lenzak800
MozReview-Commit-ID: L4gaasXZYFb
2016-12-20 13:20:07 -08:00
Jeff Gilbert
ac1470a840 Bug 1324351 - Zero-length maps are invalid. - r=daoshengmu
MozReview-Commit-ID: IZQaLltkGIv
2016-12-20 13:20:05 -08:00
Jeff Gilbert
f09cb0082c Bug 1305864 - Catch INVALID_OP from bad-format CopyTexSubImage in ANGLE for now. - r=daoshengmu
MozReview-Commit-ID: 9Hq0pW4xwRN
2016-12-20 13:20:03 -08:00
Jeff Gilbert
b22f1cf605 Bug 1316539 - Do null TexSubImage check with blob->HasData(). - r=lenzak800
MozReview-Commit-ID: LwRZQI2dcKO
2016-12-20 13:20:01 -08:00
Jeff Gilbert
be11fc9350 No bug - Skip common intermittant test. - a=testonly
MozReview-Commit-ID: JpreGx7Wm9E
2016-12-20 13:07:24 -08:00
Jeff Gilbert
f919077d47 Bug 1324614 - Make MAX_ELEMENT_INDEX default to UINT32_MAX when ES3_compat unavailable. - r=daoshengmu
MozReview-Commit-ID: 5y3cXDaLYXe
2016-12-20 13:00:40 -08:00
Jeff Gilbert
a20668b137 Bug 1324604 - Only query IMPLEMENTATION_COLOR_READ_FORMAT/TYPE on actual GLES. (flattened) - r=daoshengmu
MozReview-Commit-ID: 3KFbKZremf2
2016-12-20 13:00:38 -08:00
Jeff Gilbert
f7b2bc6226 Bug 1324598 - GENERATE_MIPMAP_HINT isn't queriable in Core Profiles. - r=daoshengmu
MozReview-Commit-ID: 6Z2MPmeFqv
2016-12-20 13:00:20 -08:00
Ehsan Akhgari
92e6e5b4d4 Bug 1312514 follow-up: Increase the timeout for test_timer_flood.html for Android debug timeouts 2016-12-20 15:49:22 -05:00
Andrea Marchesini
374bf9aa67 Bug 1324568 - Implement AudioScheduledSourceNode - part 2, r=me 2016-12-20 21:38:47 +01:00
Mantaroh Yoshinaga
89abd57984 Bug 1202333 part 4 - Add test of event order for CSS-Animation. r=birtles
MozReview-Commit-ID: 9XxHLiohXJ2

--HG--
extra : rebase_source : a02cd81ce2331618e422c5e6695208de0c41fd21
2016-12-20 15:57:20 +09:00
Mantaroh Yoshinaga
9d99e5f76b Bug 1202333 part 3 - Add CSS-Animations event tests. r=birtles
MozReview-Commit-ID: 9rDVzAS1vtm

--HG--
extra : rebase_source : 3792ab3f4b02726c3defa5f19bd4cafc13ae1734
2016-12-20 15:57:20 +09:00
Mantaroh Yoshinaga
70e5e7e4ef Bug 1202333 part 2 - Update the CSSTransition::QueueEvents to specification. r=birtles
MozReview-Commit-ID: BxkZ359g7JR

--HG--
extra : rebase_source : b832f1e85ae022291bf3999cd3d49dfe2ba6a6a0
2016-12-20 15:57:20 +09:00
Mantaroh Yoshinaga
90c5d3d372 Bug 1202333 part 1 - Remove excessive animationiteration event. r=birtles
The Firefox fired excessive animationiteration event.
But We fixed specification in order to prevent firing the animationiteration when animation is start.

For detail, See https://github.com/w3c/csswg-drafts/issues/68

MozReview-Commit-ID: 391DRxSpq86

--HG--
extra : rebase_source : 38e6710da4d9ad7422d6313eeae2803402a51b24
2016-12-20 15:57:13 +09:00
Ralph Giles
bb2c4d0096 Bug 1324869 - Make 'mach vendor rust' work with Homebrew OpenSSL. r=froydnj
MacOS doesn't include openssl any more, but the cargo-vendor
build expects a system version. Special case using a copy
in /usr/local/opt/openssl, where homebrew typically installs it.

MozReview-Commit-ID: DbdnfVdEhWV

--HG--
extra : rebase_source : c793cf239c238f817ba43798e759b8afe0fd5b9c
2016-12-20 09:51:22 -08:00
Mike Hommey
732da71ec2 Bug 1324650 - Do not fail unit-symbolstore when the symbol file contains more than one entry for nsBrowserApp.cpp. r=ted
In some corner cases, there can be more than one entry for
nsBrowserApp.cpp for the firefox executable.

--HG--
extra : rebase_source : c0ff78aad7f43ed60cb0ac7413a01ba005e49dbc
2016-12-20 14:36:05 +09:00
malayaleecoder
118a096748 Bug 1324067 - Clear the findBar value before test end. r=jmaher 2016-12-20 00:09:41 +05:30
Timothy Nikkel
4bb75904c6 Bug 1322257. Always position child views in nsContainerFrame::ReflowChild. r=dholbert
If we move the frame then we need to move any descendant views, not just if the frame itself has a view.
2016-12-20 13:49:32 -06:00
Timothy Nikkel
3428a70b8d Bug 1324642. Move assert from bug 1323207 from nsImageLoadingContent::Notify to ScriptedNotificationObserver. r=continuation
nsImageLoadingContent::Notify is where all image notifications for things like <img> elements go through. The vast majority being implemented in C++. Any image observers implemented in JS must go through ScriptedNotificationObserver.

We only use ScriptedNotificationObserver in tests. The addon repository only has six hits, and four of them seem to be different versions of the same addon. And they don't seem to be among the more popular addons.

The original location of the assert only caught some images anyway. Things like CSS background images don't go through nsImageLoadingContent. ProgressTracker is the origin of all image notifications.
2016-12-20 13:49:31 -06:00