Commit Graph

502701 Commits

Author SHA1 Message Date
Daniel Holbert
c6501e5cff Bug 1321022 pt 6: Use UniquePtr instead of nsAutoPtr (& nsCSSValue setters) in font-variations-setting StyleAnimationValue code. r=jfkthame
MozReview-Commit-ID: CSj2wcZlTJs
2016-12-03 12:18:43 +00:00
Jonathan Kew
7e62ee048d Bug 1321022 pt 5 - Add support for animating the font-variations-setting property. r=dholbert 2016-12-03 12:18:41 +00:00
Jonathan Kew
1c18c32f59 Bug 1321022 pt 4.2 - Fix up some nits in existing font-feature-settings code as per review comments on the new font-variation-settings code. r=dholbert 2016-12-03 12:18:39 +00:00
Jonathan Kew
eac09cd359 Bug 1321022 pt 4.1 - Regenerate the devtools property db (auto-generated using ./mach devtools-css-db). r=dholbert 2016-12-03 12:18:37 +00:00
Jonathan Kew
cd6fcd068a Bug 1321022 pt 4 - Implement CSS parsing of the font-variations-setting property, storing the value into nsFont. r=dholbert 2016-12-03 12:18:36 +00:00
Jonathan Kew
9edd951825 Bug 1321022 pt 3 - Add an array of variation settings to nsFont, and hook it up to gfxFontStyle. r=dholbert 2016-12-03 12:18:33 +00:00
Jonathan Kew
9317d239af Bug 1321022 pt 2.1 - While we're here, remove an obsolete declaration. r=dholbert 2016-12-03 12:18:31 +00:00
Jonathan Kew
19f9ad164e Bug 1321022 pt 2 - Add an array of font variations to gfxFontStyle. r=dholbert 2016-12-03 12:18:29 +00:00
Jonathan Kew
72436283c9 Bug 1321022 pt 1.5 - Delete the redundant copy constructor in gfxFontStyle (default copy constructor is fine), and rationalize field ordering a bit. r=dholbert 2016-12-03 12:18:28 +00:00
Jonathan Kew
9d079aaf03 Bug 1321022 pt 1 - Add a gfxFontVariation struct to represent a <variation-axis, value> pair. r=dholbert 2016-12-03 12:18:25 +00:00
Jonathan Kew
5dac703c3a Bug 1321512 - Add tags containing double-quote and backslash to font-feature-settings tests. r=dholbert 2016-12-03 10:58:57 +00:00
Jonathan Kew
7ce761007c Bug 1321512 - Fix serialization of font-feature-settings tags to properly escape quote and backslash characters. r=dholbert 2016-12-03 10:58:44 +00:00
Cameron McCormack
91631cac25 Bug 1320000 - Part 2: Make XBLChildrenElement::ParseAttribute delegate to its superclass. r=mrbkap
MozReview-Commit-ID: 8qXryZXKi4m
2016-12-01 09:25:21 +08:00
Cameron McCormack
5a2bc39008 Bug 1320000 - Part 1: Force xbl:children elements to be display:none. r=mrbkap
MozReview-Commit-ID: IbM0KAIGWqi
2016-12-01 09:25:18 +08:00
Phil Ringnalda
e4a1fb8975 Merge m-c to m-i
MozReview-Commit-ID: 5bYzmy6C41c
2016-12-02 22:28:05 -08:00
Phil Ringnalda
2edc2d42db Merge m-i to m-c, a=merge
MozReview-Commit-ID: ByPMe4s1FrG
2016-12-02 22:17:31 -08:00
Justin Dolske
61503af5c4 Bug 1291770 - [HiDPI] Globe icon is too small, ends up being scaled up. r=dao
MozReview-Commit-ID: 2VEDWl3Bq3P
2016-12-02 20:32:00 -08:00
Shu-yu Guo
72e9231d47 Bug 1315592 - Handle JS compilation errors in the async subscript loader. (r=bholley) 2016-12-02 17:36:42 -08:00
Tomislav Jurin
348bfffc19 Bug 1296189 - Replace NS_RUNTIMEABORT("some string literal message") with MOZ_CRASH(). r=froydnj 2016-12-02 13:46:53 -08:00
Tooru Fujisawa
ca98c3a8c4 Bug 883377 - Part 6: Update browser and dom tests to follow displayName change. r=smaug 2016-12-03 07:44:23 +09:00
Tooru Fujisawa
be551e20bb Bug 883377 - Part 5: Update devtools to follow displayName change. r=miker 2016-12-03 07:44:22 +09:00
Tooru Fujisawa
e1bf7549b2 Bug 883377 - Part 4: Fix existing tests. r=jandem 2016-12-03 07:44:22 +09:00
Tooru Fujisawa
9f3f54d9e4 Bug 883377 - Part 3: Support JSOP_SETFUNNAME in Baseline and Ion. r=jandem 2016-12-03 07:44:21 +09:00
Tooru Fujisawa
c206625993 Bug 883377 - Part 2: Call NameFunctions after emitting. r=jandem 2016-12-03 07:44:21 +09:00
Tooru Fujisawa
8f33b32c92 Bug 883377 - Part 1: Implement ES6 function name property semantics. r=jandem,anba 2016-12-03 07:44:20 +09:00
Gregory Szorc
c7c65f2fb5 Bug 1321750 - Remove automatic color flags from HOST_CFLAGS, HOST_CXXFLAGS; r=glandium
moz.configure only sets the color flags value for the target compiler.
If the host compiler is a different version and doesn't support color
flags, we may pass unrecognized command line options.

Until we have better distinction between host and target compilers
throughout the build system, just disable automatic color flags for
host invocations. We don't have too many host binaries, so this should
have negligible impact.

MozReview-Commit-ID: KWTLkKvtwHs

--HG--
extra : rebase_source : 97a7240a796bae42221b2952d4dc1e66294e6219
2016-12-02 10:10:24 -08:00
Luca Greco
ce1cef68ba Bug 1320181 - Storage sanitizer should return an empty object belonging to the correct scope. r=kmag
MozReview-Commit-ID: Bx95Cgx0EuH

--HG--
extra : rebase_source : bdc82cee761ab389ee17235ca115e3a964a55797
2016-11-28 20:11:06 +01:00
Wes Kocher
1dd5ea0353 Merge m-c to autoland, a=merge 2016-12-02 13:14:06 -08:00
Wes Kocher
22f1e81f51 Backed out changeset 76bbb68f8441 (bug 1309187) for depending on bug 1309865 a=backout
--HG--
extra : rebase_source : ba29796e5fd6ac5f1eb4c7b168353bfa49a5abf6
2016-12-02 13:06:22 -08:00
Wes Kocher
e9e921d4f4 Merge inbound to central, a=merge 2016-12-02 13:06:38 -08:00
Wes Kocher
2d48dd6760 Merge autoland to central, a=merge 2016-12-02 12:26:55 -08:00
ffxbld
1c0ed03324 No bug, Automated blocklist update from host bld-linux64-spot-1071 - a=blocklist-update 2016-12-02 06:38:47 -08:00
ffxbld
c62600abb7 No bug, Automated HPKP preload list update from host bld-linux64-spot-1071 - a=hpkp-update 2016-12-02 06:38:45 -08:00
ffxbld
32d22c3670 No bug, Automated HSTS preload list update from host bld-linux64-spot-1071 - a=hsts-update 2016-12-02 06:38:42 -08:00
Andrea Marchesini
f22cf0451c Bug 1321530 - FileReader.abort() should not throw, r=smaug 2016-12-02 13:16:59 +00:00
Masatoshi Kimura
c483cb248d Bug 1130670 - Remove vestigial RC4 fallback backend. r=keeler
MozReview-Commit-ID: 9YRVgnymndI

--HG--
extra : rebase_source : bdbb2b008336aece4b970cd25d0d283cf63f21d4
extra : intermediate-source : ffebf3ebf9f15223ff4b68efe3c15d9d3427df36
extra : source : 7cace2994af1116a957e13259440ccb9722343d1
2016-12-02 22:09:38 +09:00
Franziskus Kiefer
12beb018dd Bug 1317947 - land NSS 0x5f2db99c258f, r=me
--HG--
extra : rebase_source : 6afc6f20c26a9a32afa42c6b47f2775ca7fd91a3
2016-12-02 12:20:41 +01:00
sotaro
dbc67afb0b Bug 1305907 - Assume BT.709 as VP9 default color space r=jya 2016-12-02 20:38:17 +09:00
Georg Fritzsche
365263b553 Bug 1316281 - Part 3 - Fix TelemetrySession filter for test events. r=dexter 2016-12-02 12:17:12 +01:00
Georg Fritzsche
dc328f2736 Bug 1316281 - Part 2 - Record search event in Telemetry. r=dexter,mak data-review=rweiss 2016-12-02 12:17:12 +01:00
Georg Fritzsche
fe78815dce Bug 1316281 - Part 1 - Improve error message for unknown events. r=dexter 2016-12-02 12:17:12 +01:00
Georg Fritzsche
37df28f752 Bug 1316810 - Part 2 - Only serialize the events value & extra fields when needed. r=dexter 2016-12-02 12:17:12 +01:00
Georg Fritzsche
d858d0e44e Bug 1316810 - Part 1 - Use more strict size limits for event recording. r=dexter 2016-12-02 12:17:12 +01:00
James Graham
4072671bc6 Bug 1310307 - Disable HSTS priming in some mixed content tests where it causes a bogus request, a=testonly
MozReview-Commit-ID: 7wWbT7Ly7z
2016-12-02 11:07:55 +00:00
Carsten "Tomcat" Book
fadc5a3e12 merge mozilla-inbound to mozilla-central a=merge 2016-12-02 09:23:52 +01:00
Carsten "Tomcat" Book
c5e97a3963 merge autoland to mozilla-central a=merge 2016-12-02 09:22:46 +01:00
Phil Ringnalda
3ca40609e1 Backed out changeset 4c343bdb6e2a (bug 1321615) for browser_ext_webRequest.js timeouts
CLOSED TREE
2016-12-01 18:38:11 -08:00
Ralph Giles
af3411a664 Bug 1321696 - Require rust 1.13 with --enable-rust. r=chmanchester
Bug 1320425 using the '?' operator stabilized in rust 1.13.0.
Update the minimum supported version to reflect this.

MozReview-Commit-ID: 3HKrhfNavEZ

--HG--
extra : rebase_source : 3acb73d551b5c24dff61254e74d0c1c514b2a77c
2016-12-01 17:35:52 -08:00
Ralph Giles
eec7f7ee4a Bug 1321691 - Suggest boostrap if configure fails to find rust. r=chmanchester
Now that `./mach boostrap` installs rustup, suggest this if
configure fails to find the toolchain when building with
--enable-rust.

Also point out https://rustup.rs/ for those who want more control.

MozReview-Commit-ID: 8JIbERfz12f

--HG--
extra : rebase_source : a23b3f747f1d430120f16b56e79085dabf3b2018
2016-12-01 17:01:55 -08:00
Daniel Holbert
a970d791f5 Bug 1321698 part 3: Fold nsFlexContainerFrame's old IsLegacyBox() function into its only remaining caller, nsFlexContainerFrame::Init(). r=mats
This patch is to prevent any new callers of this API, since we can now rely on
the new frame state bit (NS_STATE_FLEX_IS_LEGACY_WEBKIT_BOX) to test for this.

MozReview-Commit-ID: BONaqPC30Cn

--HG--
extra : rebase_source : 7e4bf712d6ebd23efae5495e4e6c130cd1dba8cb
2016-12-02 10:44:07 -08:00