Commit Graph

388 Commits

Author SHA1 Message Date
Andrea Marchesini
c048b4585c Bug 1339871 - Splitting dom/file/File.{h,cpp}, r=smaug 2017-02-16 18:26:38 +01:00
Bill McCloskey
54da76be6b Bug 1339289 - Give names to a lot of common timers (r=ehsan)
MozReview-Commit-ID: IMsv5bkyjBL
2017-02-15 12:30:01 -08:00
Andrea Marchesini
d0baeaeaf9 Bug 1328470 - XMLHttpRequest should reset timers when send() is executed again, r=smaug 2017-02-10 15:05:06 +01:00
Carsten "Tomcat" Book
e1b6f23c86 Merge mozilla-central to mozilla-inbound 2017-02-09 11:38:08 +01:00
Andrea Marchesini
7550ac6269 Bug 1337746 - XHR should cancel the nsIChannel with an error code and not with NS_OK, r=smaug 2017-02-09 10:47:43 +01:00
Tim Huang
b3fb2c8458 Bug 1336802 - Part 2: Updating the whole code base to make sure nsILoadInfo get null check. r=smaug 2017-02-07 11:49:34 +08:00
Andrea Marchesini
b42d37fcf5 Bug 1337016 - XHR should create a Blob in the parent process when run from a file:// URL, r=smaug 2017-02-08 14:34:42 +01:00
Jessica Jong
1653fdc0ea Bug 1316330 - Cancel delayed keypress events if last keydown was canceled. r=smaug 2017-02-03 05:16:00 -05:00
Andrea Marchesini
61bb9afeca Bug 1335365 - Add telemetry to see if we can remove moz-only XHR.reponseType, r=me CLOSED TREE 2017-01-31 18:06:14 +01:00
Andrea Marchesini
31abf2fab3 Bug 1335365 - Add telemetry to see if we can remove moz-only XHR.reponseType, r=smaug, data-review=bsmedberg 2017-01-31 17:34:08 +01:00
Boris Zbarsky
d0200ecadf Bug 1333540. Common up the skippability implementations that are basically copy/pastes of the DOMEventTargetHelper one. r=smaug 2017-01-24 20:40:11 -05:00
Boris Zbarsky
bfd6b94cb0 Bug 1332322 part 3. Rename nsWrapperCache::IsBlackAndDoesNotNeedTracing to nsWrapperCache::HasKnownLiveWrapperAndDoesNotNeedTracing. r=mccr8 2017-01-24 20:39:37 -05:00
Boris Zbarsky
33b60b6ff4 Bug 1332322 part 2. Rename nsWrapperCache::IsBlack to nsWrapperCache::HasKnownLiveWrapper. r=mccr8 2017-01-24 20:38:58 -05:00
Boris Zbarsky
56245bfc2c Bug 1332322 part 1. Add an nsWrapperCache function to mark the wrapper as 'live' for GC purposes. r=mccr8 2017-01-24 20:33:54 -05:00
Andrea Marchesini
cef12d2d65 Bug 1329298 - Part 1 - Unify body extraction in Fetch/Beacon/XHR, r=smaug 2017-01-24 12:13:31 +01:00
Boris Zbarsky
bb26bc9e17 Bug 1330759 part 4. Change XMLHttpRequest's responseText getter to take a DOMString, not an nsAString. r=froydnj 2017-01-18 22:20:15 -05:00
Andrea Marchesini
46a9207d60 Bug 1328653 - Merging all the various *OriginAttributes to just one, r=huseby 2017-01-12 17:38:48 +01:00
Thomas Wisniewski
43880a8ff8 Bug 1329365 - Follow-up adding 201, 202, and 205 to the list of response codes which suppress XML parsing errors. r=bz 2017-01-06 23:23:56 -05:00
Thomas Nguyen
82e1caab63 Bug 1304623 - Create a pref to control the default referrer policy - part 3. r=bkelly
MozReview-Commit-ID: 1A6IHPeNYBQ
2017-01-05 11:29:56 +08:00
Kris Maglione
4f7738c780 Bug 1325158: Part 1 - Don't return error result from OnRedirectVerifyCallback. r=ehsan
MozReview-Commit-ID: Hb3I0U8kxdz
2016-12-24 18:24:41 -08:00
Ehsan Akhgari
df2acff727 Bug 1320201 - When an XHR is made with an expanded principal, use the expanded principal for CORS security checks; r=bzbarsky
We should only ensure that the resulting document doesn't end up
inheriting the expanded principal.
2016-12-15 16:49:35 -05:00
Thomas Wisniewski
6b5e0cf9bc Bug 1319744 - Ensure that progress events and corresponding LOADING readystatechanges fire as per spec. r=baku 2016-12-13 15:23:01 -05:00
Bill McCloskey
b0a2e7bbd0 Bug 1318506 - Label XHR timer runnables with DocGroup (r=bkelly)
MozReview-Commit-ID: LYB8LFuVs1w
2016-12-01 15:00:13 -08:00
Sebastian Hengst
75a340d81c Backed out changeset 6a0c2912650a (bug 1318506) 2016-12-01 13:35:27 +01:00
Bill McCloskey
427415beb0 Bug 1318506 - Label XHR timer runnables with DocGroup (r=bkelly)
MozReview-Commit-ID: LYB8LFuVs1w
2016-11-30 18:01:59 -08:00
Thomas Wisniewski
c3b9d5231e Bug 1311798 - Align XMLHttpRequest.abort() with the spec. r=baku 2016-11-21 01:30:00 -05:00
Sebastian Hengst
d096fce805 Backed out changeset 3421c306d8cf (bug 1311798) for failing event-readystatechange-loaded.htm and unexpected passes. r=backout 2016-11-20 21:39:59 +01:00
Thomas Wisniewski
232623e4b1 Bug 1311798 - Align XMLHttpRequest.abort() with the spec. r=baku 2016-11-20 09:32:00 -05:00
Thomas Nguyen
5e424350fb Bug 1264792 - Update request'referrer policy when redirect.r=bkelly,dragana.
MozReview-Commit-ID: 3V6W0fuRomZ
2016-11-14 15:15:32 +08:00
Shawn Huang
9f621f7866 Bug 1308341 - Don't fire the progress event if the length is 0, r=baku 2016-11-08 17:45:36 +08:00
Ben Kelly
3140345d73 Bug 1303167 P6 Rename new suspend and freeze methods to final names. r=smaug 2016-10-26 10:20:16 -07:00
Ben Kelly
cfc08923aa Bug 1303167 P2 Use new window suspend and freeze methods. r=smaug
* * *
Bug 1303167 P2 interdiff 0001 Review feedback
2016-10-26 10:20:15 -07:00
Jon Coppeard
863d796e4b Bug 1297558 - Remove explicit calls to Expose*ToActiveJS r=mccr8 2016-10-18 17:58:19 +01:00
Andrea Marchesini
884f0f2753 Bug 1307122 - Introducing a timeout for sync XHR when unload events are dispatched, r=smaug 2016-10-16 08:46:10 +02:00
Andrea Marchesini
2cc239da5f Bug 1308073 - Remove app:// specific special cases in XHR, r=ehsan 2016-10-11 19:00:55 +02:00
Andrea Marchesini
54eb072b73 Bug 1306235 - XHR should set lengthComputable only if total value is set, r==smaug 2016-10-06 16:13:08 +02:00
Phil Ringnalda
bcd425d2e8 Backed out changeset cf588a950083 (bug 1306235) for failures in at least test_xhr_progressevents.html and test_blobconstructor.html
MozReview-Commit-ID: HJlw9w1quhu
2016-10-03 23:30:44 -07:00
Andrea Marchesini
8f7fd3f8a5 Bug 1306235 - XHR should set lengthComputable only if total value is set, r=wisniewskit, r=smaug 2016-10-04 07:31:26 +02:00
Andrea Marchesini
0d8a61f94a Bug 1202006 - Memory Blob to Temporary File - part 4 - Temporary File, r=smaug 2016-09-29 07:12:56 +02:00
Andrea Marchesini
1c6afd5164 Bug 1202006 - Memory Blob to Temporary File - part 3 - BlobSet and MutableBlobStorage for XHR, r=smaug 2016-09-29 07:12:37 +02:00
Andrea Marchesini
8d8c4c96ec Bug 1202006 - Memory Blob to Temporary File - part 1 - MutableBlobStorage for XHR, r=smaug 2016-09-29 07:12:00 +02:00
Thomas Wisniewski
989368fd0f Bug 1303121 - Do not fire one last progress event on XHR errors, to match a spec change. r=annevk 2016-09-28 13:05:32 -04:00
Thomas Wisniewski
9ec8126af3 Bug 1300986 - Improve exception messages for XMLHttpRequest. r=smaug 2016-09-28 13:04:17 -04:00
Carsten "Tomcat" Book
026a431f8e Backed out changeset 218abd044ee6 (bug 1202006) for bustage 2016-09-28 15:04:02 +02:00
Carsten "Tomcat" Book
8c8d18b08b Backed out changeset abd96b988887 (bug 1202006) 2016-09-28 15:03:50 +02:00
Carsten "Tomcat" Book
ac3a255cec Backed out changeset 13637a65df3b (bug 1202006) 2016-09-28 15:03:48 +02:00
Andrea Marchesini
af96ba8cd5 Bug 1202006 - Memory Blob to Temporary File - part 4 - Temporary File, r=smaug 2016-09-28 14:39:03 +02:00
Andrea Marchesini
c6f82bb3bd Bug 1202006 - Memory Blob to Temporary File - part 3 - BlobSet and MutableBlobStorage for XHR, r=smaug 2016-09-28 14:38:41 +02:00
Andrea Marchesini
489b737ca0 Bug 1202006 - Memory Blob to Temporary File - part 1 - MutableBlobStorage for XHR, r=smaug 2016-09-28 14:37:54 +02:00
Phil Ringnalda
aacccf1096 Backed out changeset 490c671f8047 (bug 1303121) for failures in test_CrossSiteXHR.html 2016-09-27 22:39:00 -07:00