gecko-dev/dom
Andrew Sutherland 31246a1058 Bug 1416879 - Part 5: FetchStreamReader needs to cancel its reader when it encounters write errors. r=baku, f=bkelly
Currently, FetchStreamReader never signals to the JS stream code that
the reader has been closed.  This means that when a ServiceWorker
passes a ReadableStream to respondWith and the HTTP Channel gets
canceled, the JS code will keep generating the stream without ever
realizing the data's not going anywhere.  It's necessary to cancel
the reader.  Or do something like that, this seems to work!

--HG--
extra : rebase_source : 559af90ba766ebd4deb5d99b6696cd2207215f9f
2018-01-04 18:09:32 -05:00
..
abort Bug 1421992 - script-generated patch to replace do_check_* functions with their Assert.* equivalents, rs=Gijs. 2017-12-21 11:08:17 +01:00
animation Bug 1421507 - Throttle animations in position:fixed element that the element is out of view. r=boris,tnikkel 2018-01-05 10:30:46 +09:00
asmjscache
audiochannel Bug 1419597 - Part 18: Remove IsInnerWindow and IsOuterWindow methods, r=smaug 2017-11-23 13:12:13 -05:00
base merge mozilla-central to mozilla-inbound. r=merge a=merge 2018-01-06 01:56:19 +02:00
battery
bindings Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 1 - Console.createInstance(), r=smaug 2018-01-04 19:19:43 +01:00
broadcastchannel Bug 1419597 - Part 18: Remove IsInnerWindow and IsOuterWindow methods, r=smaug 2017-11-23 13:12:13 -05:00
browser-element Bug 1409449 - Update test for bug 1409449. r=:ckerschb 2017-12-12 10:34:42 +01:00
cache Bug 1421992 - script-generated patch to replace do_check_* functions with their Assert.* equivalents, rs=Gijs. 2017-12-21 11:08:17 +01:00
canvas Bug 1427668 - Flush on mac after EndTransformFeedback. - r=daoshengmu 2018-01-05 15:28:01 -08:00
clients Bug 1425975 P14 Assert that storage is allowed when a ClientSource is both execution ready and controlled. r=asuth 2018-01-05 12:10:22 -05:00
commandhandler
console Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 9 - maxLogLevel pref, r=smaug, r=bgrins 2018-01-04 19:19:44 +01:00
credentialmanagement Bug 1421616 - Have one WebAuthnManager instance per CredentialsContainer r=jcj 2017-12-05 19:05:06 +01:00
crypto Backed out changeset 3d02d52b92ee (bug 1333140) 2017-12-01 11:27:05 +01:00
encoding Bug 1421992 - Hand written cleanup patch to make tests pass after removing obsolete xpcshell functions. r=Gijs,ochameau a=Aryx 2017-12-21 11:11:57 +01:00
events Bug 1425440 - Get rid of GetChildAt_Deprecated in IMEContentObserver, r=catalinb 2018-01-05 15:23:25 +01:00
fetch Bug 1416879 - Part 5: FetchStreamReader needs to cancel its reader when it encounters write errors. r=baku, f=bkelly 2018-01-04 18:09:32 -05:00
file Bug 1427091 - BlobSet must use nsCString instead of nsAutoCString, r=me 2018-01-05 15:38:06 +01:00
filehandle
filesystem Bug 1423773 - Part 1: Remove usage of nsStringGlue.h. r=glandium 2017-12-06 16:52:51 -08:00
flex Backed out 5 changesets (bug 1409083) for eslint failures 2017-12-07 19:47:09 -08:00
gamepad Bug 1397194 - Polling manually in macOS gamepad API backend r=qdot 2017-12-06 14:20:33 +08:00
geolocation Bug 1410364 - Don't consider opener when calculating IsSecureContext. r=bz, r=dveditz 2017-11-29 10:40:00 -05:00
grid Bug 1425954 Part 2: Update grid tests to check reporting of duplicated line names. r=mats 2017-12-18 15:25:02 -08:00
html Bug 1428053: Fix ShadowRoot::ContentAppended. r=jessica 2018-01-05 11:18:18 +01:00
imptests
indexedDB Bug 1421992 - Hand written cleanup patch to make tests pass after removing obsolete xpcshell functions. r=Gijs,ochameau a=Aryx 2017-12-21 11:11:57 +01:00
interfaces Bug 1425975 P7 Use the mControlledClients list to drive controller start and stop logic. r=asuth 2018-01-05 12:10:21 -05:00
ipc Bug 1426801 - Clear gFirstIdleTask if we fail to dispatch the runnable. r=mrbkap 2018-01-04 14:59:14 -08:00
jsurl Bug 1420954 - Make nsIURIMutator setters return nsIURIMutator so we can chain setters r=bagder 2017-12-05 02:35:21 +01:00
locales Bug 1330688 - Report a better error in the console when a module load fails r=baku r=flod 2017-12-19 15:29:38 +00:00
manifest
mathml Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz 2017-12-25 17:50:10 +01:00
media Merge inbound to mozilla-central r=merge a=merge 2018-01-05 11:57:58 +02:00
messagechannel Bug 1419597 - Part 18: Remove IsInnerWindow and IsOuterWindow methods, r=smaug 2017-11-23 13:12:13 -05:00
network Bug 1426875 - Avoid adding/removing streams to nsMultiplexInputStream when reading in TCPSocket, r=jdm 2017-12-30 12:47:12 +01:00
notification Backing out 8fd1d4a79a48 (Bug 952453) due to notification bustage on MacOS 2018-01-04 14:50:21 -08:00
offline Backed out changeset e2beba7e6875 (bug 1423798) for failing Browser Chrome tests browser_temporary_permissions_expiry.js on Windows 7 debug. r=backout on a CLOSED TREE 2017-12-09 07:23:35 +02:00
payments
performance Bug 1427870 - Change resolution of .now() to 20us. r=bkelly, a=lizzard 2017-12-30 13:07:00 -06:00
permission
plugins backout Bug 1414204 because of regressions, r=backout 2018-01-03 18:42:13 +02:00
power Bug 1369194 - Remove MozWakeLock. r=baku 2017-11-20 17:14:41 -08:00
presentation Bug 1426887 - Avoid adding/removing streams to nsMultiplexInputStream when reading in Presentation API, r=jdm 2017-12-30 12:47:12 +01:00
promise Bug 1421992 - script-generated patch to replace do_execute_soon, do_print and do_register_cleanup with executeSoon, info and registerCleanupFunction, rs=Gijs. 2017-12-21 11:10:23 +01:00
push Bug 1421992 - script-generated patch to replace do_execute_soon, do_print and do_register_cleanup with executeSoon, info and registerCleanupFunction, rs=Gijs. 2017-12-21 11:10:23 +01:00
quota Bug 1421992 - Hand written cleanup patch to make tests pass after removing obsolete xpcshell functions. r=Gijs,ochameau a=Aryx 2017-12-21 11:11:57 +01:00
res
script Bug 1371551 - Make ES6 modules work for webextension URLs. r=baku 2018-01-03 19:08:29 +01:00
secureelement
security Bug 1425968 - Skip HSTS browser-chrome tests because the feature is being removed and they depend on an expiring Telemetry probe. r=kmckinley 2018-01-03 16:46:35 -05:00
smil Bug 1423098 - Drop support for SMIL accessKey; r=dholbert 2017-12-14 09:58:32 -06:00
storage Bug 1419597 - Part 12: Move storage pref enabled check into a static method on dom::Storage, r=asuth 2017-11-23 13:12:03 -05:00
svg Bug 1425321 - Renaming nsINode::RemoveChildAt to RemoveChildAt_Deprecated, r=catalinb 2018-01-03 14:01:03 +01:00
system
tests Bug 1398981 - Turn off webcomponents pref by default when running tests. r=smaug 2018-01-05 16:17:38 +08:00
time
u2f Bug 1247124 - Limit FIDO U2F to Secure Contexts r=ttaubert,smaug 2017-12-13 17:02:38 -06:00
url Backed out 9 changesets (bug 1412456) for crashing talos g2 and unexpected network connections in browser-chrome's browser_searchEngine_behaviors.js r=backout a=backout on a CLOSED TREE 2017-12-07 12:20:21 +02:00
vr Bug 1407423 - Part 5: Remove assert from test_vrController_displayId.html,r=daoshengmu 2017-12-04 16:57:39 -08:00
webauthn Bug 1420760 - Order webauthn CBOR map keys. r=jcj 2017-12-31 15:37:27 -08:00
webbrowserpersist Bug 1394734 - Replace CONFIG['GNU_C*'] by CONFIG['CC_TYPE'] r=glandium 2017-12-07 22:09:15 +01:00
webidl Bug 862147 - remove window.external.addSearchEngine, r=smaug. 2018-01-05 00:53:59 +01:00
websocket Bug 1418860 - Adding telemetry to see how often version param is used in ScriptLoader type, r=jonco, data-r=francois 2017-11-29 09:01:04 +01:00
workers Bug 1428447 Set a loading principal on ServiceWorker WorkerPrivate objects. r=asuth 2018-01-05 19:50:09 -05:00
worklet Bug 1425463 - Expose Console API to JSM, r=smaug 2017-12-20 14:35:34 +01:00
xbl Bug 1425321 - Renaming nsINode::RemoveChildAt to RemoveChildAt_Deprecated, r=catalinb 2018-01-03 14:01:03 +01:00
xhr Bug 1407858 part 1. Give DOMString setter APIs clearer names. r=smaug 2017-12-22 13:02:51 -05:00
xml Bug 1426234 part 3. Simplify ProcessStyleLink now that it's only called for Link headers. r=mystor 2017-12-21 16:43:24 -05:00
xslt Merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE 2018-01-03 23:59:59 +02:00
xul Bug 1426525 part 5. Remove the 'ref' getter/setter on XULElement. r=smaug 2018-01-05 13:48:39 -05:00
jar.mn
moz.build Backed out 5 changesets (bug 1409083) for eslint failures 2017-12-07 19:47:09 -08:00