d871c3ff503a80221f703f6a2e449bb8fadf2cff: Merge mozilla-central to autoland
Dorel Luca <dluca@mozilla.com> - Fri, 15 Jun 2018 05:43:31 +0300 - rev 422623
Push
34139 by aciure@mozilla.com at Fri, 15 Jun 2018 09:48:05 +0000
Merge mozilla-central to autoland
cc0dac8e5646027b1ecafd41d7f58d9262719b70: Backed out 4 changesets (bug 1456828) for breaking devtools on devtools/client/debugger/test/mochitest/browser_dbg_sources-iframe-reload.js
Dorel Luca <dluca@mozilla.com> - Fri, 15 Jun 2018 04:50:43 +0300 - rev 422622
Push
34139 by aciure@mozilla.com at Fri, 15 Jun 2018 09:48:05 +0000
Backed out 4 changesets (
bug 1456828) for breaking devtools on devtools/client/debugger/test/mochitest/browser_dbg_sources-iframe-reload.js
Backed out changeset 3e53ab8d73b8 (
bug 1456828)
Backed out changeset 0f6a56e95917 (
bug 1456828)
Backed out changeset 2df7feea4ae1 (
bug 1456828)
Backed out changeset faa7c8d0c069 (
bug 1456828)
a76a3251a9d242186b5de495e4388e56390b8fc8: Bug 1389251 - Fix browser_webconsole_context_menu_copy_entire_message.js so findMessage doesn't match on the wrong thing r=jdescottes
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 12 Jun 2018 03:05:14 +0200 - rev 422621
Push
34139 by aciure@mozilla.com at Fri, 15 Jun 2018 09:48:05 +0000
Bug 1389251 - Fix browser_webconsole_context_menu_copy_entire_message.js so findMessage doesn't match on the wrong thing r=jdescottes
See
Bug 1389251 comment 29 for full explanation of why we do this.
Also replaces ok(lines.length, value) with is(lines.length, value)
MozReview-Commit-ID: BQMty9vR9q
c6baebf7b34cc0befd68d2f08658cac4668d1f32: Bug 1389251 - Add esc_Spaces that may be used to force escaping of spaces r=bz,jdescottes
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 12 Jun 2018 03:05:03 +0200 - rev 422620
Push
34139 by aciure@mozilla.com at Fri, 15 Jun 2018 09:48:05 +0000
Bug 1389251 - Add esc_Spaces that may be used to force escaping of spaces r=bz,jdescottes
MozReview-Commit-ID: 7VgNlkWqrPK
6e89a11ae28ef7c50f0a91132a3ed5ce3fe61c65: Bug 1389251 - Do not escape spaces in nsSimpleURI r=bz
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 12 Jun 2018 03:03:57 +0200 - rev 422619
Push
34139 by aciure@mozilla.com at Fri, 15 Jun 2018 09:48:05 +0000
Bug 1389251 - Do not escape spaces in nsSimpleURI r=bz
This change makes nsEscape::T_EscapeURL not escape spaces when passed esc_OnlyNonASCII.
This fixes a web-compat issue for URLs such as "javascript: alert('hello');" and the fact that data: URIs with spaces around MIME type are rejected.
MozReview-Commit-ID: B78AacLxGBp
a8c690ac4a0a09c87158256e53880851a4c49b16: Bug 1468846: Move MediaQuery and friends to its own module. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 14 Jun 2018 13:54:07 -0700 - rev 422618
Push
34139 by aciure@mozilla.com at Fri, 15 Jun 2018 09:48:05 +0000
Bug 1468846: Move MediaQuery and friends to its own module. r=xidorn
MozReview-Commit-ID: 3FRMnIHFwR3
534e056dbb57c4999df00fe558cab8415c8bc249: Bug 1468846: Qualifier::parse. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 14 Jun 2018 13:38:47 -0700 - rev 422617
Push
34139 by aciure@mozilla.com at Fri, 15 Jun 2018 09:48:05 +0000
Bug 1468846: Qualifier::parse. r=xidorn
MozReview-Commit-ID: 4IOJpaS9ijI
9103f4c99136177a1fe56db949bea7b0b6cf09d8: Bug 1468846: Move MediaList to its own module. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 14 Jun 2018 13:22:07 -0700 - rev 422616
Push
34139 by aciure@mozilla.com at Fri, 15 Jun 2018 09:48:05 +0000
Bug 1468846: Move MediaList to its own module. r=xidorn
And move the parsing from a free function to MediaList::parse.
MozReview-Commit-ID: 75ES6I2EEOE
d0a1ad59db0c32bcf8d8b54fcf197c99aa3e233d: Bug 1468846: Move media_queries module to be a directory. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 14 Jun 2018 13:03:59 -0700 - rev 422615
Push
34139 by aciure@mozilla.com at Fri, 15 Jun 2018 09:48:05 +0000
Bug 1468846: Move media_queries module to be a directory. r=xidorn
MozReview-Commit-ID: 7H93L6f0bAl
63856d422047feeca215129bfc20ed81921de7fb: Bug 1468846: Unify some #[derive]s between Servo and Gecko. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 14 Jun 2018 13:00:18 -0700 - rev 422614
Push
34139 by aciure@mozilla.com at Fri, 15 Jun 2018 09:48:05 +0000
Bug 1468846: Unify some #[derive]s between Servo and Gecko. r=xidorn
MozReview-Commit-ID: FqoNCuLcdm7
7cd314fe93e3599313c63ebf63029e5f85767fb3: Bug 1465081 - Preserve bytecode if there's a module name subsection. r=luke
Benjamin Bouvier <benj@benj.me> - Thu, 14 Jun 2018 22:53:11 +0200 - rev 422613
Push
34139 by aciure@mozilla.com at Fri, 15 Jun 2018 09:48:05 +0000
Bug 1465081 - Preserve bytecode if there's a module name subsection. r=luke
915699f04f0359b1cea589763f429097c5d7adbf: Bug 1467705 - Add test coverage for histogram packing routines. r=chutten
Alessio Placitelli <alessio.placitelli@gmail.com> - Thu, 14 Jun 2018 20:51:10 +0200 - rev 422612
Push
34139 by aciure@mozilla.com at Fri, 15 Jun 2018 09:48:05 +0000
Bug 1467705 - Add test coverage for histogram packing routines. r=chutten
MozReview-Commit-ID: LcGGQzYpRGJ
bde911a9320ae5844f01f558ffc3670d5c0fe24d: Bug 1467705 - Pack GeckoView histograms using TelemetryUtils. r=esawin
Alessio Placitelli <alessio.placitelli@gmail.com> - Fri, 08 Jun 2018 20:09:19 +0200 - rev 422611
Push
34139 by aciure@mozilla.com at Fri, 15 Jun 2018 09:48:05 +0000
Bug 1467705 - Pack GeckoView histograms using TelemetryUtils. r=esawin
Firefox Desktop uses a sparse representation for histograms and the
pipeline expects them to be this way. This patch makes sure the
GeckoView API returns packed histograms and keyed histograms.
MozReview-Commit-ID: 3j4HdfASTSO
fc7a9042ec08b85734714d4f7bffb4e34ca0dd85: Bug 1467705 - Refactor the histogram packing routines in TelemetryUtils. r=chutten
Alessio Placitelli <alessio.placitelli@gmail.com> - Fri, 08 Jun 2018 18:44:31 +0200 - rev 422610
Push
34139 by aciure@mozilla.com at Fri, 15 Jun 2018 09:48:05 +0000
Bug 1467705 - Refactor the histogram packing routines in TelemetryUtils. r=chutten
Firefox Desktop is not sending raw histograms out, in pings. Instead, it
processes the raw histograms and packs them in a sparser representation.
GeckoView will need to do the same, so share the code rather than copy
paste it.
MozReview-Commit-ID: IW3tSHC12fc
3774e59affc5fed9d9bcff7ecce0f1c46df4c738: Bug 1466873 - [tps] Allow date property be optional when matching history entries; r=markh
Dave Hunt <dhunt@mozilla.com> - Thu, 07 Jun 2018 16:53:39 +0100 - rev 422609
Push
34139 by aciure@mozilla.com at Fri, 15 Jun 2018 09:48:05 +0000
Bug 1466873 - [tps] Allow date property be optional when matching history entries; r=markh
MozReview-Commit-ID: 98eR1XFYpwE
b40de0d36037f68e747fb362d084a6858ac9b02f: Bug 1468751 - Add images in documentation sparse checkout r=gps
Johan Lorenzo <jlorenzo@mozilla.com> - Fri, 15 Jun 2018 00:00:05 +0000 - rev 422608
Push
34139 by aciure@mozilla.com at Fri, 15 Jun 2018 09:48:05 +0000
Bug 1468751 - Add images in documentation sparse checkout r=gps
Add images in documentation sparse checkout
Differential Revision:
https://phabricator.services.mozilla.com/D1663
cb84b0e19643f215290c367bee8ad63e4c6aef7b: Bug 1417827 - Pass DNS arguments as nsACString& instead of char* r=bagder
Valentin Gosu <valentin.gosu@gmail.com> - Fri, 15 Jun 2018 01:15:13 +0200 - rev 422607
Push
34139 by aciure@mozilla.com at Fri, 15 Jun 2018 09:48:05 +0000
Bug 1417827 - Pass DNS arguments as nsACString& instead of char* r=bagder
MozReview-Commit-ID: 7Zk0wM2wsJF
535a93ad81a1c1d7d81205373b92c49191637f4b: Bug 1417827: Convert internal char* to nsCString in DNS.h r=bagder
Jeff Hemphill <jthemphill@gmail.com> - Wed, 29 Nov 2017 23:30:27 -0800 - rev 422606
Push
34139 by aciure@mozilla.com at Fri, 15 Jun 2018 09:48:05 +0000
Bug 1417827: Convert internal char* to nsCString in DNS.h r=bagder
MozReview-Commit-ID: Js1mXiKaKnt
f9641e4d0f4cbe01f15f7e0493030ac0a3699766: Bug 1457297: Turn pref layout.css.shape-outside.enabled on by default for all channels. r=dbaron
Brad Werth <bwerth@mozilla.com> - Wed, 09 May 2018 14:12:50 -0700 - rev 422605
Push
34139 by aciure@mozilla.com at Fri, 15 Jun 2018 09:48:05 +0000
Bug 1457297: Turn pref layout.css.shape-outside.enabled on by default for all channels. r=dbaron
MozReview-Commit-ID: H6dQjg2H5DQ
5d47226b6b8c1d57afbb92ebc50bae2632611e0e: bug 1465562 - ensure succeededCertChain is set in TLS handshakes with session resumption r=fkiefer
David Keeler <dkeeler@mozilla.com> - Thu, 07 Jun 2018 10:41:25 -0700 - rev 422604
Push
34139 by aciure@mozilla.com at Fri, 15 Jun 2018 09:48:05 +0000
bug 1465562 - ensure succeededCertChain is set in TLS handshakes with session resumption r=fkiefer
When doing TLS session resumption, Firefox currently does not have enough
information to trivially reconstitute the original connection's security
information. Consequently, we have to rebuild the certificate chain in the
handshake callback. Before this patch, we determined the EV and CT status of the
connection but did not set the succeeded cert chain unless the certificate was
EV. This was insufficient. In this patch, we set the succeeded cert chain
regardless of if the certificate is EV or not (provided we found a valid chain).
MozReview-Commit-ID: AuKrlBwX1Qh