Commit Graph

567539 Commits

Author SHA1 Message Date
Jim Mathies
51db54b5e1 Bug 1413599 - Update the 'switch to ESR' prompt minimum version check to include JAWS versions 19 and lower. r=davidb 2017-11-02 12:01:54 -05:00
ffxbld
af86a58b15 No bug - Tagging mozilla-central 40a14ca1cf04499f398e4cb8ba359b39eae4e216 with FIREFOX_BETA_58_BASE a=release DONTBUILD CLOSED TREE 2017-11-02 16:47:50 +00:00
Nicolas B. Pierron
f955d25394 Bug 1405738 - Enable the JavaScript Start-up Bytecode Cache. r=mrbkap 2017-11-02 16:31:45 +00:00
Matt Howell
d1b5874cb8 Bug 1413568 - Update installer icons. r=mconley
MozReview-Commit-ID: 1KJWrbZGglW

--HG--
extra : rebase_source : f7c4326f24ad69c6292d6f11f5ff78c429673702
extra : source : ea75679760e608a7f3298f595b42dc13ec8bf890
2017-11-02 08:34:22 -07:00
ANDREEA PAVEL
270d55d17d Backed out changeset 35fc92e75cf7 (bug 1412007) for failing broswer-chrome browser_bug676619.js r=backout on a CLOSED TREE 2017-11-02 18:09:15 +02:00
ANDREEA PAVEL
a859e870fe Backed out changeset d3a0101e3936 (bug 1410132) for build failure ContainerParser.cpp:131 r=backout on a CLOSED TREE 2017-11-02 18:06:58 +02:00
David Major
4cba1d84c9 Bug 1407678 - Make windows_toolchain.py support VS2017. r=mshal DONTBUILD
--HG--
extra : amend_source : 8323662749cef4ba13ac6a9f9c9910876e2487f4
2017-11-02 11:10:39 -04:00
Jon Coppeard
c6c2b4f6ba Bug 1410132 - Use a separate jemalloc arena for all SpiderMonkey malloc allocations r=njn r=nbp 2017-11-02 14:51:27 +00:00
Jan de Mooij
98fd36da6e Bug 1083482 part 11 - Use infallible unbox for JSOP_ITERNEXT in Ion. r=evilpie 2017-11-02 15:39:11 +01:00
Jan de Mooij
c7e2a86894 Bug 1083482 part 10 - Rename ResumeKind::CLOSE to ResumeKind::RETURN. r=anba 2017-11-02 15:38:17 +01:00
Jan de Mooij
6d3249977a Bug 1083482 part 9 - More StarGenerator -> Generator renaming. r=anba 2017-11-02 15:37:26 +01:00
Jan de Mooij
3f87bfc46d Bug 1083482 part 8 - Clean up more generator code. r=arai 2017-11-02 15:36:18 +01:00
Gabriel Luong
f32b543415 Bug 1412555 - Update canvas position on scroll in the css grid highlighter. r=pbro 2017-11-02 09:46:30 -04:00
ANDREEA PAVEL
a66fa8aa63 Merge inbound to central r=merge a=merge 2017-11-02 15:30:14 +02:00
Andrea Marchesini
4886cf3722 Bug 1412007 - HttpChannelChild::SendDivertComplete must always be executed after SendDivertOnStopRequest, r=mayhemer 2017-11-02 14:27:06 +01:00
Tom Schuster
1bc9e8a5d9 Bug 1413900 - Remove unused JS capability macros. r=arai 2017-11-02 14:39:08 +01:00
ANDREEA PAVEL
f3a60ccff2 Merge mozilla-central to mozilla-inbound r=merge a=merge on a CLOSED TREE 2017-11-02 15:38:39 +02:00
Jan de Mooij
b92c663970 Bug 1083482 part 7 - Rename StarGenerator to Generator in self-hosted code. r=anba 2017-11-02 14:02:06 +01:00
Jan de Mooij
07fabe7150 Bug 1083482 part 6 - Merge GeneratorObject and StarGeneratorObject. r=arai 2017-11-02 13:58:45 +01:00
Jan de Mooij
65a01dd0f9 Bug 1083482 part 5 - Clean up CloseIterator, remove UnwindIteratorForException. r=arai 2017-11-02 13:58:13 +01:00
Jan de Mooij
eb82e60199 Bug 1083482 part 4 - Remove more self-hosting code. r=anba 2017-11-02 13:56:53 +01:00
sotaro
1d2a51a40b Bug 1408490 - Re-enable dom/plugins/test/mochitest/test_bug1092842.html r=jmaher 2017-11-02 21:31:48 +09:00
Jon Coppeard
16b94b0812 Bug 1413635 - Give AllocKind enum a uint8_t base r=sfink 2017-11-02 11:34:22 +00:00
Jon Coppeard
a8442ff868 Bug 1413635 - Generate AllocKind enum automatically and include more information in the definition macro r=sfink 2017-11-02 11:34:22 +00:00
Tim Taubert
1d2e8ed150 Bug 1412408 - Fix content process leak of U2FTransactionChild instances r=jcj
Summary:
This patch fixes the reported leak of U2FTransactionChild instances in the
content process by introducing a WebAuthnTransactionChildBase class that both
WebAuthnTransactionChild and U2FTransactionChild inherit from.

This base class is responsible for proper refcounting. In
BackgroundChildImpl::DeallocPWebAuthnTransactionChild() we currently always
cast to WebAuthnTransactionChild, that will work only for the WebAuthn API. We
can now cast to WebAuthnTransactionChildBase to make this work for U2F as well.

Reviewers: jcj

Reviewed By: jcj

Bug #: 1412408

Differential Revision: https://phabricator.services.mozilla.com/D179
2017-11-02 12:18:19 +01:00
Tim Taubert
319a39de9f Bug 1413598 - Pull in latest changes from u2f-hid-rs git repository r=jcj
Reviewers: jcj

Reviewed By: jcj

Bug #: 1413598

Differential Revision: https://phabricator.services.mozilla.com/D181
2017-11-02 12:18:07 +01:00
Andrea Marchesini
cb5eb53200 Bug 1412497 - nsBufferedInputStream should call the nsIInputStreamCallback when closed, r=smaug 2017-11-02 11:26:35 +01:00
Attila Craciun
835feb9d37 merge from central to inbound r=merge a=merge on a CLOSED TREE 2017-11-02 11:57:12 +02:00
Henrik Skupin
2b24952fe1 Bug 1413821 - Skip final assertion in test_inclusive_descendant for Android. r=test-fix a=test-fix
MozReview-Commit-ID: 7fadvwbofPb
2017-11-02 08:43:26 +01:00
ANDREEA PAVEL
24a187da02 Merge mozilla-inbound to mozilla-central r=merge a=merge 2017-11-02 11:40:57 +02:00
Emilio Cobos Álvarez
0426e8e468 No bug - Remove unused variable. r=me
MozReview-Commit-ID: EuOqz9FLJyy
2017-11-02 06:36:45 +01:00
Michael Froman
7eb5cd2f86 Bug 1413709 - add tests to detect improper ice restart by answer. r=bwc
Adding tests that would have shown the issue fixed in Bug 1405940.
If the answer during a renegotiation has modified ICE credentials,
it should cause an error.  These tests check for that error.

MozReview-Commit-ID: 9u8GGpslDdK

--HG--
extra : rebase_source : 6b204cefa96e95abd61d9a57ddd643dd81a41254
2017-11-01 11:56:35 -05:00
Chris Manchester
914e5042b2 Bug 1411712 - Fixup DEFFILE to be added to EXTRA_DEPS on windows when GNU_CC is set. r=mshal 2017-11-02 23:03:01 +01:00
Henrik Skupin
ee8b5842a8 Bug 1413852 - Improve failure message for socket connection attempts. r=automatedtester
Instead of a general socket timeout failure indicate that no hello
data has been received through the socket right after the call to
connect().

MozReview-Commit-ID: EPNiCLNyFFH

--HG--
extra : rebase_source : 05c45e99b3250f847a5c8120f23ecc9dd154212c
2017-11-02 12:03:03 +01:00
Henrik Skupin
4b8ddfe81b Bug 1413852 - TcpTransport.receive() doesn't obey current socket timeout. r=automatedtester
The getter for socket_timeout should always return the current socket
timeout from the socket instance first, and only fallback to the
private property if no socket instance exists.

This ensures that all methods will always operate on the current
socket timeout value.

Also using a timeout of 2s for receiving the hello string might be too
less for slow running builds. To prevent intermittent failures for
start_session, a good value might be 60s.

MozReview-Commit-ID: HywjFfClrRr

--HG--
extra : rebase_source : 4207e46c99445ddf7e0c4b653c865e76eb9a9c23
2017-11-02 11:33:23 +01:00
Chris Manchester
e84068a5db Bug 1411712 - Move libfuzzer ldflags filtering to moz.build. r=mshal
MozReview-Commit-ID: 50aeTifZ1gT

--HG--
extra : rebase_source : b89709f4bb5027061ab8da0fee0e864d4f25bb97
2017-11-02 11:47:49 -07:00
Chris Manchester
2a7d541658 Bug 1411712 - Move ldflags munging by the clang-plugin to moz.build r=mshal
MozReview-Commit-ID: JTZlXscUvlX

--HG--
extra : rebase_source : 96d7963429a362ac246b5ff93c828709168ef3cf
2017-11-02 11:47:48 -07:00
Chris Manchester
3b58a05af7 Bug 1411712 - Move symbol version script ldflags for js to moz.build r=mshal
MozReview-Commit-ID: D1NqJRFjVI2

--HG--
extra : rebase_source : a1762260f56812998302eccf27ceb425da8906ad
2017-11-02 11:47:48 -07:00
Chris Manchester
33f036289d Bug 1411712 - Move symbol version script ldflags for libxul to moz.build r=mshal
MozReview-Commit-ID: JDAIC6yzkx7

--HG--
extra : rebase_source : 4cf1cf22bb0f5e52469aef0f15f865837003fcdb
2017-11-02 11:47:48 -07:00
Chris Manchester
1877e49bc4 Bug 1411712 - Move symbol version script flags for arm in mozglue to moz.build. r=mshal
MozReview-Commit-ID: II250cfTmip

--HG--
extra : rebase_source : 70a8764e3bb646c54005fb25dc4343fdc201bade
2017-11-02 11:47:48 -07:00
Chris Manchester
8bc7bdf347 Bug 1411712 - Move LDFLAGS to mozbuild. r=mshal
MozReview-Commit-ID: A8cZ2FUveAf

--HG--
extra : rebase_source : 5f0e9b55c38f3b2382b469bbc886c57696f09792
2017-11-02 11:47:48 -07:00
Chris Manchester
857b599beb Bug 1411712 - Use AC_SUBST_LIST instead of AC_SUBST for vairables from configure contributing to LDFLAGS. r=mshal
MozReview-Commit-ID: 21jJY8oanQB

--HG--
extra : rebase_source : 5ba85c10bc64fd8817fda956dab3bc6965679eff
2017-11-02 11:47:48 -07:00
Chris Manchester
4cfd6c93c3 Bug 1411712 - Make a new variable for pgo flags added to LDFLAGS. r=mshal
The make backend is the only thing that is aware of PROGILE_GEN and
PROFILE_USE, so we move these ldflags to their own variable while
converting the remainder of ldflags to mozbuild.

MozReview-Commit-ID: GwbPD6Q4Oyn

--HG--
extra : rebase_source : 3c90def9ee8cd949dd135ba8fa9b192f114f6727
2017-11-02 11:47:48 -07:00
Chris Manchester
f8a3e49e93 Bug 1411712 - Make a new variable for LDFLAGS to be set by Makefile.in that aren't intended to be handled by other backends. r=mshal
These flags are only relevant on OS X, and will not be necessary soon, so this
commit moves them to a separate variable while we move the remainder of the
ldflags to mozbuild.

MozReview-Commit-ID: 1NDgz3HIYpT

--HG--
extra : rebase_source : 6e9b5f5a5be5ff916db89a0b73896b9058eb040e
2017-11-02 11:47:47 -07:00
Franziskus Kiefer
1db8f13af3 Bug 1401594 - land NSS NSS_3_34_BETA1 UPGRADE_NSS_RELEASE, r=me
MozReview-Commit-ID: 8ckNdJ29KWZ

--HG--
extra : rebase_source : 9766af247842aabce5e46c4a8d1d03c3f70d21f7
2017-11-01 15:38:36 +01:00
Bevis Tseng
f1fc4f0776 Bug 1413466 - Fire events after iterating ServiceWorkerManager::mControlledDocuments is done. r=bkelly
It's possible to modify mControlledDocuments from oncontrollerchange handler.
We should fire events after iteration to prevent updating this hashtable while reading it.
2017-11-01 15:18:23 +08:00
Nicholas Nethercote
9245fb0232 Bug 1413400 (part 2) - Make Preferences::sPreferences a StaticRefPtr. r=froydnj.
The notable part of this change is Shutdown(). I've made it just null out
sPreferences, contrary to the old comment, which was strange for a couple of
reasons:

- ~Preferences() used to null out sPreference, which is backwards compared to
  how this sort of thing normally works.

- In both the before and after cases, as far as I can tell,
  Preferences::Shutdown() is called but ~Preferences() is never called;
  something keeps the singleton Preferences instance alive until process
  termination.

MozReview-Commit-ID: Ab0ui31rVcI
2017-11-01 13:55:28 +11:00
Nicholas Nethercote
3baceb4b37 Bug 1413400 (part 1) - Move s{,Default}RootBranch into Preferences. r=froydnj.
sRootBranch and sDefaultRootBranch have the same lifetime as sPreferences, so
this patch makes them non-static nsCOMPtr<> members of Preferences.

MozReview-Commit-ID: 1TLhh13ZpBI

--HG--
extra : rebase_source : 9419cd205b9a06f7ae82722a6732e3fc2722473b
2017-11-01 13:41:14 +11:00
Sebastian Hengst
bde2e0e208 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-11-02 23:19:03 +01:00
Luciano I
e4007fdbe7 Bug 1375223 - Remove Async.querySpinningly. r=kitcambridge
MozReview-Commit-ID: bMo1jyIY5g

--HG--
extra : rebase_source : ac69fde2cb8216300bdb9e7d19528c15cdceb7c8
2017-10-31 18:50:31 -04:00