8351f6e097ebecc28be5b1e8314d4fbed3fb2528: Merge m-c to inbound, a=merge
Wes Kocher <wkocher@mozilla.com> - Mon, 01 Aug 2016 17:49:07 -0700 - rev 351175
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Merge m-c to inbound, a=merge
9d668735beb37a324c6b17337cfacf0b181849d4: Bug 1290759 - Convert frame number check in Decoder::AllocateFrame() into an assert. r=edwin
Seth Fowler <mark.seth.fowler@gmail.com> - Sun, 31 Jul 2016 14:41:10 -0700 - rev 351174
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1290759 - Convert frame number check in Decoder::AllocateFrame() into an assert. r=edwin
7d45b49f61d5026ac5ad5f0c36509a018dea3926: Bug 1290747 - Fix bad assert in RasterImage::NotifyProgress(). r=edwin
Seth Fowler <mark.seth.fowler@gmail.com> - Sun, 31 Jul 2016 14:35:37 -0700 - rev 351173
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1290747 - Fix bad assert in RasterImage::NotifyProgress(). r=edwin
0ccc93566e33f04ecca6286bd8a01c699d2c8633: Bug 1290987 - #version needs to be on the first line. CLOSED TREE
Jeff Gilbert <jgilbert@mozilla.com> - Mon, 01 Aug 2016 15:37:59 -0700 - rev 351172
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1290987 - #version needs to be on the first line. CLOSED TREE MozReview-Commit-ID: D5FMDOKiSLY
a000a5db67aaeb2a820e734d2825e63864e2c193: Backed out 2 changesets (bug 1289847) for OSX static build bustage CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Mon, 01 Aug 2016 14:56:53 -0700 - rev 351171
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Backed out 2 changesets (bug 1289847) for OSX static build bustage CLOSED TREE Backed out changeset 74922f9ce5c6 (bug 1289847) Backed out changeset f22763859aae (bug 1289847)
8786fe9a1993a54f1dd379fb7b287aae1609e26f: Backed out 3 changesets (bug 1290156) for 10.10 debug cpp test failures CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Mon, 01 Aug 2016 14:45:43 -0700 - rev 351170
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Backed out 3 changesets (bug 1290156) for 10.10 debug cpp test failures CLOSED TREE Backed out changeset 41096329fbed (bug 1290156) Backed out changeset 1bc0a14de00a (bug 1290156) Backed out changeset 573529c879ad (bug 1290156)
a86df78500c32345a9fdb2b3fc8fd7d0182c6447: Backed out changeset e834808ca14b (bug 1290220) for 10.10 debug cpp test failures CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Mon, 01 Aug 2016 14:45:07 -0700 - rev 351169
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Backed out changeset e834808ca14b (bug 1290220) for 10.10 debug cpp test failures CLOSED TREE
76bb0a40db1bb2e6e1e70753838da14c12ab0e91: Backed out changeset 072392a96295 (bug 1290240) for 10.10 debug cpp test failures CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Mon, 01 Aug 2016 14:45:00 -0700 - rev 351168
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Backed out changeset 072392a96295 (bug 1290240) for 10.10 debug cpp test failures CLOSED TREE
63a40cee73f3029446b28f02ec13b4e015a08bce: Backed out changeset 14c1777276fe (bug 1290287) for 10.10 debug cpp test failures CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Mon, 01 Aug 2016 14:44:55 -0700 - rev 351167
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Backed out changeset 14c1777276fe (bug 1290287) for 10.10 debug cpp test failures CLOSED TREE
f67bd04d228e8130512be5adaf97c86b8a59502e: Backed out changeset effd2a452de9 (bug 1290317) for 10.10 debug cpp test failures CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Mon, 01 Aug 2016 14:44:48 -0700 - rev 351166
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Backed out changeset effd2a452de9 (bug 1290317) for 10.10 debug cpp test failures CLOSED TREE
e6fe827fc3d3bd6b51e14f1edd8cc258c8eeda67: Bug 1290987 - Don't skip shader validation or disable-angle in webgl-mochitest. - r=jrmuizel CLOSED TREE
Jeff Gilbert <jgilbert@mozilla.com> - Mon, 01 Aug 2016 12:45:02 -0700 - rev 351165
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1290987 - Don't skip shader validation or disable-angle in webgl-mochitest. - r=jrmuizel CLOSED TREE MozReview-Commit-ID: FSqr4W5xOak
e51f9dc88a85cc2287e5cbfd1d084da3ea3a1eb1: Bug 1290987 - s/enable-prototype-webgl2/enable-webgl/ - r=jrmuizel,mrbkap CLOSED TREE
Jeff Gilbert <jgilbert@mozilla.com> - Mon, 01 Aug 2016 12:43:37 -0700 - rev 351164
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1290987 - s/enable-prototype-webgl2/enable-webgl/ - r=jrmuizel,mrbkap CLOSED TREE MozReview-Commit-ID: 3EArs8BLTpK
7f5eeb7c5aae745496b85d82c0f26f8fdcf40288: Bug 1290866: Ensure MediaDevices::Allocate's *aOutHandle is properly set to null r=jib
Randell Jesup <rjesup@jesup.org> - Mon, 01 Aug 2016 16:26:13 -0400 - rev 351163
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1290866: Ensure MediaDevices::Allocate's *aOutHandle is properly set to null r=jib
74922f9ce5c6255d0658df746cce649f2e975197: Bug 1289847 - part 2 - work around Mac linking failures when Rust is enabled; r=mshal
Nathan Froyd <froydnj@gmail.com> - Mon, 01 Aug 2016 22:49:01 -0400 - rev 351162
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1289847 - part 2 - work around Mac linking failures when Rust is enabled; r=mshal Current stable versions of Rust use two Rust-specific personality routines to perform exception handling, which empirically does not play well with the Mac linker's optimizations for using compact unwind formats. Nightly Rust has solved this issue, but for now, we'll have to use -no_compact_unwind to disable the linker optimization. The size impact is negligible (0.02%) and will be going away once nightly Rust becomes stable.
f22763859aaeaa51b19e811b49cd6c5537df2f50: Bug 1289847 - part 1 - use a newer ld for Mac builds; r=mshal
Nathan Froyd <froydnj@gmail.com> - Mon, 01 Aug 2016 22:49:02 -0400 - rev 351161
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1289847 - part 1 - use a newer ld for Mac builds; r=mshal The ld that we use for Mac builds is old (Xcode circa OS X 10.7), and also crashes in various ways when we try to use newer Rust versions and/or pass options to make the linker work with newer Rust versions. To mitigate this, let's build with a newer linker, compiled from: https://github.com/tpoechtrager/cctools-port We use this port, rather than the packages from opensource.apple.com, because the packages from Apple have decidely non-intuitive build systems, and require some hacking to get to build. This port, in contrast, is simply built with: CFLAGS='-mcpu=generic -mtune=generic' ./configure --target=x86_64-apple-darwin11 env MACOSX_DEPLOYMENT_TARGET=10.7 make and the resulting x86_64-apple-darwin11-ld is renamed as 'ld' and packaged up for automation's purposes. However, since this linker is newer, it also produces bits of Mach-O that our older build tools don't understand. Fortunately, we can pass appropriate options to the linker to turn off generation of those Mach-O bits.
96aef1d53c0fcf89cb2901de6581f49b508698f6: Bug 1290513 - Remove unused |existing| parameter from the Value variant of wrap; r=jonco
Terrence Cole <terrence@mozilla.com> - Fri, 29 Jul 2016 09:55:56 -0700 - rev 351160
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1290513 - Remove unused |existing| parameter from the Value variant of wrap; r=jonco
38b0f9d15f84acc833e3aabf769118ccb60e3c2b: Bug 1288467 - This patch removes GLController.java entirely, moving necessary functionality into LayerView and a new Compositor class. r=jchen
Dylan Roeh <droeh@mozilla.com> - Mon, 01 Aug 2016 13:21:31 -0500 - rev 351159
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1288467 - This patch removes GLController.java entirely, moving necessary functionality into LayerView and a new Compositor class. r=jchen
e536b39063a7e82f09f116a5c58de6222e99796f: Bug 1290317 - Make js::Thread::Id::operator== const; r=terrence
Nick Fitzgerald <fitzgen@gmail.com> - Mon, 01 Aug 2016 11:05:27 -0700 - rev 351158
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1290317 - Make js::Thread::Id::operator== const; r=terrence
f478cabf6ecf04a8c9035b774f0e87d768f99c41: Bug 1281969 - Disable test that is intermittent or perma-timeout as it tries to parse 22000 documents, a=testonly
James Graham <james@hoppipolla.co.uk> - Mon, 01 Aug 2016 18:09:07 +0100 - rev 351157
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1281969 - Disable test that is intermittent or perma-timeout as it tries to parse 22000 documents, a=testonly MozReview-Commit-ID: BawJm4iRSUO
34aad88c6d11fe12f3b0a94b9b0436c6f17d0a60: Bug 1290931: Don't use the exponential operator in tests; r=till
Benjamin Bouvier <benj@benj.me> - Mon, 01 Aug 2016 18:48:20 +0200 - rev 351156
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1290931: Don't use the exponential operator in tests; r=till MozReview-Commit-ID: HTUmcNj7SEZ
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip