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
988dd3817ad4b72dacd30b36eebbcfdd9a47719c: Merge m-c to inbound, a=merge
Wes Kocher <wkocher@mozilla.com> - Tue, 21 Feb 2017 17:41:05 -0800 - rev 344190
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Merge m-c to inbound, a=merge MozReview-Commit-ID: AoD5GpFatBw
8b5c2b030ed0dc05e9237ab40ebb10ae53c45f1a: Bug 1340760. Link sdp_file_parser against mozglue, since it uses the PrintfTarget stuff from there. r=froydnj
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 21 Feb 2017 19:50:22 -0500 - rev 344189
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Bug 1340760. Link sdp_file_parser against mozglue, since it uses the PrintfTarget stuff from there. r=froydnj MozReview-Commit-ID: K3nkeLd3oCs
840b45ee95f505e841acca33fc6dd479a030f898: Bug 1341179 - Simplify SVGDrawingCallback's mViewport from IntRect to IntSize. r=dholbert
Jonathan Watt <jwatt@jwatt.org> - Wed, 25 Jan 2017 08:18:13 +0000 - rev 344188
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Bug 1341179 - Simplify SVGDrawingCallback's mViewport from IntRect to IntSize. r=dholbert
76c47a2fe8c5e552eefbb68ae99b89354eeec28e: Bug 1341174 - Bring the declarations of the four Draw*Image() methods in nsLayoutUtils.h back together. r=dholbert
Jonathan Watt <jwatt@jwatt.org> - Tue, 24 Jan 2017 17:32:11 +0000 - rev 344187
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Bug 1341174 - Bring the declarations of the four Draw*Image() methods in nsLayoutUtils.h back together. r=dholbert
f52fb0ffd8806d7d4b2e637b2d3f06668082beba: Bug 1341023 - Add missing nsString.h include in ProcessedStack.h. r=me CLOSED TREE
Marco Castelluccio <mcastelluccio@mozilla.com> - Tue, 21 Feb 2017 23:10:59 +0000 - rev 344186
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Bug 1341023 - Add missing nsString.h include in ProcessedStack.h. r=me CLOSED TREE
1b501700e807b502c4d04e842a881c42c85eb8ef: Bug 1307015 - Remove CPOWs from browser_bug623893.js r=felipe
Blake Kaplan <mrbkap@gmail.com> - Fri, 17 Feb 2017 15:32:00 -0800 - rev 344185
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Bug 1307015 - Remove CPOWs from browser_bug623893.js r=felipe It took me a little bit to understand what the test was doing. It was actually using the default tab to navigate to three pages. Then, it duplicated it immediatedly closed that tab. Finally, it duplicated the original tab, then duplicated the duplicate before closing both of those tabs. MozReview-Commit-ID: 85eY3FhZniA
fbd5216f6a4979679dfab4f415fc86777dd88b01: Bug 1341023 - Take module name encoding into account for late writes and hangs. r=Dexter
Marco Castelluccio <mcastelluccio@mozilla.com> - Tue, 21 Feb 2017 22:44:42 +0000 - rev 344184
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Bug 1341023 - Take module name encoding into account for late writes and hangs. r=Dexter
20c8c1cd5a3faec93c9108f7553a6bd6d40b5793: Bug 1329988 - Always use ANGLE's less-slow transpose:true path. - r=kvark
Jeff Gilbert <jgilbert@mozilla.com> - Tue, 14 Feb 2017 15:21:37 -0800 - rev 344183
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Bug 1329988 - Always use ANGLE's less-slow transpose:true path. - r=kvark MozReview-Commit-ID: ugVzpBlwCP
04b72382940faf1a2f7175ba3f28e4407ba23f9c: Backed out changeset a176abd99d2b (bug 1284897) for "Unknown sync IPC message PPluginModule::GetFileName"; needs review from an IPC peer now. r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 21 Feb 2017 23:15:11 +0100 - rev 344182
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Backed out changeset a176abd99d2b (bug 1284897) for "Unknown sync IPC message PPluginModule::GetFileName"; needs review from an IPC peer now. r=backout on a CLOSED TREE
1112eb3a5f8c764f78440edb38079e17372a2d4b: Backed out changeset 4e81ec8850dc (bug 1284897)
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 21 Feb 2017 23:13:34 +0100 - rev 344181
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Backed out changeset 4e81ec8850dc (bug 1284897)
4c7e6ba1ab9b30bf68edc49f49d84b82075c8e20: Backed out changeset 71b9ac06a60a (bug 1284897)
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 21 Feb 2017 23:13:29 +0100 - rev 344180
Push 31402 by cbook@mozilla.com at Wed, 22 Feb 2017 13:33:50 +0000
Backed out changeset 71b9ac06a60a (bug 1284897)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip