Граф коммитов

4456 Коммитов

Автор SHA1 Сообщение Дата
Chris Peterson 46b5e52103 Bug 1329916 - Part 1: Remove netwerk checks for Windows XP. r=mcmanus
MozReview-Commit-ID: FBB3xll6wUx

--HG--
extra : rebase_source : 3a895ccbc9ed33951d027063d8107d658b485657
2016-12-17 00:05:34 -08:00
Wes Kocher 269e3163e5 Merge m-c to autoland, a=merge
MozReview-Commit-ID: 6wWFiDQ0QJ8
2017-01-10 18:35:54 -08:00
Wes Kocher 1d16e48df0 Merge inbound to central, a=merge
MozReview-Commit-ID: FLWmryRuVoL
2017-01-10 17:56:46 -08:00
Boris Zbarsky c72e861f38 Bug 1329887. Fix some misleading comments in nsILoadInfo. r=ckerschb 2017-01-10 14:46:30 -05:00
Boris Zbarsky 82a1a5527d Bug 1329885. Be more careful about removing our SEC_FORCE_INHERIT_PRINCIPAL bit in LoadInfo constructors. r=ckerschb 2017-01-10 14:46:30 -05:00
Carsten "Tomcat" Book 89882dc5f4 merge mozilla-inbound to mozilla-central a=merge 2017-01-10 12:11:31 +01:00
Nils Ohlmeier [:drno] 54ada30c75 Bug 1266667: socket reuse option for TCPSocket. r=mcmanus
MozReview-Commit-ID: CJEK714ruLl

--HG--
extra : rebase_source : a52f8c96c0fed3881f3480a38dc2167f1eb4c451
2016-12-21 23:38:06 -08:00
Valentin Gosu f31077388e Bug 1320087 - Make the captive portal report UNKNOWN when the wifi is down r=bagder
* Start/Stop the captive portal service in nsIOService::SetConnectivityInternal
* Set the captive portal state to UNKNOWN when stopping it.

MozReview-Commit-ID: 5dude1F4lNb
2017-01-09 16:07:03 +01:00
Carsten "Tomcat" Book 47628ca590 Merge mozilla-central to autoland 2017-01-10 12:24:10 +01:00
J.C. Jones e6dd50ba10 Bug 1309284 - Implement W3C Web Authentication JS API [part 1] r=keeler,qdot
This patch implements the W3C Web Authentication API from
https://www.w3.org/TR/webauthn/, currently the 28 September 2016
working draft.

It utilizes a tentative binding of the U2F NSS Soft Token to provide
authentication services while waiting on Bug 1245527 to support USB HID-based
U2F tokens. This binding is not in the specification yet, so it should be
considered an experiment to help the specification move fowrard.

There are also a handful of deviations from the specification's WebIDL, which
are annotated with comments in WebAuthentication.webidl.

There are no tests in this commit; they are in Part 4 of this commit series.
There is a small script online at https://webauthn.bin.coffee/ to exercise this
code, but it doesn't do any automated checks.

There are also a handful of TODOS:
1) The algorithm to relax the same-origin restriction is in Part 3.
2) The use of AlgorithmIdentifier and having a way to coerce an object to a
   string is still missing.
3) Timeouts and deadlines aren't there, and are pending reworking how
   the nsIU2FToken interface works.

UPDATED:
- Address qdot, keeler review comments (thanks!)
- Address more qdot, keeler review comments (thanks!)

MozReview-Commit-ID: JITapI38iOh

--HG--
extra : rebase_source : 9a09e852dd0c8dc47f42dabbcf8b845a6828b225
2017-01-09 13:22:49 -07:00
Shih-Chiang Chien 2435e82395 Bug 1311251 - null check for mFD before use it. r=mayhemer
MozReview-Commit-ID: 8ygi74Uhtmf

--HG--
extra : rebase_source : 8ca9f6a4cce2525b9955e9756acdcc42b07473cd
2016-11-29 11:37:18 +08:00
Markus Stange 1713897687 Bug 1323100 - Stop double-registering the Socket Transport thread. r=froydnj
MozReview-Commit-ID: 7YEC79PwUGg

--HG--
extra : rebase_source : 90beae6f131d646ef7ef324a74a65a2d0a6772d6
2016-12-21 17:57:07 +01:00
Markus Stange 692210bd80 Bug 1323100 - Assign names to all remaining threads that are created through NS_NewThread and create them using NS_NewNamedThread instead. r=froydnj
MozReview-Commit-ID: 7W1dt2BBKJZ

--HG--
extra : rebase_source : c7e335dac2e0f02782f0eb229a7181c8d01317a2
2016-12-21 11:43:50 +01:00
Markus Stange 6ec87f0dbb Bug 1323100 - Use NS_NewNamedThread to name the proxy resolution thread. r=froydnj
MozReview-Commit-ID: Fqxr4XmvS7I

--HG--
extra : rebase_source : 397262fd816190849e0629e5b11416da6f2fe30e
2016-12-14 17:16:01 -05:00
Florian Quèze 6e3bee87a5 Bug 1329182 - Make newURI's last two parameters optional, r=mcmanus. 2017-01-09 20:27:24 +01:00
Thomas Nguyen 8cd72c67ca Bug 1304623 - Create a pref to control the default referrer policy- part 2. r=mcmanus, r=bkelly
MozReview-Commit-ID: GEUDZ8UZAT5
2017-01-05 11:30:03 +08:00
Christoph Kerschbaumer c88d12696d Bug 1182569: Update ContentSecurityManager to handle docshell loads. r=smaug 2017-01-03 20:59:30 +01:00
Olli Pettay 0364dbc792 Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8
--HG--
extra : rebase_source : 3ae1207308de120b7299b13ecaa95dd1612b3459
2017-01-03 21:47:55 +02:00
dimi bcd217b3c0 Bug 1320402 - Move url-classifier off of using appIds. r=ehsan, gcp
MozReview-Commit-ID: IqnAVrv2c9W
2017-01-03 14:21:58 +08:00
Masatoshi Kimura 0fde5f3808 Bug 1321705 - Remove "network.standard-url.(escape|encode)-utf8". r=valentin.gosu
MozReview-Commit-ID: D6fRD9ElrBd

--HG--
extra : rebase_source : 55fd4c55a4822076bde8a616dd4ddbde26c8e398
2016-12-30 20:32:29 +09:00
Sebastian Hengst d9d1c52d92 Backed out changeset daabf6b822f0 (bug 1321705) for Android bustage. r=backout 2016-12-30 12:39:58 +01:00
Masatoshi Kimura 0c6dc2ea73 Bug 1323683 - Fold nsIURIWithQuery into nsIURI. r=valentin.gosu
MozReview-Commit-ID: BFfgr42sNyx

--HG--
extra : rebase_source : a28d6a3c96f0c86dd7269147f130b3195b1f1faf
2016-12-28 20:40:21 +09:00
Masatoshi Kimura ab2ce0d4b3 Bug 1321705 - Remove "network.standard-url.(escape|encode)-utf8". r=valentin.gosu
MozReview-Commit-ID: D6fRD9ElrBd

--HG--
extra : rebase_source : 6414effcf9e68859781de004e06eedea378e92ca
2016-12-30 10:28:18 +09:00
Wes Kocher 26a1ba5c14 Backed out 27 changesets (bug 1323100) for clipboard leaktest failures a=backout
Backed out changeset 84fb749698ab (bug 1323100)
Backed out changeset d6d25e8bd001 (bug 1323100)
Backed out changeset 1b0855bb0c38 (bug 1323100)
Backed out changeset b6953e3f5739 (bug 1323100)
Backed out changeset 5572f3b63215 (bug 1323100)
Backed out changeset 12fb4c533659 (bug 1323100)
Backed out changeset c36524e4e919 (bug 1323100)
Backed out changeset 1e3b3eddbe26 (bug 1323100)
Backed out changeset 061110f1ae12 (bug 1323100)
Backed out changeset 413dbd31725b (bug 1323100)
Backed out changeset 06550f7eca62 (bug 1323100)
Backed out changeset 940933b13b36 (bug 1323100)
Backed out changeset a6d75c1cd724 (bug 1323100)
Backed out changeset 681cacbbaa3b (bug 1323100)
Backed out changeset 3d53787293f6 (bug 1323100)
Backed out changeset c0340dfe4766 (bug 1323100)
Backed out changeset 9f554991549d (bug 1323100)
Backed out changeset 757539e7039a (bug 1323100)
Backed out changeset a3c9b45aa917 (bug 1323100)
Backed out changeset 23d69df98a66 (bug 1323100)
Backed out changeset 1297ded6a01d (bug 1323100)
Backed out changeset f4235b97257f (bug 1323100)
Backed out changeset 93419cb4f29f (bug 1323100)
Backed out changeset 865d1b81c804 (bug 1323100)
Backed out changeset 54acf4ef8e84 (bug 1323100)
Backed out changeset 88d17bcd8205 (bug 1323100)
Backed out changeset 0c466e5e8933 (bug 1323100)
2016-12-29 16:28:36 -08:00
Markus Stange dee0c78211 Bug 1323100 - Stop double-registering the Socket Transport thread. r=froydnj
MozReview-Commit-ID: 7YEC79PwUGg

--HG--
extra : rebase_source : 17b5fa5358507d0cd87e07068434472967f317e1
2016-12-21 17:57:07 +01:00
Markus Stange 1b72f37c98 Bug 1323100 - Assign names to all remaining threads that are created through NS_NewThread and create them using NS_NewNamedThread instead. r=froydnj
MozReview-Commit-ID: 7W1dt2BBKJZ

--HG--
extra : rebase_source : ad47978ef81d048a90b9803803201eee32974024
2016-12-21 11:43:50 +01:00
Markus Stange b8f03b0f88 Bug 1323100 - Use NS_NewNamedThread to name the proxy resolution thread. r=froydnj
MozReview-Commit-ID: Fqxr4XmvS7I

--HG--
extra : rebase_source : 70a09ac76919d104092e7c35ec3383191243f130
2016-12-14 17:16:01 -05:00
Wes Kocher e28b562783 Merge m-c to inbound, a=merge
MozReview-Commit-ID: 3HW7YWDqTBQ
2016-12-23 14:40:42 -08:00
Wei-Cheng Pan 19fc36c981 Bug 1323947 - Use Use MOZ_MUST_USE in netwerk/protocol/viewsource r=valentin
MozReview-Commit-ID: 5JAkF53s42X

--HG--
extra : rebase_source : 5e3d82f3b15b25c610086e26e941cb6064acf975
2016-11-23 17:21:17 +08:00
Ehsan Akhgari cd895c94f2 Bug 1170190 - Part 2: Add the nsIHttpChannel::IsTrackingResource() API to query the channel's tracking annotation; r=mayhemer 2016-12-23 14:40:11 -05:00
Ehsan Akhgari 2aa37e3665 Bug 1170190 - Part 1: Split out a new pref from privacy.trackingprotection.annotate_channels to explicitly control whether the channel priority is adjusted; r=mayhemer 2016-12-23 14:40:10 -05:00
Henri Sivonen 90a759ae3f Bug 1225255 - Encode URL query string segments to bytes with HTML numeric character references for unmappable characters. r=valentin
MozReview-Commit-ID: HDJxSSZZYlw

--HG--
extra : rebase_source : e7fda143123a593b9d84ac4c924b9b1bef57f415
2016-07-15 14:49:22 +03:00
Manish Goregaokar 53cbc44a0b Bug 1324251 - Unconditionally parse windows drive letters in file paths; r=valentin
MozReview-Commit-ID: 6nBPHYHNprF

--HG--
extra : rebase_source : 650d277eef3afe1f7637769bc05176dcb89e920c
2016-12-18 18:38:01 -08:00
Yoshi Huang 2ceecc22f5 Bug 1324115 - Part 2: replace the callers to use C++ helper. r=smaug 2016-12-21 14:59:21 +08:00
Ehsan Akhgari 6346c89949 Bug 1324114 - Initialize nsBaseChannel::mOpenRedirectChannel; r=mcmanus 2016-12-19 10:52:54 -05:00
Carsten "Tomcat" Book fa5c335f38 merge mozilla-inbound to mozilla-central a=merge 2016-12-13 16:04:16 +01:00
Andrew McCreight fccb0645ed Bug 1323042 - forbid MOZ_COUNT_{CTOR,DTOR} for nsISupports classes; r=froydnj 2016-12-12 09:27:58 -05:00
Nathan Froyd 826598caba Backout aba6c73511a2 (bug 1307961) for massive test bustage resulting in a CLOSED TREE; r=alltheorange 2016-12-12 08:45:46 -05:00
Andrew McCreight e31b5489da Bug 1307961 - require consistent bloatview reporting for nsISupports classes; r=froydnj 2016-12-12 07:58:33 -05:00
Phil Ringnalda 5ee2bd8800 Merge m-i to m-c, a=merge
MozReview-Commit-ID: ImxRZAX61Q0
2016-12-11 13:48:33 -08:00
Masatoshi Kimura 416bbcf818 Bug 1321909 - Remove the "security.ssl.false_start.require-npn" pref. r=keeler
MozReview-Commit-ID: 1RQlxQb2IJJ

--HG--
extra : rebase_source : fa3de3554a12939e5e70e9614a6b15ec45d5b60b
2016-12-03 10:04:49 +09:00
Nihanth Subramanya a84e6f6916 Bug 989197 - Include captive portal state as a flag in the about:certerror URI. r=valentin
MozReview-Commit-ID: J2MjX6zJOTA

--HG--
extra : rebase_source : 272e9158355cac695947503eb0384b9c114b98be
2016-12-01 15:41:41 -08:00
Thinker K.F. Li db61896b15 Bug 1319669 - Handle TaskTracer at STS thread and Cache thread. r=honzab 2016-12-09 14:09:00 -05:00
Honza Bambas 81f3e50ed7 Bug 1319606 - Prevent nsStreamListenerWrapper instance w/o mListener. r=jduell 2016-12-09 06:28:00 -05:00
Patrick McManus eefe030798 Bug 1321783 - Make updater be networking conservative r=dkeeler r=rstrong r=dragana 2016-12-02 16:49:23 -05: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
Kershaw Chang e72553b49d Bug 1141814 - Part 2: Lower the priority of channel loading tracking resource. r=honzab 2016-11-30 23:13:00 -05:00
Phil Ringnalda 430ec9a870 Merge m-c to autoland 2016-11-29 19:31:34 -08:00
Kirk Steuber 0ddd366738 Bug 1319571 - Change the output format of nsUrlClassifierDBService::ClassifyLocalWithTables from comma separated string to an array of strings r=francois
MozReview-Commit-ID: TXln2EQnZS

--HG--
extra : rebase_source : 520527fabc9d92dc7dc1ec670e79861d03449ca2
2016-11-29 13:04:43 -08:00
Shih-Chiang Chien 6b0c7e2ce1 Bug 1320289 - register STS thread to gecko profiler. r=cyu,mayhemer
MozReview-Commit-ID: IzDNHDYAgsT

--HG--
extra : rebase_source : a43785dafc6c78658f3474958fce03a084486ab5
2016-11-25 18:07:06 +08:00