Birunthan Mohanathas
a29151dc87
Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
...
The bulk of this commit was generated by running:
run-clang-tidy.py \
-checks='-*,llvm-namespace-comment' \
-header-filter=^/.../mozilla-central/.* \
-fix
2015-07-13 08:25:42 -07:00
Nikhil Marathe
4e4f050b46
Bug 1154268 - Fetch Request should not allow creating a GET request with a body by copying a PUT request. r=bkelly
2015-05-13 15:15:23 -07:00
Nikhil Marathe
6b50645e03
Bug 1162411 - Fix Request CORS bug. r=bz
2015-05-07 15:39:13 -07:00
Wes Kocher
3556a7dea7
Backed out changeset 8635863a78c0 (bug 1162411) for mochitest-1 orange CLOSED TREE
2015-05-08 10:10:18 -07:00
Nikhil Marathe
3b0944c590
Bug 1162411 - Fix Request CORS bug. r=bz
2015-05-07 15:39:13 -07:00
Boris Zbarsky
e86a4f7619
Bug 1161625. Use nsIURI, not dom::URL, to create URIs on main thread in fetch code. Also, use the entry settings document's base URI, not the callee document's document URI, as the base. r=nsm
2015-05-07 11:08:34 -04:00
Andrew McCreight
92010d3e4c
Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
2015-05-03 15:32:37 -04:00
Nikhil Marathe
e32a19812b
Bug 931249 - patch 1 - Scriptloader use cache if needed. r=khuey
2015-03-19 11:41:42 -07:00
Nikhil Marathe
15dc3800a8
Bug 1109751 - Request and Response constructors should set mime type. r=baku
2015-02-03 12:59:32 -08:00
Wes Kocher
b650776319
Backed out 2 changesets (bug 1109751) for asan mochitest-3 failures
...
Backed out changeset 269ce19afa43 (bug 1109751)
Backed out changeset add6d1bd2e52 (bug 1109751)
2015-04-03 12:22:47 -07:00
Nikhil Marathe
bc96345415
Bug 1109751 - Request and Response constructors should set mime type. r=baku
2015-02-03 12:59:32 -08:00
Ehsan Akhgari
4e645b17e7
Bug 1147699 - Part 1: Move Request::mContext to InternalRequest, and determine the mapping to nsContentPolicyType; r=nsm
...
As the documentation in InternalRequest.h in this patch shows, the
mapping between nsContentPolicyType and RequestContext is not complete
yet. Because the InternalRequest object needs to know the actual
nsContentPolicyType in order for FetchDriver to be able to use that
information, we can't just store the RequestContext. Therefore, this
patch adds both of these to InternalRequest. Once we get to a stage
where we have a complete mapping of these values, we can store only one
of them and compute the other from it. That requires addressing all of
the TODO comments in the InternalRequest.h documentation.
2015-03-30 08:42:31 -04:00
Andrew Overholt
d41fd71a28
Bug 1127552 - Add Telemetry to Fetch. r=nsm
...
Note when the Fetch is coming from the main thread or a worker. Also
count Requests just passed through a Service Worker.
2015-03-27 06:47:00 -04:00
Ehsan Akhgari
9a4da3a8aa
Bug 1126819 - Part 1: Respect the RequestInit.cache member in Request's constructor; r=nsm
2015-03-23 15:46:57 -04:00
Nikhil Marathe
ef526e043b
Bug 1143857 - Add FormData serialize support to Fetch API. r=ehsan
2015-03-17 08:32:04 -07:00
Ben Kelly
1f98da8c79
Bug 1073231 Implement Request and Response Clone() methods. r=nsm r=baku
2015-02-19 20:24:24 -05:00
Nikhil Marathe
d7a8ab4b10
Bug 1119037 - Add context attribute to Request. r=baku
2015-01-27 15:43:09 -08:00
Nikhil Marathe
d67a401753
Bug 1122677 - Disallow request body when method is HEAD/GET.
...
Spec bug https://www.w3.org/Bugs/Public/show_bug.cgi?id=27846
and :annevk OKed putting the check in the constructor and throwing http://logs.glob.uno/?c=content#c259382
2015-01-16 13:08:19 -08:00
Nikhil Marathe
9ca280ee03
Bug 1122194 - Follow method validation rules when constructing Request. r=baku,bkelly
2015-01-15 12:11:12 -08:00
Nikhil Marathe
ba486fdc65
Bug 1119044 - Fetch API WebIDL Fixes. r=bkelly,baku
...
Add various [SameObject]/[NewObject] annotations.
Adds RequestCache enum.
Ensures that cors-with-forced-preflight is translated to cors in getter.
Reject cors-with-forced-preflight as a valid mode value in Request constructor.
2015-01-07 16:24:40 -08:00
Ryan VanderMeulen
546a86ff6c
Backed out changeset 88970726eb6b (bug 1119044) for Werror bustage.
2015-01-13 13:26:52 -05:00
Nikhil Marathe
576ee86fbb
Bug 1119044 - Fetch API WebIDL Fixes. r=bkelly,baku
...
Add various [SameObject]/[NewObject] annotations.
Adds RequestCache enum.
Ensures that cors-with-forced-preflight is translated to cors in getter.
Reject cors-with-forced-preflight as a valid mode value in Request constructor.
2015-01-07 16:24:40 -08:00
Nikhil Marathe
30e17b180b
Bug 1109574 - Check for null body before setting bodyUsed in Request constructor. r=bkelly
2014-12-23 02:25:17 -08:00
Andrea Marchesini
b5a05079a9
Bug 1077393 - Rename ScalarValueString to USVString. r=smaug
2014-11-20 12:58:00 +01:00
Nikhil Marathe
056d2e760a
Bug 1039846 - Patch 4: FetchDriver with about:, blob: and data: fetching. r=baku
2014-10-06 11:01:20 -07:00
Nikhil Marathe
a857566225
Bug 1071290 - Allow Blobs in Fetch BodyInit. r=baku
2014-10-09 10:52:10 -07:00
Nikhil Marathe
aab4e1765f
Bug 1039846 - Split Headers into InternalHeaders. r=baku
2014-10-02 10:59:20 -07:00
Nikhil Marathe
de9c3fd921
Bug 1039846 - Response implementation. r=baku
2014-09-26 16:41:15 -07:00
Andrea Marchesini
6887a8111f
Bug 1047483 - patch 3 - Renaming DOMFile to File, r=ehsan
2014-10-08 17:15:23 +01:00
Andrea Marchesini
539efa95b3
Bug 1047483 - patch 1 - Porting DOMFile/DOMBlob to WebIDL, r=bz, r=bkelly, r=bholley
2014-10-08 17:15:22 +01:00
Ryan VanderMeulen
ac4e3f2f99
Backed out 7 changesets (bug 1047483, bug 1079301, bug 1079335) for webplatform test failures.
...
Backed out changeset 7d06b68c44d0 (bug 1079335)
Backed out changeset 92030169528e (bug 1079301)
Backed out changeset c09d7f95554a (bug 1047483)
Backed out changeset c199f1057d7e (bug 1047483)
Backed out changeset 18830d07884c (bug 1047483)
Backed out changeset e087289ccfbb (bug 1047483)
Backed out changeset 6238ff5d3ed0 (bug 1047483)
CLOSED TREE
2014-10-07 13:16:11 -04:00
Andrea Marchesini
c407297fcb
Bug 1079335 - Blob/File headers should be used in Fetch API, r=peterv - CLOSED TREE
2014-10-07 17:02:28 +01:00
Peter Van der Beken
3467274091
Bug 1078744 - Replace SetIsDOMBinding with SetIsNonDOMBinding, remove nsWrapperCache::SetIsDOMBinding. r=bz.
2014-10-07 11:44:49 +02:00
Nikhil Marathe
1a8062a12f
Bug 1039846 - Request implementation. r=baku
2014-09-23 22:03:20 -07:00
Nikhil Marathe
70174e3b98
Bug 1017613 - Part 1 - Fetch Body and Request. r=baku
2014-07-24 17:53:03 -07:00