12302127707b1b30a86969e9db2b99d0820dafb5: Bug 1339964 - Support export async function f() {}. r=till
Tooru Fujisawa <arai_a@mac.com> - Wed, 22 Feb 2017 16:11:35 +0900 - rev 344210
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Bug 1339964 - Support export async function f() {}. r=till
7e9cf4a61aec21800f6f59a3e1a32d685bb3871a: Bug 1339963 - Part 3: Check IdentifierName in ExportClause without from. r=jwalden
Tooru Fujisawa <arai_a@mac.com> - Wed, 22 Feb 2017 16:11:35 +0900 - rev 344209
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Bug 1339963 - Part 3: Check IdentifierName in ExportClause without from. r=jwalden
b27d839625c20ad1cb632eb450036ca5412a0efe: Bug 1339963 - Part 2: Use MUST_MATCH_TOKEN for contextual keyword where it can be used. r=jwalden
Tooru Fujisawa <arai_a@mac.com> - Wed, 22 Feb 2017 16:11:35 +0900 - rev 344208
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Bug 1339963 - Part 2: Use MUST_MATCH_TOKEN for contextual keyword where it can be used. r=jwalden
58d90297f0bf6ae03a5e7ffa359b626c35099c1f: Bug 1339963 - Part 1: Split Parser::exportDeclaration. r=jwalden
Tooru Fujisawa <arai_a@mac.com> - Wed, 22 Feb 2017 16:11:35 +0900 - rev 344207
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Bug 1339963 - Part 1: Split Parser::exportDeclaration. r=jwalden
3ed5c0fa2f8dfb9c7d5261a6203a387830d6215a: Bug 1340923 - Remove remaining Iterator consumer from devtools/. r=jryans
Tooru Fujisawa <arai_a@mac.com> - Wed, 22 Feb 2017 16:11:35 +0900 - rev 344206
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Bug 1340923 - Remove remaining Iterator consumer from devtools/. r=jryans
9ad27050d4fcad8733022113ac8e53ef16dbaacb: Bug 1340924 - Remove Iterator consumer from intl/. r=Pike
Tooru Fujisawa <arai_a@mac.com> - Wed, 22 Feb 2017 16:11:34 +0900 - rev 344205
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Bug 1340924 - Remove Iterator consumer from intl/. r=Pike
4a24f274ec59f962bbe1bce06b41a537205abf34: Bug 1338262 - Remove legacy generator from netwerk/test/. r=mayhemer
Tooru Fujisawa <arai_a@mac.com> - Wed, 22 Feb 2017 16:11:34 +0900 - rev 344204
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Bug 1338262 - Remove legacy generator from netwerk/test/. r=mayhemer
7c0ec55b44dc159a6eb0c9ff65b922952e6e4f11: Bug 1339710 - Remove the implementation of SlicedInputStream::ReadSegmenets, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 22 Feb 2017 07:57:54 +0100 - rev 344203
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Bug 1339710 - Remove the implementation of SlicedInputStream::ReadSegmenets, r=smaug
cbb4e1c2aada22f98894e2fe94ef9a0e7bde4293: Bug 1339710 - SlicedInputStream should be nsISeekableStream, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 22 Feb 2017 07:57:14 +0100 - rev 344202
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Bug 1339710 - SlicedInputStream should be nsISeekableStream, r=smaug
c685dca493f56fdb5c4c63405fb3b501b0365518: Bug 1339710 - Remove nsIPartialFileInputStream, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 22 Feb 2017 07:56:29 +0100 - rev 344201
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Bug 1339710 - Remove nsIPartialFileInputStream, r=smaug
4761a15d45fdbe24993fdafa38f7bd457300dcf3: Bug 1339710 - SlicedInputStream should be an nsIIPCSerializableInputStream, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 22 Feb 2017 07:55:50 +0100 - rev 344200
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Bug 1339710 - SlicedInputStream should be an nsIIPCSerializableInputStream, r=smaug
7561692c1bc7ae4e4f7d968412e65015c611050f: Bug 1339710 - SlicedInputStream should not be nsICloneableInputStream if the source stream is not, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 22 Feb 2017 07:54:46 +0100 - rev 344199
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Bug 1339710 - SlicedInputStream should not be nsICloneableInputStream if the source stream is not, r=smaug
bf67ad546e37a4dd2c1e0317b290d46f95d02688: Bug 1340582 - handle shared memory allocation failure. r=jchen
John Lin <jolin@mozilla.com> - Mon, 20 Feb 2017 15:17:10 +0800 - rev 344198
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Bug 1340582 - handle shared memory allocation failure. r=jchen MozReview-Commit-ID: ETk9nHHkyYA
afe3edac6acd6ee4c3832226c839ae9f4b3bcce7: Bug 1341498 - Stringify grid areas for CSS Grid Fragments in css-grid-utils.js. r=gl
Micah Tigley <tigleym@gmail.com> - Tue, 21 Feb 2017 18:10:35 -0700 - rev 344197
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Bug 1341498 - Stringify grid areas for CSS Grid Fragments in css-grid-utils.js. r=gl MozReview-Commit-ID: 3CfoZM2YXjH
18bc0b31d8c810180d445200a65c2ce18ad8c348: bug 1340579 - add another diagnostic assert r=davidb
Trevor Saunders <tbsaunde@tbsaunde.org> - Tue, 21 Feb 2017 14:42:53 -0500 - rev 344196
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
bug 1340579 - add another diagnostic assert r=davidb
c1544abd34c28bc2ec4abe1b970a85ca4d163f43: bug 1340903 - work around binding child docs to non outer DocAccessibles r=eeejay
Trevor Saunders <tbsaunde@tbsaunde.org> - Tue, 21 Feb 2017 15:02:02 -0500 - rev 344195
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
bug 1340903 - work around binding child docs to non outer DocAccessibles r=eeejay
89120b07453e8df375aa38d9dcc12f271a9b0394: Bug 1341125 - Clear accounts in-memory cache when necessary. r=nalexander
Grigory Kruglov <gkruglov@mozilla.com> - Tue, 21 Feb 2017 11:31:22 -0800 - rev 344194
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Bug 1341125 - Clear accounts in-memory cache when necessary. r=nalexander MozReview-Commit-ID: sf5WhXxRVg
fbb7cc8d04b9b4baff398ef14836414862a0ed5c: Bug 1333899 - Part 3: Avoid extra copies in nsDataChannel::OpenContentStream. r=bz
Eric Rahm <erahm@mozilla.com> - Tue, 21 Feb 2017 17:56:36 -0800 - rev 344193
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Bug 1333899 - Part 3: Avoid extra copies in nsDataChannel::OpenContentStream. r=bz This switches over to cloning the URI without it's ref which will most likely avoid a copy. The new |ParsePathWithoutRef| is used, again to avoid needing a copy of the path substring. A pipe is no longer used for the input stream, instead we use a string stream which in most cases will be able to share the string data buffer rather than copying it. For the base64 case in the best case we only allocate the decoded buffer, worst case there's another buffer for the URL decoded data. So either 3/4 transient or 1 3/4 transient, both of which are better than 3.5. MozReview-Commit-ID: 4tYI3iyxMCl
f82fd05e7699aed68ad105fa9ecdd3fa7b7f689d: Bug 1333899 - Part 2: Add nsDataHandler::ParsePathWithoutRef. r=valentin
Eric Rahm <erahm@mozilla.com> - Tue, 21 Feb 2017 17:56:35 -0800 - rev 344192
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Bug 1333899 - Part 2: Add nsDataHandler::ParsePathWithoutRef. r=valentin This adds a version of |ParseURI| that only deals with the path portion of the URI and expects the ref not to be present. It's mainly copy and pasted from |ParseURI| but updated to use nsString methods rather than NSPR. Additionaly it only returns a substring to the path passed in for the data buffer if requested. |ParseURI| is updated to advance past the scheme and trim the ref, then it just uses |ParseURIWithoutRef|. MozReview-Commit-ID: F5h6bcSLd8P
5739a7f790f2e171af618eec42ecfeaf9d681433: Bug 1333899 - Part 1: Add a fallible NS_UnescapeURL. r=froydnj
Eric Rahm <erahm@mozilla.com> - Tue, 21 Feb 2017 17:56:34 -0800 - rev 344191
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Bug 1333899 - Part 1: Add a fallible NS_UnescapeURL. r=froydnj This adds a fallible version of |NS_UnescapeURL| that can be used to gracefully handle allocation failures when the string needs to be unescaped. MozReview-Commit-ID: 1eXPzeB2yrI
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip