Nicholas Hurley
e8cb6c18a3
Bug 1468583 - Explicitly tie h2stream to transaction in logs for logan. r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D1656
--HG--
extra : moz-landing-system : lando
2018-07-27 06:35:00 +00:00
Felipe Gomes
25e4f07d6c
Bug 1470324 - Don't load enterprise policies in the content during startup. r=kmag
...
With this patch, EnterprisePoliciesContent.js will only be loaded whenever a check for isAllowed happens in content.
This patch also adds shortcuts to make sure that checks for about:blank, about:neterror and about:certerror are skipped
MozReview-Commit-ID: AdMrolJqouN
--HG--
extra : rebase_source : 0949427c78fe26743294c0c1b43844f0154003b7
2018-07-27 14:50:55 -03:00
Michal Novotny
6c7074966b
Bug 1477684 - rcwn blocking some xmlHttpRequests, r=valentin
...
Remove conditional and byte range headers when network won the race for case we send the request again due to 401 response.
2018-07-26 07:20:00 +03:00
Dorel Luca
57b8025529
Backed out changeset 3ff805a9631e (bug 1475701) for XPCshell failures on netwerk/test/unit/test_cache2-29a-concurrent_read_resumable_entry_size_zero.js
2018-07-27 12:12:59 +03:00
Michal Novotny
38f29ba537
Bug 1475701 - Save Page As doesn't begin MP3 download while tab is open, r=valentin
...
We need to close the cache entry if opening output stream for writing/appending data failed, so the entry isn't blocked for other requests.
2018-07-26 14:54:00 +03:00
Eric Rahm
c8e70cc096
Bug 1240547 - Part 5: Reorder HttpBaseChannel member variables. r=valentin
...
--HG--
extra : rebase_source : af73138c747517bb82658a4a1e9f3cf357db2f91
2018-07-20 16:56:22 -07:00
Eric Rahm
34bd603e7b
Bug 1240547 - Part 4: Use bitfields for HttpChannelChild bool variables. r=valentin
...
--HG--
extra : rebase_source : aaba4d19c433485a711bdabb2907984163bb4ed0
2018-07-20 15:39:40 -07:00
Eric Rahm
4fa3e432dd
Bug 1240547 - Part 3: Reorder HttpChannelChild member variables. r=valentin
...
--HG--
extra : rebase_source : f1c33e1b77f9ce0fd70838ed27331c8490163774
2018-07-20 14:11:46 -07:00
Eric Rahm
a388fe4b0c
Bug 1240547 - Part 2: Pack HttpChannelParent bool fields. r=valentin
...
--HG--
extra : rebase_source : 459cb63075b9a328d70c23b30cc9ca76a4a58162
2018-07-19 17:40:43 -07:00
Eric Rahm
bcf9fc80b0
Bug 1240547 - Part 1: Reorder HttpChannelParent member variables. r=valentin
...
--HG--
extra : rebase_source : 2e60ea6d39d4e2717edd68e4abd1f06acf8bc7d4
2018-07-19 17:19:07 -07:00
Dipen Patel
7641beb1f8
Bug 1475647 - Remove nsISSLStatusProvider interface. r=baku,Gijs,jchen,jryans,keeler,mcmanus
...
- Access nsISSLStatus directly as a member of nsITransportSecurityInfo
and nsISecureBrowserUI. This is part of a larger effort to consolidate
nsISSLStatus and nsITransportSecurityInfo.
- The TabParent implementation of GetSecInfo will always return null.
- Removed unnecessary QueryInterface calls
- Style adherence updates
MozReview-Commit-ID: Dzy6t2zYljL
--HG--
extra : rebase_source : 9c400bed3c9d29a186fc987c9bd0ffceb37bfd94
2018-07-13 11:48:55 -07:00
Andreea Pavel
d0f6470c17
Backed out changeset c235d6f86c22 (bug 1475647) for breaking firefox ui at testing/firefox-ui/tests/puppeteer/test_tabbar.py on a CLOSED TREE
2018-07-25 19:34:58 +03:00
Dipen Patel
8670057dd5
Bug 1475647 - Remove nsISSLStatusProvider interface. r=baku,Gijs,jchen,jryans,keeler,mcmanus
...
- Access nsISSLStatus directly as a member of nsITransportSecurityInfo
and nsISecureBrowserUI. This is part of a larger effort to consolidate
nsISSLStatus and nsITransportSecurityInfo.
- The TabParent implementation of GetSecInfo will always return null.
- Removed unnecessary QueryInterface calls
- Style adherence updates
MozReview-Commit-ID: Dzy6t2zYljL
--HG--
extra : rebase_source : fbfbcf7608efbfb35c9be4018ff0f4e70b2768d2
2018-07-13 11:48:55 -07:00
Tiberius Oros
036999d0a9
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-07-25 13:43:03 +03:00
Liang-Heng Chen
5574f1d788
Bug 1478081 - avoid accessing null pointer; r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D2336
--HG--
extra : moz-landing-system : lando
2018-07-24 21:03:03 +00:00
Boris Zbarsky
634a492dda
Bug 1476145 part 9. Drop support for getting window utils via getInterface. r=nika
2018-07-24 19:47:43 -04:00
Michal Novotny
352af354ca
Bug 1466577 - Race condition in WebSocketChannel::StopSession. r=hurley
...
This patch prevents calling WebSocketChannel::StopSession at the same time on main thread from WebSocketChannel::Close and on socket thread from WebSocketChannel::AbortSession.
--HG--
extra : amend_source : ee9c2ebb75273251d868c9726597a41cf38fbb6c
2018-07-24 17:18:58 -04:00
Liang-Heng Chen
0e974b3af4
Bug 1474280 - Part 2: carry timestamp when redirects; r=valentin
2018-07-23 05:29:00 +03:00
Liang-Heng Chen
a1785d29f1
Bug 1474280 - Part 1: Cancel timed-out trackers; r=mayhemer
2018-07-23 05:28:00 +03:00
Valentin Gosu
7937c7c4cc
Bug 1476928
- Remove nsIURI.CloneIgnoringRef and nsIURI.CloneWithNewRef r=JuniorHsu
...
The patch introduces NS_GetURIWithNewRef and NS_GetURIWithNewRef which perform the same function.
Differential Revision: https://phabricator.services.mozilla.com/D2239
--HG--
extra : moz-landing-system : lando
2018-07-23 11:28:47 +00:00
Christoph Kerschbaumer
f9100f4600
Bug 1475073: Pass individual CORS errors as categories to web console error messages. r=baku
2018-07-20 19:57:41 +02:00
Andreea Pavel
b5a482c899
Backed out 3 changesets (bug 1475073, bug 1304645, bug 1474537) for failing wpt and mochitest on a CLOSED TREE
...
Backed out changeset 4fbeea69b10d (bug 1475073)
Backed out changeset d3ac68d9ead9 (bug 1304645)
Backed out changeset 113b601a3b59 (bug 1474537)
2018-07-20 14:00:09 +03:00
Christoph Kerschbaumer
c1c9ee3d96
Bug 1475073: Pass individual CORS errors as categories to web console error messages. r=baku
2018-07-20 10:47:15 +02:00
Andrea Marchesini
a053cf1c15
Bug 1476306 - Moving NullPrincipal/ContentPrincipal/SystemPrincipal under mozilla namespace - part 1 - NullPrincipal, r=ckerschb
2018-07-17 21:37:48 +02:00
Kris Maglione
37b1a59b2a
Bug 1473631: Part 1 - Replace pref observers with callbacks in nsHttpHandler. r=njn
...
MozReview-Commit-ID: LtWV0yEwSd6
--HG--
extra : rebase_source : d839e8436ae97932d448d725ff70b0bb2a22d786
2018-07-05 13:10:20 -07:00
Patrick McManus
689f7724db
Bug 1475420 - mark the TRR connection as DISABLE_TRR to avoid TXT deadlock r=valentin
...
MozReview-Commit-ID: 3xF3Hb5rpyh
--HG--
extra : rebase_source : 732e5c440321b8cd6bf9b189c5f97774ae338051
2018-07-12 17:48:54 -04:00
Gurzau Raul
fff6ccd0b0
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-07-12 01:08:09 +03:00
Dragana Damjanovic
66dc0d2b39
Bug 1467102 - Fix the ftp diversion. r=bagder
2018-07-11 10:01:43 -04:00
imjching
01b7c92eb4
Bug 1416066 - Add a new flag to nsIAboutModule to load URIs in privileged content processes if feature is enabled. r=mconley
...
We will apply the URI_CAN_LOAD_IN_PRIVILEGED_CHILD flag to Activity Stream about: pages instead of hardcoding the URLs in a Set.
MozReview-Commit-ID: F6AGmsKs1SR
--HG--
extra : rebase_source : e0435776b7bd390a2a62190ba6c72d4d312538d1
2018-07-03 19:31:37 -04:00
vinoth
33326b442d
Bug 1312864 - Allow redirects for requests that require preflight
...
Reviewers: ckerschb, mrbkap
Reviewed By: ckerschb, mrbkap
Subscribers: ckerschb
Bug #: 1312864
Differential Revision: https://phabricator.services.mozilla.com/D1875
--HG--
extra : rebase_source : 06ae50d91816955ab6bdaa2741ddccb1eb2a3206
2018-07-10 15:48:03 +03:00
Daniel Stenberg
9cdf207464
bug 1473333 - add Telemetry probe HTTP_CHANNEL_ONSTART_SUCCESS r=mcmanus
...
Measure success rate in nsHttpChannel::OnStartRequest
MozReview-Commit-ID: Ia8h8acIvSA
2018-07-08 23:02:00 +03:00
vinoth
a3ef79c1d0
Bug 1471502 - Misleading console error message fixed r=ckerschb
...
Reviewers: ckerschb
Reviewed By: ckerschb
Subscribers: ckerschb, Pike, flod
Bug #: 1471502
Differential Revision: https://phabricator.services.mozilla.com/D1965
--HG--
extra : rebase_source : 717404c6661192cec34c85e93354bc59165cc2f8
extra : amend_source : 3aad1b8a31e97accdd7d994e0cdc1c5bfa385996
2018-07-08 02:16:12 +03:00
Dragana Damjanovic
c73d6a6cda
Bug 1453204 - Fix 425 return code for websocket. r=michal
...
--HG--
extra : rebase_source : 7455df696dd97cf3b457edf6d227128432bce04a
2018-06-29 09:10:00 +03:00
Michal Novotny
54b4934a24
Bug 756165 - Return close code 1015 to JS when TLS setup fails, r=baku, r=valentin
...
We cannot simply pass the status code using nsIWebSocketListener::OnServerClose because it's called only when the connection is established. Instead, I'm passing TLS failure from http channel to nsIWebSocketListener::OnStop where the correct status code is set.
2018-06-28 07:54:00 +03:00
David Keeler
9b69a30991
bug 1470030 - convert manually-written nsINSSComponent definition to idl r=fkiefer
...
Defining nsINSSComponent in idl rather than manually in a header file allows us
to make full use of the machinery that already exists to process and generate
the correct definitions. Furthermore, it enables us to define JS-accessible APIs
on nsINSSComponent, which enables us to build frontend features that can work
directly with the data and functionality the underlying implementation has
access to.
MozReview-Commit-ID: JFI9s12wmRE
--HG--
extra : rebase_source : 16b660e37db681c8823cbb6b7ff59dd0d35f7e73
2018-06-20 16:43:18 -07:00
Chris Peterson
2afd829d0f
Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj
...
This patch is an automatic replacement of s/NS_NOTREACHED/MOZ_ASSERT_UNREACHABLE/. Reindenting long lines and whitespace fixups follow in patch 6b.
MozReview-Commit-ID: 5UQVHElSpCr
--HG--
extra : rebase_source : 4c1b2fc32b269342f07639266b64941e2270e9c4
extra : source : 907543f6eae716f23a6de52b1ffb1c82908d158a
2018-06-17 22:43:11 -07:00
Andrea Marchesini
99fa4c908a
Bug 1470578 - Rename the anti-tracking pref, r=francois
2018-06-25 22:46:13 +02:00
Ben Kelly
06ae64dde8
Bug 1470286 Propagate channel creation and async open time across internal redirects. r=valentin
2018-06-23 10:10:10 -07:00
Petr Sumbera
700965b040
Bug 1452130 - nsHttpConnection.cpp should compare time intervals in the same units r=dragana
2018-06-15 04:52:52 -07:00
Ben Kelly
13c58b163c
Bug 1470234 Handle empty headers correctly when auto-copying headers for special internal redirect to InterceptedHttpChannel. r=valentin
2018-06-21 12:11:05 -07:00
Cosmin Sabou
4c18cd4036
Merge inbound to central. a=merge
...
--HG--
rename : servo/components/style/properties/longhand/box.mako.rs => servo/components/style/properties/longhands/box.mako.rs
2018-06-21 04:16:40 +03:00
Andrea Marchesini
f235838704
Bug 1461921 - Block storage access for third-parties on the tracking protection list - part 7 - Network cache, r=mayhemer, r=ehsan
2018-06-20 13:38:22 -04:00
Ben Kelly
dea8612c12
Bug 1468828 Automatically copy headers to the InterceptedHttpChannel when performing the special hidden internal redirect. r=valentin
2018-06-19 11:24:36 -04:00
Valentin Gosu
a8e3a8c349
Bug 1448330 - Make nsIURI.clone a private method r=mayhemer
...
MozReview-Commit-ID: 1efpeaEPaXP
--HG--
extra : rebase_source : e660f1e5bcae9b7119bc5b37713691069272b375
2018-06-14 13:05:43 +02:00
Valentin Gosu
4cade1b2b5
Bug 1389251 - Add esc_Spaces that may be used to force escaping of spaces r=bz,jdescottes
...
MozReview-Commit-ID: 4tahH3IOKW
--HG--
extra : rebase_source : 12057b98c87d7d3c57e90888082f540c49c5a9a9
2018-06-18 15:06:25 +02:00
Dorel Luca
ba31c8c2b2
Backed out 3 changesets (bug 1389251) for browser-chrome failure on browser/base/content/test/pageinfo/browser_pageinfo_image_info.js. CLOSED TREE
...
Backed out changeset a76a3251a9d2 (bug 1389251)
Backed out changeset c6baebf7b34c (bug 1389251)
Backed out changeset 6e89a11ae28e (bug 1389251)
2018-06-15 06:18:04 +03:00
Dorel Luca
b53fbe3617
Merge mozilla-central to autoland
2018-06-15 05:43:31 +03:00
Valentin Gosu
316f7bf9ac
Bug 1389251 - Add esc_Spaces that may be used to force escaping of spaces r=bz,jdescottes
...
MozReview-Commit-ID: 7VgNlkWqrPK
--HG--
extra : rebase_source : c7ea99bc727a82e652871e78c222e8d5d642a52e
2018-06-12 03:05:03 +02:00
Andi-Bogdan Postelnicu
90ac230485
Bug 1453795 - Necko - Initialize member fields in classes/ structures. r=michal
2018-06-14 11:19:07 +03:00
Narcis Beleuzu
31030f080d
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-06-14 00:58:55 +03:00