68779538bf0028b89d5d4268c5619ca15037e92f: Bug 1261456 - Combine support-files listed in [DEFAULT] with any listed per-test rather than overriding. r=gps
Chris Manchester <cmanchester@mozilla.com> - Mon, 11 Apr 2016 11:21:20 -0700 - rev 292623
Push 74926 by cmanchester@mozilla.com at Mon, 11 Apr 2016 18:21:25 +0000
Bug 1261456 - Combine support-files listed in [DEFAULT] with any listed per-test rather than overriding. r=gps This requires a change to how we process test manifests in the build system: now, whenever we see a support file mentioned in a manifest, we require that file isn't already in that test's support files, but if we see a support file that was already seen in some other test, the entry is ignored, but it is not an error. As a result of this change, several duplicate support-files entries needed to be removed. MozReview-Commit-ID: G0juyxzcaB8
76411e442ff3c9e758edba9bad6bea9ef6d0ab06: Bug 1262866 - Include toolkit/crashreporter/test/browser/browser.ini in a more central moz.build to avoid a failure when running tests against --disable-crashreporter builds. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Mon, 11 Apr 2016 11:21:20 -0700 - rev 292622
Push 74926 by cmanchester@mozilla.com at Mon, 11 Apr 2016 18:21:25 +0000
Bug 1262866 - Include toolkit/crashreporter/test/browser/browser.ini in a more central moz.build to avoid a failure when running tests against --disable-crashreporter builds. r=mshal MozReview-Commit-ID: 9DzmJjzpZe7
bfc1e070806f5326ac442674f1268aed7576d92a: Bug 1262961 - Add the 'generate-build-stats' step to several debug mozharness configs. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Thu, 07 Apr 2016 08:59:42 -0700 - rev 292621
Push 74926 by cmanchester@mozilla.com at Mon, 11 Apr 2016 18:21:25 +0000
Bug 1262961 - Add the 'generate-build-stats' step to several debug mozharness configs. r=mshal MozReview-Commit-ID: KvWV1hiUEc
9d158199a87cd8b0add756cfe41cd0bcc2afb496: Backed out changeset cb4b18566f30 and 7c4d19e3376f (bug 1163224) for build bustage. r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Mon, 11 Apr 2016 19:43:04 +0200 - rev 292620
Push 74925 by archaeopteryx@coole-files.de at Mon, 11 Apr 2016 17:44:19 +0000
Backed out changeset cb4b18566f30 and 7c4d19e3376f (bug 1163224) for build bustage. r=backout on a CLOSED TREE
e1adfa4a39c0c5d196603372386c44b321aaf5a4: Bug 1247468 - Increase timeout for testBookmarklets; r=margaret
Geoff Brown <gbrown@mozilla.com> - Mon, 11 Apr 2016 11:31:33 -0600 - rev 292619
Push 74924 by gbrown@mozilla.com at Mon, 11 Apr 2016 17:31:51 +0000
Bug 1247468 - Increase timeout for testBookmarklets; r=margaret
4eb7a77cd764c908f32a2f3d3a149f7d1c647f49: Backed out changesets d1ff10330267 and abe062737a19 (bug 1186522) for broken marionette tests because the backout was incomplete
Wes Kocher <wkocher@mozilla.com> - Mon, 11 Apr 2016 10:21:08 -0700 - rev 292618
Push 74923 by kwierso@gmail.com at Mon, 11 Apr 2016 17:25:23 +0000
Backed out changesets d1ff10330267 and abe062737a19 (bug 1186522) for broken marionette tests because the backout was incomplete MozReview-Commit-ID: LnbWpZJU1r1
269d0fff9187ba9fcd92c74780f850b0edee2712: Bug 1249040 - Allow wheel scrolls to accumulate in the presence of scroll snapping. r=kats
Botond Ballo <botond@mozilla.com> - Thu, 07 Apr 2016 17:41:55 -0400 - rev 292617
Push 74922 by bballo@mozilla.com at Mon, 11 Apr 2016 17:20:35 +0000
Bug 1249040 - Allow wheel scrolls to accumulate in the presence of scroll snapping. r=kats MozReview-Commit-ID: EUyGvkoyu8I
563d9fd3012dcb274825be2ced757ece8790f842: Bug 1262495 - [mach] Allow running root commands that have subcommands on their own, r=gps
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 06 Apr 2016 11:41:13 -0400 - rev 292616
Push 74921 by ahalberstadt@mozilla.com at Mon, 11 Apr 2016 16:59:36 +0000
Bug 1262495 - [mach] Allow running root commands that have subcommands on their own, r=gps For example, say there is a command 'foo' that has a subcommand 'bar'. Prior to this, it was not possible to run: ./mach foo as its own independent command. The above would instead print the subcommand help for 'bar'. MozReview-Commit-ID: JU4dXoxnCyu
7fb9838b488ae278f5b22132be5398cd41a9ce57: bug 1156300 - symbolstore.py FixFilenameCase doesn't fix up directory names. r=gps
Ted Mielczarek <ted@mielczarek.org> - Mon, 11 Apr 2016 08:53:42 -0400 - rev 292615
Push 74920 by tmielczarek@mozilla.com at Mon, 11 Apr 2016 16:55:10 +0000
bug 1156300 - symbolstore.py FixFilenameCase doesn't fix up directory names. r=gps MozReview-Commit-ID: 2nEaouS1oHD
890bb7f1858f6be0563b7eea5d8e616689ad03dd: Bug 1262772 - html checkboxes in in-content pages should stop taking pointer events because they're hidden, r=jaws
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Thu, 07 Apr 2016 11:40:11 +0100 - rev 292614
Push 74919 by gijskruitbosch@gmail.com at Mon, 11 Apr 2016 16:53:47 +0000
Bug 1262772 - html checkboxes in in-content pages should stop taking pointer events because they're hidden, r=jaws MozReview-Commit-ID: 6UC5sYmDHOU
4e02a9871ec4006c53c5daeeb0345500b6336109: (no bug) whitespace cleanup in test_bug370436.html. (no review & DONTBUILD because whitespace-only)
Daniel Holbert <dholbert@cs.stanford.edu> - Mon, 11 Apr 2016 09:52:12 -0700 - rev 292613
Push 74918 by dholbert@mozilla.com at Mon, 11 Apr 2016 16:52:25 +0000
(no bug) whitespace cleanup in test_bug370436.html. (no review & DONTBUILD because whitespace-only) MozReview-Commit-ID: ipuEKve7PF
cb4b18566f30494ee06f9710293a086979c95c1a: Bug 1163224 - fix typo in creating global crate dependencies; r=me
Nathan Froyd <froydnj.com> - Mon, 11 Apr 2016 12:42:36 -0400 - rev 292612
Push 74917 by nfroyd@mozilla.com at Mon, 11 Apr 2016 16:44:57 +0000
Bug 1163224 - fix typo in creating global crate dependencies; r=me Hoping the added Rust will let us reopen this CLOSED TREE.
3a2a9b46026fffd619d12f804d6f6f917f36f837: Bug 1163320 - Variadic implementation of nsRunnableMethodArguments. r=froydnj
Botond Ballo <botond@mozilla.com> - Mon, 11 May 2015 17:24:21 -0400 - rev 292611
Push 74916 by bballo@mozilla.com at Mon, 11 Apr 2016 16:24:23 +0000
Bug 1163320 - Variadic implementation of nsRunnableMethodArguments. r=froydnj MozReview-Commit-ID: 13YyOyiionD
0cfe55a2eb1f30fc98940fec0445af35986b1e52: Bug 1263515 - Destroy the compositor earlier in RecvWillStop when it still has a valid widget. r=jnicol
Nicolas Silva <nsilva@mozilla.com> - Mon, 11 Apr 2016 18:18:24 +0200 - rev 292610
Push 74915 by nsilva@mozilla.com at Mon, 11 Apr 2016 16:18:36 +0000
Bug 1263515 - Destroy the compositor earlier in RecvWillStop when it still has a valid widget. r=jnicol
d1ff10330267d97b6dd9556c685d35cbf013ce2e: revert Bug 1186522 - force per checkin and release desktop firefox builds to require signed add-ons on beta 45 r=mshal
Kim Moir <kmoir@mozilla.com> - Mon, 11 Apr 2016 12:16:51 -0400 - rev 292609
Push 74914 by kmoir@mozilla.com at Mon, 11 Apr 2016 16:16:57 +0000
revert Bug 1186522 - force per checkin and release desktop firefox builds to require signed add-ons on beta 45 r=mshal
7c4d19e3376f7f0d84c561413dddf069c5333a53: Bug 1163224 - add build system support for multiple Rust crates; r=glandium
Nathan Froyd <froydnj.com> - Mon, 11 Apr 2016 11:05:44 -0500 - rev 292608
Push 74913 by nfroyd@mozilla.com at Mon, 11 Apr 2016 16:08:05 +0000
Bug 1163224 - add build system support for multiple Rust crates; r=glandium Our current build system support for Rust compiles any Rust crate into a so-called staticlib, which is a static library (.a file) that includes the Rust runtime. That staticlib is then linked into libxul. For supporting multiple crates, this approach breaks down, as linking multiple copies of the Rust runtime is going to fail. For supporting multiple crates, the approach taken here is to compile each crate into a so-called rlib, which is essentially a staticlib without the Rust runtime linked in. The build system takes note of every crate destined for linking with libxul (treating them like static libraries generated from C/C++ files), and generates a super-crate, whimsically named "rul", that is compiled as a staticlib (so as to include the Rust runtime) and then linked into libxul. Thus only one copy of the Rust runtime is included, and the Rust compiler can take care of any inter-crate dependencies. This patch currently only supports Rust code in shared libraries, not in binaries. The handling for the rul crate is placed in the common backend, with a special hook for derived backends to handle shared library objects.
0c6c4ace742a3f180ddc319f150e2f8b94a4d988: Bug 1263405 - Some headers missing in dom/base, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 11 Apr 2016 12:02:35 -0400 - rev 292607
Push 74912 by amarchesini@mozilla.com at Mon, 11 Apr 2016 16:02:44 +0000
Bug 1263405 - Some headers missing in dom/base, r=smaug
05f0ae34f8b27560fc6f72a5b943a04592aaedb5: Bug 1263618: Adapt assertions in RegExp*Raw functions for int32_t; r=arai
Benjamin Bouvier <benj@benj.me> - Mon, 11 Apr 2016 16:38:03 +0200 - rev 292606
Push 74911 by benj@benj.me at Mon, 11 Apr 2016 15:58:58 +0000
Bug 1263618: Adapt assertions in RegExp*Raw functions for int32_t; r=arai MozReview-Commit-ID: ItCAUIEmR9r
252686d8c6e5fae00cc0ee68470df6f8387919d5: Bug 1257810 - ReleaseAcquire should be adequate for a counter; r=sfink
Terrence Cole <terrence@mozilla.com> - Thu, 07 Apr 2016 11:28:34 -0700 - rev 292605
Push 74910 by tcole@mozilla.com at Mon, 11 Apr 2016 15:20:12 +0000
Bug 1257810 - ReleaseAcquire should be adequate for a counter; r=sfink
e96a7a1e83c80fa311e893c464f477cb9223e174: Bug 1146418 - Promise API entry points should use NS_ASSERT_OWNINGTHREAD, r=baku
Shawn Huang <shuang@mozilla.com> - Mon, 11 Apr 2016 23:16:26 +0800 - rev 292604
Push 74909 by shuang@mozilla.com at Mon, 11 Apr 2016 15:16:47 +0000
Bug 1146418 - Promise API entry points should use NS_ASSERT_OWNINGTHREAD, r=baku
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip