173b5e1ba6014e5d55579cd3c182be604b714172: Bug 1186812 (part 1) - Replace nsBaseHashtable::EnumerateRead() calls in dom/{ipc,plugins}/. r=jimm.
Nicholas Nethercote <nnethercote@mozilla.com> - Sun, 01 Nov 2015 20:12:36 -0800 - rev 271009
Push 67535 by nnethercote@mozilla.com at Wed, 04 Nov 2015 02:41:02 +0000
Bug 1186812 (part 1) - Replace nsBaseHashtable::EnumerateRead() calls in dom/{ipc,plugins}/. r=jimm.
0ba2c4af609475fb6cae349fb0755b2b55cbb0e8: Bug 1187138 (part 1) - Replace nsBaseHashtable::Enumerate() calls in toolkit/ with iterators. r=froydnj.
Nicholas Nethercote <nnethercote@mozilla.com> - Sun, 01 Nov 2015 18:54:48 -0800 - rev 271008
Push 67535 by nnethercote@mozilla.com at Wed, 04 Nov 2015 02:41:02 +0000
Bug 1187138 (part 1) - Replace nsBaseHashtable::Enumerate() calls in toolkit/ with iterators. r=froydnj.
d7844fe50165a89aecd4aa2fb1a07e320768c3c9: Bug 1186748 - Now that all builds are pulling the Gtk+3 tooltool package, remove the Gtk+2 fallback in mozconfig.gtk. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Tue, 27 Oct 2015 09:49:48 +0900 - rev 271007
Push 67534 by mh@glandium.org at Wed, 04 Nov 2015 02:24:33 +0000
Bug 1186748 - Now that all builds are pulling the Gtk+3 tooltool package, remove the Gtk+2 fallback in mozconfig.gtk. r=mshal
38fe6c419f085896e748e90ec399b51e22d645f3: Bug 1186748 - Switch ASan builds to Gtk+3. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Fri, 31 Jul 2015 16:39:38 +0900 - rev 271006
Push 67534 by mh@glandium.org at Wed, 04 Nov 2015 02:24:33 +0000
Bug 1186748 - Switch ASan builds to Gtk+3. r=mshal
f3a831ebbcfa847c89a0b3220074dfb81e516ba8: Bug 1186748 - Make ASAN builds happy with Gtk+3. r=mccr8,r=bholley
Mike Hommey <mh+mozilla@glandium.org> - Tue, 03 Nov 2015 11:25:59 +0900 - rev 271005
Push 67534 by mh@glandium.org at Wed, 04 Nov 2015 02:24:33 +0000
Bug 1186748 - Make ASAN builds happy with Gtk+3. r=mccr8,r=bholley - Add a suppression for a leak LSAN detects in system libpixman. - Skip an intermittently failing test.
a4b4bd83536e1c556dc225cb2a79e2aea7854cc7: Bug 1219147 - Move resource chrome.manifest line for webapprt to jar.mn. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Wed, 28 Oct 2015 16:20:30 +0900 - rev 271004
Push 67534 by mh@glandium.org at Wed, 04 Nov 2015 02:24:33 +0000
Bug 1219147 - Move resource chrome.manifest line for webapprt to jar.mn. r=mshal This allows FasterMake to produce this line properly.
7542f43c6a5fca79b9881debaca934cc732e5753: Bug 1219147 - Use addEntriesToListFile in mozbuild.jar.JarMaker.updateManifest. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Sat, 31 Oct 2015 07:18:24 +0900 - rev 271003
Push 67534 by mh@glandium.org at Wed, 04 Nov 2015 02:24:33 +0000
Bug 1219147 - Use addEntriesToListFile in mozbuild.jar.JarMaker.updateManifest. r=mshal Also make addEntriesToListFile emit files with CR instead of CRLF on Windows.
92a73b885c87c220282694f8bd8ba0ea59df1aab: Bug 1217225 - Differentiate between images optimized for skia and skia-gl in the CanvasImageCache. r=mstange
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 04 Nov 2015 15:12:24 +1300 - rev 271002
Push 67533 by mwoodrow@mozilla.com at Wed, 04 Nov 2015 02:12:35 +0000
Bug 1217225 - Differentiate between images optimized for skia and skia-gl in the CanvasImageCache. r=mstange
784a429d37c2241850178b57d316ff2fda49f959: Bug 1203199 - Blacklist DXVA on some older intel drivers for causing crashes. r=jrmuizel
Matt Woodrow <mwoodrow@mozilla.com> - Thu, 22 Oct 2015 12:35:52 +1300 - rev 271001
Push 67533 by mwoodrow@mozilla.com at Wed, 04 Nov 2015 02:12:35 +0000
Bug 1203199 - Blacklist DXVA on some older intel drivers for causing crashes. r=jrmuizel
0dc3d2925d7f61a46ca7c58537e7567bcaab3cdb: Bug 1216288 - Disable warning when we don't build an active layer for RenderFrameParent within an opacity:0 subtree. r=roc
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 03 Nov 2015 16:49:22 +1300 - rev 271000
Push 67533 by mwoodrow@mozilla.com at Wed, 04 Nov 2015 02:12:35 +0000
Bug 1216288 - Disable warning when we don't build an active layer for RenderFrameParent within an opacity:0 subtree. r=roc
beb4cf7d167970d5c774bfe903211e8d58633829: Bug 1209994. Take block-wrapper path only for blocks that are wrappers. r=bz
Robert O'Callahan <robert@ocallahan.org> - Wed, 21 Oct 2015 16:27:50 +1300 - rev 270999
Push 67532 by rocallahan@mozilla.com at Wed, 04 Nov 2015 00:34:56 +0000
Bug 1209994. Take block-wrapper path only for blocks that are wrappers. r=bz
e7c2ff87b559a305658877b9fb903d304af105f1: Bug 1209994. Fix a couple of issues that make the percentage-height-calculation.html test unreliable. r=bz
Robert O'Callahan <robert@ocallahan.org> - Thu, 29 Oct 2015 16:56:30 +1300 - rev 270998
Push 67532 by rocallahan@mozilla.com at Wed, 04 Nov 2015 00:34:56 +0000
Bug 1209994. Fix a couple of issues that make the percentage-height-calculation.html test unreliable. r=bz
789a931f4344ad2d36a8e7bb92634b618d4e3b58: Backed out 2 changesets (bug 1214058) for xpcshell bustage
Wes Kocher <wkocher@mozilla.com> - Tue, 03 Nov 2015 16:06:23 -0800 - rev 270997
Push 67531 by kwierso@gmail.com at Wed, 04 Nov 2015 00:06:51 +0000
Backed out 2 changesets (bug 1214058) for xpcshell bustage Backed out changeset 90e625ac70b2 (bug 1214058) Backed out changeset a4d5d63a03ef (bug 1214058)
90e625ac70b2071f1c2430725892f7c266928521: Bug 1214058: Part 2 - Run add-on update tests against comparable JSON and RDF manifests. r=Mossop
Kris Maglione <maglione.k@gmail.com> - Mon, 19 Oct 2015 09:18:42 -0700 - rev 270996
Push 67530 by maglione.k@gmail.com at Tue, 03 Nov 2015 23:18:59 +0000
Bug 1214058: Part 2 - Run add-on update tests against comparable JSON and RDF manifests. r=Mossop I tried to keep the changes to existing tests as minimal as possible. There were a few exceptions, though: * test_update_ignorecompat.js was completely broken. I couldn't figure out why it was suddenly failing after I changed it to use `add_test`, and it turned out that it had been failing all along, but in a way that the harness didn't pick up. * I changed most of the `do_throw` in update callbacks to `ok(false` because it took me about an hour to figure out where the test was failing when I hit one of them. * I made some changes to sync `test_update.js` and `test_update_ignorecompat.js` where one appeared to have been changed without updating the other. * I made `promiseFindAddonUpdates` a bit more generic, because I was planning to convert most of `test_update.js` to use it, rather than nested callbacks. I changed my mind a quarter of the way through, but decided to keep the changes, since they'll probably be useful elsewhere.
a4d5d63a03ef3938d95f629a6a9ea31d3e88627d: Bug 1214058: Part 1 - Add a simplified JSON-based add-on update protocol. r=Mossop
Kris Maglione <maglione.k@gmail.com> - Tue, 03 Nov 2015 14:49:46 -0800 - rev 270995
Push 67530 by maglione.k@gmail.com at Tue, 03 Nov 2015 23:18:59 +0000
Bug 1214058: Part 1 - Add a simplified JSON-based add-on update protocol. r=Mossop
21c99c452631f95877858fbbeb56a284fd0d6d7b: Bug 1220682 - Clear exceptions on single-arg init. r=bz
Bobby Holley <bobbyholley@gmail.com> - Tue, 03 Nov 2015 09:28:33 -0800 - rev 270994
Push 67529 by bobbyholley@gmail.com at Tue, 03 Nov 2015 22:11:25 +0000
Bug 1220682 - Clear exceptions on single-arg init. r=bz
d21357443417559e1cb52bd807c39022b4120c2e: Bug 1220765 - 43.0b1 build1 fennec repacks failing to upload and submit to taskcluster, DONTBUILD r=rail, a=releases
Jordan Lund <jlund@mozilla.com> - Tue, 03 Nov 2015 14:02:56 -0800 - rev 270993
Push 67528 by jlund@mozilla.com at Tue, 03 Nov 2015 22:03:30 +0000
Bug 1220765 - 43.0b1 build1 fennec repacks failing to upload and submit to taskcluster, DONTBUILD r=rail, a=releases
66296b0eec3009034215d12604b13481ff6a8820: Bug 1219310 - part 2 - keep track of how much pref file we have read; r=njn
Nathan Froyd <froydnj@mozilla.com> - Wed, 28 Oct 2015 12:19:03 -0400 - rev 270992
Push 67527 by nfroyd@mozilla.com at Tue, 03 Nov 2015 21:54:30 +0000
Bug 1219310 - part 2 - keep track of how much pref file we have read; r=njn Looking at a preference file read with strace typically looks like: open("...", O_RDONLY) = X ... read(X, "...", SIZE) = SIZE read(X, "...", SIZE) = 0 ... There's no reason to call Read() and make another syscall to determine there's no data left for reading. We can keep track of how much we've read at minimal cost and thus determine for ourselves when we are done.
0f532182498fdc0945a9c1d6e3a1f0ac4c577935: Bug 1219310 - part 1 - ask the prefs file for its size directly; r=njn
Nathan Froyd <froydnj@mozilla.com> - Wed, 28 Oct 2015 12:16:33 -0400 - rev 270991
Push 67527 by nfroyd@mozilla.com at Tue, 03 Nov 2015 21:54:30 +0000
Bug 1219310 - part 1 - ask the prefs file for its size directly; r=njn Calling nsIInputStream::Available on nsIFileInputStreams is relatively expensive, as it requires three system calls: one to determine the current file position, one to seek to the end file position, and one to rewind to the previous file position. We can do better by asking the file for its size directly, prior to opening the stream. This only requires one system call, stat, and is thus superior--at least in considering the number of system calls.
91d462e5c30fc2fdd8c04fe0ce96ae1dbd62281b: No bug - [css-grid] Add a small fuzz factor to make this reftest pass on Windows. r=me
Mats Palmgren <mats@mozilla.com> - Tue, 03 Nov 2015 22:33:16 +0100 - rev 270990
Push 67526 by mpalmgren@mozilla.com at Tue, 03 Nov 2015 21:33:29 +0000
No bug - [css-grid] Add a small fuzz factor to make this reftest pass on Windows. r=me
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip