Commit Graph

502908 Commits

Author SHA1 Message Date
Cameron McCormack
a72478f6c9 Bug 1321284 - Part 2: Add nsINode::GetFlattenedTreeParentNodeForStyle. r=bholley
MozReview-Commit-ID: AmDyeE21N8g

--HG--
extra : rebase_source : 7e0d8f40ce513283f7262dca332fddc1e92ff810
2016-12-01 14:55:09 +08:00
Cameron McCormack
c7423798c3 Bug 1321284 - Part 1: Make StyleChildrenIterator skip NAC generated by root element primary frame ancestors. r=bholley
MozReview-Commit-ID: HICYWQgkE77

--HG--
extra : rebase_source : 7c5a533ada4eaa9839ca0497426f2c9c2a2d6c0b
2016-12-01 11:34:57 +08: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
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
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
Daniel Holbert
a720a44ada Bug 1321698 part 2: Use the new frame state bit to check for -webkit-box containers. r=mats
Note that at the callsites in nsCSSFrameConstructor.cpp, we have to also check
the frame type (since the frame state bit is in a range of bits whose meaning
differs depending on frame type).  The first change in this patch is the
addition of a convenience fucntion that checks both the frame type as well as
the frame state bit.

MozReview-Commit-ID: DEOThTX5NAO

--HG--
extra : rebase_source : 95e86eec663b3ef2e7bb86214871fcd3ea86057c
2016-12-02 10:32:31 -08:00
Daniel Holbert
f2e0c89b68 Bug 1321698 part 1: Set a frame state bit on nsFlexContainerFrame if it's emulating -webkit-box. r=mats
MozReview-Commit-ID: 5eL55atUBnT

--HG--
extra : rebase_source : c947804edfadd1b9aa3630e1f1e57484b98adb59
2016-12-02 01:02:00 -08:00
Gregory Szorc
e4bfa61848 Backed out changesets 09e996bdc9e4, bbb8642886b8, and 9e66e4d7e87d (bug 1308982) for landing prematurely
--HG--
extra : amend_source : 440ac416114779d35fca7c370212a366e828312e
extra : histedit_source : 3f8b9fbf8f5ddd2c26dcd2b3dced53e219aa0038%2Cc65c3478ee6a257f3142480a6ae4f1800c750de0
2016-12-02 11:21:15 -08:00
Chris Manchester
1f3c09ea11 Bug 1308982 - Read gyp files in a separate process. r=gps
This moves reading of gyp files to a separate process from the main
reader/emitter pipeline, causing gyp contexts to be consumed after other
contexts.

MozReview-Commit-ID: CevPcpe5cFI

--HG--
extra : rebase_source : 56e085dc58a9fb1945ee4bbe03e312decc574879
2016-12-01 14:28:55 -08:00
Chris Manchester
d442ff757d Bug 1308982 - Stop adding gyp directories to the DIRS make variable. r=gps
Due to an apparent bug, DIRS are being ouptut inconsistently for directories
with code built by gyp files (as of this writing, they are output for child
directories of media/webrtc but not for some other directories). The DIRS
variable no longer drives compilation, so this was essentially a no-op.

MozReview-Commit-ID: IMfjyrcsWyv

--HG--
extra : rebase_source : b8c2f16a95f2fd5e0a2c4d7a9eb9eb683ecce329
2016-12-01 14:28:55 -08:00
Chris Manchester
96f1bb7d33 Bug 1308982 - Normalize gyp_reader.py indentation to 4 spaces. r=gps
MozReview-Commit-ID: HRE3cVmNB2d

--HG--
extra : rebase_source : 01a753c9493638901c874c17fba2d7ee7b7db2d1
2016-12-01 14:28:55 -08:00
Henrik Skupin
36bf5256de Bug 1320919 - Remove deprecated Marionette and Selenium 2 compatibility commands. r=ato
MozReview-Commit-ID: 3n8qD1gJ23n

--HG--
extra : rebase_source : fc993173743fdd5feda48e8877a38b2ef45e4328
2016-12-02 13:44:12 +01:00
Rob Thijssen
0b747dd41e Bug 1317976 - enable generate-build-stats on tc win builds r=gps,ted
MozReview-Commit-ID: 7iDpPfRFibW

--HG--
extra : rebase_source : 4e2c37e517420890e50e4dadaa25892f9bf87e02
2016-12-02 16:40:36 +00:00
Henrik Skupin
cd9f4c2998 Bug 1321775 - Better handling for client property in Marionette class. r=ato
MozReview-Commit-ID: KNe3DIrnBlh

--HG--
extra : rebase_source : 389e1972264292ff495d04fd254422e238e17dd5
2016-12-02 18:22:00 +01:00
Kris Maglione
04cfa849a5 Bug 1321640: Part 2 - Clean up the header block and param parsing code. r=mixedpuppy
MozReview-Commit-ID: 9fI5JQWCVop

--HG--
extra : rebase_source : 6965c7ec8ab814b68f5fb7b371ccdcebbb19527e
2016-12-01 13:11:08 -08:00
Kris Maglione
b7599ede5f Bug 1321640: Part 1 - Clean up the general code flow so that it can be followed. r=mixedpuppy
MozReview-Commit-ID: GmIWeZIprN0

--HG--
extra : rebase_source : b86399c7754d64d5daaa7d2fcb178f9a551a65b0
2016-12-01 18:14:18 -08:00
Brian Birtles
de1c56ec6a Bug 1321357 part 2 - Make nsSMILTimeContainer::mHoldingEntries debug-only; r=dholbert
MozReview-Commit-ID: 2plUpGMj1FB
2016-12-02 11:22:40 +09:00
Brian Birtles
eb1500c6db Bug 1321357 part 1 - Copy elements from mMilestoneEntries before iterating over them; r=dholbert
MozReview-Commit-ID: GjkXYlhoeoy
2016-12-02 11:22:35 +09:00
Justin Wood
0f92c398ce Bug 1321614 - fix android_stuff kind to use build secrets, because it uses the same mozharness stuff as build jobs. r=dustin a=bustage
MozReview-Commit-ID: D6wV1KSa6mp

--HG--
extra : source : 402535c480347e46f743ba6b96d25298bdf07651
2016-12-01 14:13:16 -05:00
Wes Kocher
d360bdebf5 Merge inbound to central, a=merge 2016-12-01 15:31:47 -08:00
Wes Kocher
535607e577 Merge autoland to central, a=merge 2016-12-01 15:07:11 -08:00
Daniel Holbert
560110f36c Bug 1321495 part 3: Add needed #includes to various .cpp files in layout/style, to preemptively fix unified-build bustage. r=TYLin
MozReview-Commit-ID: GEjKZqc06FO

--HG--
extra : rebase_source : 3b710c576a590b97251512d875d3365fd6fb0314
2016-12-01 10:40:04 -08:00
Daniel Holbert
14dede68ec Bug 1321495 part 2: Add needed "using namespace" declarations to several .cpp files in layout/style, to preemptively fix unified-build bustage. r=TYLin
MozReview-Commit-ID: 5p6DhiZ5YFg

--HG--
extra : rebase_source : 17a90dbe63af0b4e3a7c29881336fc31fbaf726d
2016-12-01 10:37:44 -08:00
Daniel Holbert
3a33aee4d9 Bug 1321495 part 1: Add needed includes/namepsaces to headers within layout/style, to preemptively fix unified-build bustage. r=TYLin
In CSSLexer.h and ServoCSSRuleList.h, this patch is providing the type for the
header's main class to inherit from.
In nsCSSPseudoClasses.h, this patch is providing an enum type (CSSEnabledState)
that's used in this header file.

MozReview-Commit-ID: 1YUVyi47jmA

--HG--
extra : rebase_source : 10a0283bb3b68ce8ee7d0d605691a461eafb6403
2016-12-01 10:37:43 -08:00
Rob Thijssen
d258cf41e9 Bug 1321776 - enable green tc win tests on tier 3. r=jmaher
MozReview-Commit-ID: 5IpUMcEfZBH

--HG--
extra : rebase_source : fd77ecbcf866a4a0ab3e21c74e30fd8272f15435
2016-12-02 11:24:42 +00:00