Kyle Huey
d200ed89d0
Bug 1263311: Part 3 - s/nsCancelableRunnable/CancelableRunnable/g. r=froydnj
2016-04-11 11:40:06 -07:00
Kyle Huey
fcad56a170
Bug 1263311: Part 2 - Remove a non-existent CancelableRunnable. r=froydnj
2016-04-11 11:40:06 -07:00
Kyle Huey
f13a6fc866
Bug 1263311: Part 1 - Change the nsICancelableRunnable interface. r=froydnj
2016-04-11 11:40:06 -07:00
Kyle Huey
84b3f40dbd
Bug 1263314: Remove NonThreadSafe. r=jld
2016-04-11 11:40:06 -07:00
Kyle Huey
aaeb289b61
Bug 1256049: Remove diagnostic assertions. r=me
2016-04-11 11:39:52 -07:00
Andreas Farre
dc5d8fed7a
Bug 1254313 - Log less when running mach run --debug within emacs. r=gps
...
Check if the INSIDE_EMACS environment variable is set and change the
log level to WARNING to not confuse the emacs/mi with logging messages.
MozReview-Commit-ID: 5AWZ6swGJsE
--HG--
extra : transplant_source : b%24%8Ff6%968%8A%02%E2%07%DD%C6Y9E%CB%7C.%E4
2016-04-11 11:20:52 -04:00
Jan Henning
e1bbdff4b6
Bug 1263334 - Check VBR header is valid before using it for duration calculations. r=esawin
...
MozReview-Commit-ID: KPrn5WeXUuF
--HG--
extra : transplant_source : E%89%8Cs%1BG%28y%B82%3E%F8%CB%A8Q%B3%1F%EB%94%C2
2016-04-09 20:38:45 +02:00
Andrea Marchesini
911722de11
Bug 1263556 - Remove EmptyBlobImpl in dom/ipc/Blob.cpp, r=smaug
2016-04-11 14:31:53 -04:00
Andrea Marchesini
7281a6ab42
Bug 1263553 - Move MultipartBlobImpl into mozilla::dom namespace, r=smaug
2016-04-11 14:31:34 -04:00
Andrea Marchesini
f67009f3e2
Bug 1263551 - Remove unused method in MultipartBlobImpl, r=smaug
2016-04-11 14:31:05 -04:00
Morgan Phillips
13b99f98e6
Bug 1255133 - Surface the most common JavaScript errors; r=bgrins
...
--HG--
extra : rebase_source : 19d2c4016ad9a91fbb5d987fe82ae0bf06f29c4e
2016-04-08 01:06:32 -07:00
David Keeler
b2887661d5
bug 1263221 - improve how PSM handles the visibility of __CERT_AddTempCertToPerm r=chmanchester,mgoodwin
...
MozReview-Commit-ID: GXiXANNa6Op
--HG--
extra : rebase_source : ffb96a89aabd933f200e39d528d6f5f41e035d7e
2016-04-08 10:30:32 -07:00
Chris Manchester
52083635d3
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
--HG--
rename : testing/mozbase/manifestparser/tests/test_default_skipif.py => testing/mozbase/manifestparser/tests/test_default_overrides.py
2016-04-11 11:21:20 -07:00
Chris Manchester
dc426e9cbb
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
2016-04-11 11:21:20 -07:00
Chris Manchester
ac5be5fb45
Bug 1262961 - Add the 'generate-build-stats' step to several debug mozharness configs. r=mshal
...
MozReview-Commit-ID: KvWV1hiUEc
2016-04-07 08:59:42 -07:00
Sebastian Hengst
364386e3cf
Backed out changeset cb4b18566f30 and 7c4d19e3376f (bug 1163224) for build bustage. r=backout on a CLOSED TREE
2016-04-11 19:43:04 +02:00
Geoff Brown
22f9dbec3f
Bug 1247468 - Increase timeout for testBookmarklets; r=margaret
2016-04-11 11:31:33 -06:00
Wes Kocher
0ea9a45880
Backed out changesets d1ff10330267 and abe062737a19 (bug 1186522) for broken marionette tests because the backout was incomplete
...
MozReview-Commit-ID: LnbWpZJU1r1
--HG--
extra : rebase_source : ebd102b47bb681affe1e23b82892618c2e8513ad
2016-04-11 10:21:08 -07:00
Botond Ballo
460fb32c11
Bug 1249040 - Allow wheel scrolls to accumulate in the presence of scroll snapping. r=kats
...
MozReview-Commit-ID: EUyGvkoyu8I
--HG--
extra : rebase_source : b9f9bbb7a11a976ff696c28b026d292a8f90d0e1
2016-04-07 17:41:55 -04:00
Andrew Halberstadt
3098112a41
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
--HG--
extra : rebase_source : bb15532ad39456b270071bc60d7b15e15af04e48
2016-04-06 11:41:13 -04:00
Ted Mielczarek
6e351deef3
bug 1156300 - symbolstore.py FixFilenameCase doesn't fix up directory names. r=gps
...
MozReview-Commit-ID: 2nEaouS1oHD
--HG--
extra : rebase_source : c993a749f7c932cc1e7026a82332a127b5f7e3ca
2016-04-11 08:53:42 -04:00
Gijs Kruitbosch
6b2064d4e9
Bug 1262772 - html checkboxes in in-content pages should stop taking pointer events because they're hidden, r=jaws
...
MozReview-Commit-ID: 6UC5sYmDHOU
--HG--
extra : rebase_source : 3cecd22ed3f339acc80e85ff3f4cc8fa721c4cf6
2016-04-07 11:40:11 +01:00
Daniel Holbert
cfd458ff95
(no bug) whitespace cleanup in test_bug370436.html. (no review & DONTBUILD because whitespace-only)
...
MozReview-Commit-ID: ipuEKve7PF
2016-04-11 09:52:12 -07:00
Nathan Froyd
e136c9ac20
Bug 1163224 - fix typo in creating global crate dependencies; r=me
...
Hoping the added Rust will let us reopen this CLOSED TREE.
2016-04-11 12:42:36 -04:00
Botond Ballo
5a57a5b196
Bug 1163320 - Variadic implementation of nsRunnableMethodArguments. r=froydnj
...
MozReview-Commit-ID: 13YyOyiionD
--HG--
extra : rebase_source : 89a0ad0877ed3290a41288523fe9b13d9c5bac7d
extra : source : ed761807105b30069d5a7412f8dacf75429eeeb6
2015-05-11 17:24:21 -04:00
Nicolas Silva
8c83eea5af
Bug 1263515 - Destroy the compositor earlier in RecvWillStop when it still has a valid widget. r=jnicol
2016-04-11 18:18:24 +02:00
Kim Moir
55fb66e771
revert Bug 1186522 - force per checkin and release desktop firefox builds to require signed add-ons on beta 45 r=mshal
2016-04-11 12:16:51 -04:00
Nathan Froyd
45af5cd66c
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.
2016-04-11 11:05:44 -05:00
Andrea Marchesini
17c4507220
Bug 1263405 - Some headers missing in dom/base, r=smaug
2016-04-11 12:02:35 -04:00
Benjamin Bouvier
d9d48e8f8b
Bug 1263618
: Adapt assertions in RegExp*Raw functions for int32_t; r=arai
...
MozReview-Commit-ID: ItCAUIEmR9r
--HG--
extra : rebase_source : 7fdfe283511f8f3623063094a2402a661c5f7619
extra : amend_source : c07faffd297115ae74abe003812058fe653bb2fe
2016-04-11 16:38:03 +02:00
Terrence Cole
64b12b1c09
Bug 1257810 - ReleaseAcquire should be adequate for a counter; r=sfink
...
--HG--
extra : rebase_source : d7a5e7be5a85144573a43970848c1f2337a8c470
2016-04-07 11:28:34 -07:00
Shawn Huang
90e33b02c1
Bug 1146418 - Promise API entry points should use NS_ASSERT_OWNINGTHREAD, r=baku
2016-04-11 23:16:26 +08:00
Benjamin Smedberg
bfb4b7ac45
Bug 1252152 - Make plugin instances destroyed while that instance is on the stack crash earlier and more usefully, r=jimm
...
MozReview-Commit-ID: EblMTq3CGn9
--HG--
extra : rebase_source : 3f3bf6a7e2f6c8cf70859039ec70da4064f3156c
extra : amend_source : 1b1ee05e3a6444d216af710eb76026da66ef7c22
2016-04-06 16:23:43 -04:00
Kai Engert
f8da0365fd
Backout revision 36f75c2863a1, bug 1258375
2016-04-11 17:00:39 +02:00
Charles Collicutt
c6f9ac9288
Bug 1261567 - Include compat dir in libevent include path. r=billm
2016-04-11 07:43:48 -07:00
Kai Engert
b471460db8
Bug 1258375, NSS_3_24_BETA5 and required adjustments to PSM and packaging, r=martin.thomson, r=glandium
2016-04-11 16:40:36 +02:00
Alexander Surkov
79b3a94e0d
Bug 1263188 - stop bleeding, r=yzen
2016-04-11 10:01:13 -04:00
Kartikaya Gupta
c9075fd284
Bug 1258711 - Skip the pixel cap when drawing scrollbar tracks or thumbs, since they don't use intermediate surfaces internally to CoreUI, and shouldn't blow up. r=mstange
...
MozReview-Commit-ID: BrSqOnwEKUf
2016-04-11 09:53:17 -04:00
Ryan VanderMeulen
3d1b923971
Bug 1260553 - Upgrade SQLite to version 3.12.1. r=mak
2016-04-11 09:44:23 -04:00
Dan Minor
2bfe3e1901
Bug 1262532 - Add WebRTC autophone manifest r=bc
...
MozReview-Commit-ID: 48hYjjKo7Ft
--HG--
extra : rebase_source : b2f14569ae638663fb82c8d8bbf331579a728204
2016-03-30 12:07:34 -04:00
Kim Moir
331a5db94d
Bug 1186522 - force per checkin and release desktop firefox builds to require signed add-ons on beta 45 r=mshal
2016-04-11 09:15:12 -04:00
Andrea Marchesini
89bcdd8564
Bug 1259169 - Fix the localization string for nsICookieManager::remove() deprecation, r=flod
2016-04-11 09:10:40 -04:00
Sebastian Hengst
f17e7a91b7
Backed out changeset 17dfb6404d37 (bug 1148307) for OS X build bustage. r=backout on a CLOSED TREE
...
--HG--
rename : dom/presentation/PresentationTCPSessionTransport.cpp => dom/presentation/PresentationSessionTransport.cpp
rename : dom/presentation/PresentationTCPSessionTransport.h => dom/presentation/PresentationSessionTransport.h
2016-04-11 13:12:34 +02:00
Sebastian Hengst
ae9f706ab7
Backed out changeset dfe4cc7062d1 (bug 1148307)
2016-04-11 13:12:26 +02:00
Sebastian Hengst
c8b30f409e
Backed out changeset 820f92f08f69 (bug 1148307)
2016-04-11 13:12:20 +02:00
Sebastian Hengst
3e646cbd97
Backed out changeset 3cb658c3e3f9 (bug 1148307)
...
--HG--
rename : dom/presentation/tests/mochitest/test_presentation_tcp_receiver.html => dom/presentation/tests/mochitest/test_presentation_receiver.html
rename : dom/presentation/tests/mochitest/test_presentation_tcp_receiver_establish_connection_error.html => dom/presentation/tests/mochitest/test_presentation_receiver_establish_connection_error.html
rename : dom/presentation/tests/mochitest/test_presentation_tcp_receiver_establish_connection_timeout.html => dom/presentation/tests/mochitest/test_presentation_receiver_establish_connection_timeout.html
rename : dom/presentation/tests/mochitest/test_presentation_tcp_receiver_oop.html => dom/presentation/tests/mochitest/test_presentation_receiver_oop.html
rename : dom/presentation/tests/mochitest/test_presentation_tcp_sender.html => dom/presentation/tests/mochitest/test_presentation_sender.html
rename : dom/presentation/tests/mochitest/test_presentation_tcp_sender_default_request.html => dom/presentation/tests/mochitest/test_presentation_sender_default_request.html
rename : dom/presentation/tests/mochitest/test_presentation_tcp_sender_disconnect.html => dom/presentation/tests/mochitest/test_presentation_sender_disconnect.html
rename : dom/presentation/tests/mochitest/test_presentation_tcp_sender_establish_connection_error.html => dom/presentation/tests/mochitest/test_presentation_sender_establish_connection_error.html
2016-04-11 13:12:13 +02:00
Sebastian Hengst
85c0244174
Backed out changeset 4441e42e5bec (bug 1148307)
2016-04-11 13:12:05 +02:00
Benjamin Bouvier
cd2b8610c4
Bug 1262208: update test case; r=me
2016-04-11 12:44:46 +02:00
Benjamin Bouvier
9126d25abe
Bug 1262208: Generalize the disabled compilation mode message for asm.js; r=luke
...
MozReview-Commit-ID: ERdr7xy6DeO
--HG--
extra : rebase_source : f893716bbf21b9026e893cc3c70e51d52aa91996
2016-04-07 13:56:24 +02:00
Carsten "Tomcat" Book
f09dffab2b
Merge mozilla-central to mozilla-inbound
2016-04-11 11:47:32 +02:00