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
Narcis Beleuzu
8aa6325a89
Merge inbound to mozilla-central. a=merge
2018-06-14 00:52:57 +03:00
Ehsan Akhgari
f4e3e1d715
Bug 1462432 - Part 1: Add an API to override the tracking status on an HTTP channel; r=mayhemer
2018-06-13 16:18:39 -04:00
Ben Kelly
2294b0f525
Bug 1468340 P2 Don't unconditionally set LOAD_BYPASS_SERVICE_WORKER in HttpChannelParent for non-synthesized channels. r=valentin
2018-06-13 06:41:47 -07:00
Ben Kelly
cc22e8c6d7
Bug 1468340 P1 Send the parent channel's load flags to the child process in Redirect1Begin. r=valentin
2018-06-13 06:41:47 -07:00
Ben Kelly
2c60e5ec03
Bug 1468248 Propagate nsIHttpChannelInternal.integrityMetadata to the parent when the channel is opened. r=valentin
2018-06-12 09:53:54 -07:00
Ben Kelly
f4e69fbdb7
Bug 1468209 Remove nsIHttpChannelInternal.responseSynthesized and use nsILoadInfo.serviceWorkerTaintingSynthesized instead. r=valentin
2018-06-12 07:02:01 -07:00
Ben Kelly
6301585f22
Bug 1467852 Align LoadInfo::mServiceWorkerTaintingSynthesized handling with other service worker fields. r=valentin
2018-06-10 18:44:38 -07:00
Valentin Gosu
9296b54502
Bug 1464135 - Pass the timing data to the child channel during OnStart r=baku
...
MozReview-Commit-ID: D07sY6dlINM
--HG--
extra : rebase_source : 020e94adc1d82f74e30fc71e5247b70798df9e8a
2018-06-13 03:02:23 +02:00
arthur.iakab
edbf2c0099
Merge inbound to mozilla-central a=merge
2018-06-08 12:55:49 +03:00
Kris Maglione
7b7264f453
Bug 1464548: Part 3 - Update callers to use defineLazyGlobalGetters. r=mccr8
...
MozReview-Commit-ID: 9APGewiDDYB
--HG--
extra : rebase_source : 2931dd0eec0e4206414b698a9700fc20d922eb3a
2018-05-25 17:02:29 -07:00
Nicholas Hurley
7a9f6d6eac
Bug 1460590 part 1 - Fix our parsing of Server-Timing. r=valentin
...
We were erroneously looking for the first reasonably-valued
server-timing-param for each name. However, that's not how it works. We
should really be looking for the first server-timing-param regardless
of how reasonable its value is.
MozReview-Commit-ID: LwaHFyCpteU
--HG--
extra : rebase_source : 995f14fec3bd130e6eeada6c4cac0db0b27e618f
2018-06-01 11:39:49 -07:00
Nicholas Hurley
2423735102
Bug 1460310 - Separate HTTP and SPDY identifiers into separate namespaces. r=dragana
...
MozReview-Commit-ID: E55YpGK7PXI
--HG--
extra : rebase_source : 3146c7de66653262694235043a44be4ccf5ffc33
2018-06-01 11:32:05 -07:00
Michael Kaply
8c11aa5676
Bug 1464025 - Change accept header if locale changes. r=gandalf
...
MozReview-Commit-ID: HshY3mCab4M
--HG--
extra : rebase_source : f2b6c9e442cfc745e623288388da91ef34273be0
2018-06-06 19:12:45 -05:00
Valentin Gosu
aac6fb9470
Bug 1460609 - Cookies are for parents r=mayhemer
...
Make sure cookies aren't saved on channel headers in the content process.
Adds test to verify that this works, and removes tests that expected cookie headers to be visible to the child.
MozReview-Commit-ID: KOB83xpuAlF
--HG--
extra : rebase_source : 6f9a5ef570fb23200acf8d75285e67d80b7c27f0
2018-06-07 14:12:37 +02:00
Dorel Luca
535f1df913
Merge mozilla-central to mozilla-inbound
2018-06-04 21:48:29 +03:00
Valentin Gosu
bfbf927306
Bug 1459666 - Ensure that DivertToParent is only called during OnStartRequest r=dragana
...
The bug was caused by the tcp connection not sending back any data, and just being closed right away.
So we get something like this:
FTPChannelChild::DoOnStartRequest
FTPChannelChild::DoOnStopRequest -> nsUnknownDecoder::OnStopRequest -> (data is empty) -> nsUnknownDecoder::FireListenerNotifications -> nsDocumentOpenInfo::OnStartRequest -> ExternalHelperAppChild::OnStartRequest -> ExternalHelperAppChild::DivertToParent -> FTPChannelChild::DivertToParent.
However, in nsIDivertableChannel.idl the description for divertToParent() is "divertToParent is called in the child process. It can only be called during OnStartRequest()."
Enforcing this condition seems to be enough to avoid an infinite loop. The crash was fixed by bug 1436311.
2018-06-04 20:05:56 +02:00
Ben Kelly
85490e45e8
Bug 1441932 P3 Forward reserved client, initial client, and controller on Redirect2Verify message back to parent. r=mayhemer
2018-06-04 09:26:51 -07:00
Ben Kelly
1030889376
Bug 1441932 P2 Remove explicit ServiceWorker controller from http OnStartRequest message. r=mayhemer
2018-06-04 09:26:51 -07:00
Andreea Pavel
4ced6e8b2d
Merge mozilla-central to autoland. a=merge
2018-06-03 07:27:01 +03:00
Ben Kelly
015a7772c0
Bug 1465580 Make HttpChannelParent get the channel status when its underlying channel is an InterceptedHttpChannel. r=mayhemer
2018-06-01 10:56:58 -07:00