6be5c7d30d2def62a762ac187252eba626b23a92: merge mozilla-inbound to mozilla-central. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 15 Sep 2017 21:33:32 +0200 - rev 381196
Push 95063 by archaeopteryx@coole-files.de at Fri, 15 Sep 2017 19:38:15 +0000
merge mozilla-inbound to mozilla-central. r=merge a=merge MozReview-Commit-ID: FmdeaRYDVqR
5b39f8dcc5cd6a38fe99564a9cfc90eedfad1639: Backed out changeset bf572b74ec5f (bug 1392841) for frequently failing reftest layout/reftests/font-face/font-display-1.html on Linux debug and on suspicion for causing leak in bug 1399117. r=backout a=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 15 Sep 2017 21:20:52 +0200 - rev 381195
Push 95063 by archaeopteryx@coole-files.de at Fri, 15 Sep 2017 19:38:15 +0000
Backed out changeset bf572b74ec5f (bug 1392841) for frequently failing reftest layout/reftests/font-face/font-display-1.html on Linux debug and on suspicion for causing leak in bug 1399117. r=backout a=backout MozReview-Commit-ID: 5LtVLea4emt
f954ddf67d55cb5b5cb623e7adc95f2637742a91: Backed out changeset 21edf7e4f6ad (bug 1399471) for frequently failing wpt /IndexedDB/interleaved-cursors.html and browser-chrome tests, all on Linux32 debug. r=backout a=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 15 Sep 2017 21:19:18 +0200 - rev 381194
Push 95063 by archaeopteryx@coole-files.de at Fri, 15 Sep 2017 19:38:15 +0000
Backed out changeset 21edf7e4f6ad (bug 1399471) for frequently failing wpt /IndexedDB/interleaved-cursors.html and browser-chrome tests, all on Linux32 debug. r=backout a=backout MozReview-Commit-ID: 6tQ8T5MR6u4
5657bd411b28daebe0cbb5c170279fa4065c2a89: Bug 1397128 P9 Make content script usage of Cache API use lazy body loading. r=tt
Ben Kelly <ben@wanderview.com> - Fri, 15 Sep 2017 12:25:41 -0700 - rev 381193
Push 95062 by bkelly@mozilla.com at Fri, 15 Sep 2017 19:25:49 +0000
Bug 1397128 P9 Make content script usage of Cache API use lazy body loading. r=tt
7650e58c8b52d3e4384073b3fd794c715bf76a04: Bug 1397128 P8 Track which storage "namespace" each Cache object is associated with. r=tt
Ben Kelly <ben@wanderview.com> - Fri, 15 Sep 2017 12:25:41 -0700 - rev 381192
Push 95062 by bkelly@mozilla.com at Fri, 15 Sep 2017 19:25:49 +0000
Bug 1397128 P8 Track which storage "namespace" each Cache object is associated with. r=tt
882ab64141403a04a6f3c178e6531948ec7ea71b: Bug 1397128 P7 Add an OpenMode enumeration to control if individual Cache API requests eagerly or lazily opens bodies. r=tt
Ben Kelly <ben@wanderview.com> - Fri, 15 Sep 2017 12:25:41 -0700 - rev 381191
Push 95062 by bkelly@mozilla.com at Fri, 15 Sep 2017 19:25:49 +0000
Bug 1397128 P7 Add an OpenMode enumeration to control if individual Cache API requests eagerly or lazily opens bodies. r=tt
c02de0753e45c68e432dde1ee3826776429abd0e: Bug 1397128 P6 Allow ReadStream to be created with an initially nullptr base stream. r=tt
Ben Kelly <ben@wanderview.com> - Fri, 15 Sep 2017 12:25:41 -0700 - rev 381190
Push 95062 by bkelly@mozilla.com at Fri, 15 Sep 2017 19:25:49 +0000
Bug 1397128 P6 Allow ReadStream to be created with an initially nullptr base stream. r=tt
afc46e4aa18cf8c4f305aa7155eacbf9259c6e30: Bug 1397128 P5 Add ReadStream::Inner::EnsureStream() to synchronously open stream when Availabe/Read/ReadSegments is called. r=tt
Ben Kelly <ben@wanderview.com> - Fri, 15 Sep 2017 12:25:41 -0700 - rev 381189
Push 95062 by bkelly@mozilla.com at Fri, 15 Sep 2017 19:25:49 +0000
Bug 1397128 P5 Add ReadStream::Inner::EnsureStream() to synchronously open stream when Availabe/Read/ReadSegments is called. r=tt
faa7c0f91b4ed79995e66f121244dd805b825dd2: Bug 1397128 P4 Add a PCacheStreamControl message to open a stream based on its body ID. r=tt
Ben Kelly <ben@wanderview.com> - Fri, 15 Sep 2017 12:25:41 -0700 - rev 381188
Push 95062 by bkelly@mozilla.com at Fri, 15 Sep 2017 19:25:49 +0000
Bug 1397128 P4 Add a PCacheStreamControl message to open a stream based on its body ID. r=tt
6a1adad5e9db8e9bcc31d7828420b2d32f66ca08: Bug 1397128 P3 Add an OpenStreamAction class to open the file stream on the io thread. r=tt
Ben Kelly <ben@wanderview.com> - Fri, 15 Sep 2017 12:25:40 -0700 - rev 381187
Push 95062 by bkelly@mozilla.com at Fri, 15 Sep 2017 19:25:49 +0000
Bug 1397128 P3 Add an OpenStreamAction class to open the file stream on the io thread. r=tt
88015eaa125d91308371400968cda004755628c3: Bug 1397128 P2 Refactor StreamList::Add() to use move constructors and accept a nullptr stream. r=tt
Ben Kelly <ben@wanderview.com> - Fri, 15 Sep 2017 12:25:40 -0700 - rev 381186
Push 95062 by bkelly@mozilla.com at Fri, 15 Sep 2017 19:25:49 +0000
Bug 1397128 P2 Refactor StreamList::Add() to use move constructors and accept a nullptr stream. r=tt
b16b6ed01f5105f0e881ca7a50e4eba312911816: Bug 1397128 P1 Make CacheReadStream ipdl struct contain an OptionalIPCStream. r=tt
Ben Kelly <ben@wanderview.com> - Fri, 15 Sep 2017 12:25:40 -0700 - rev 381185
Push 95062 by bkelly@mozilla.com at Fri, 15 Sep 2017 19:25:49 +0000
Bug 1397128 P1 Make CacheReadStream ipdl struct contain an OptionalIPCStream. r=tt
1796dd9bccfbe41022858b94b8c510f919b1de3d: Backed out changeset 727f0d09e299 (bug 1399453) because the annotations are no longer needed.
Andrew Osmond <aosmond@mozilla.com> - Fri, 15 Sep 2017 15:11:29 -0400 - rev 381184
Push 95061 by aosmond@gmail.com at Fri, 15 Sep 2017 19:11:37 +0000
Backed out changeset 727f0d09e299 (bug 1399453) because the annotations are no longer needed.
906b8bdd2002b75be1ec731694d818b7aff02187: Bug 1400347 - Update test_ext_tabs_captureVisibleTab.html to comply with new toplevel data: URI navigation policy. r=smaug
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Fri, 15 Sep 2017 21:01:00 +0200 - rev 381183
Push 95060 by mozilla@christophkerschbaumer.com at Fri, 15 Sep 2017 19:07:51 +0000
Bug 1400347 - Update test_ext_tabs_captureVisibleTab.html to comply with new toplevel data: URI navigation policy. r=smaug
4360d673edef90dc3b3397b60d1cfdcc1ed0c312: Bug 1380959: Block oplevel data: URI navigations in Nightly and early Beta. r=bz
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Fri, 15 Sep 2017 18:23:01 +0200 - rev 381182
Push 95060 by mozilla@christophkerschbaumer.com at Fri, 15 Sep 2017 19:07:51 +0000
Bug 1380959: Block oplevel data: URI navigations in Nightly and early Beta. r=bz
722569a89186be92efbaebfa99005e5c46e27cf5: Bug 1380649 - Assert if we remap a purged SourceSurfaceVolatileBuffer. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Fri, 15 Sep 2017 14:47:52 -0400 - rev 381181
Push 95059 by aosmond@gmail.com at Fri, 15 Sep 2017 18:48:04 +0000
Bug 1380649 - Assert if we remap a purged SourceSurfaceVolatileBuffer. r=jrmuizel There have been reports of images remaining in the surface cache but no longer containing the previously decoded data. Instead these appear as transparent (BGRA) or black (BGRX). This suggests that somehow the image surface buffer was reset to all zeroes. Additionally this seems to be correlated with suspend and resume. One possibility is that the OS purged our volatile buffers on suspend. This is because we are supposed to be able to regenerate the contents anyways, so it could choose to not preserve the data on suspend. In general we should recover from this however and clearly we are not. This patch adds a diagnostic assert to ensure that a buffer which was previously purged is not reused later, as we should be discarding said buffers.
eba07bb1d697ccb0bcc822bc80e7683bc0ca1879: Merge m-c to inbound. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 15 Sep 2017 14:20:59 -0400 - rev 381180
Push 95058 by ryanvm@gmail.com at Fri, 15 Sep 2017 18:21:13 +0000
Merge m-c to inbound. a=merge
7aceaf8bcb9f582db0f93488b48ef7019e348dba: Merge inbound to m-c. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 15 Sep 2017 14:20:02 -0400 - rev 381179
Push 95058 by ryanvm@gmail.com at Fri, 15 Sep 2017 18:21:13 +0000
Merge inbound to m-c. a=merge
31992a5c3d64ade078accdaab8ac4ffb5e43a9d7: Merge autoland to m-c. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 15 Sep 2017 14:15:29 -0400 - rev 381178
Push 95058 by ryanvm@gmail.com at Fri, 15 Sep 2017 18:21:13 +0000
Merge autoland to m-c. a=merge
9071a20f3eaa804a439990b7596dbc16d52d1e20: No bug, Automated HPKP preload list update from host bld-linux64-spot-361 - a=hpkp-update
ffxbld - Fri, 15 Sep 2017 10:33:02 -0700 - rev 381177
Push 95058 by ryanvm@gmail.com at Fri, 15 Sep 2017 18:21:13 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-361 - a=hpkp-update
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip