Ehsan Akhgari
b3e5ce4a2d
Bug 1319908 - Load the menu icons for the bookmarks menu with the correct content type and principal on OSX; r=baku
...
This patch makes nsMenuItemIconX also participate in the setup
introduced in bug 1277803.
2017-01-20 10:55:23 -05:00
Jan de Mooij
20febcb2bd
Bug 1332601 - Add some release asserts to type sweeping code. r=jonco
2017-01-20 16:52:22 +01:00
Randell Jesup
4d6ebaaa07
Bug 1332139: make system changes to fix libvpx include paths (prefer media/libvpx) r=ted
2017-01-20 10:42:32 -05:00
Randell Jesup
33fe82dde6
Bug 1332139: Remove LIBVPX_SVC hack for vp9 needed to work with libvpx 1.4 from webrtc r=ng
2017-01-20 10:42:30 -05:00
Randell Jesup
422acb55ec
Bug 1332167: Unix major() and minor() return unsigned r=froydnj
2017-01-20 10:38:43 -05:00
Gabor Krizsanits
4ef662975e
Bug 1303113 - Turn e10s-multi on in Nightly. r=me
2017-01-20 15:52:07 +01:00
Andrea Marchesini
2795b967d6
Bug 1332592 - FileReader should dispatch onerror+onloadend when OOM occurs - text fixing, r=me
2017-01-20 15:52:48 +01:00
Carsten "Tomcat" Book
28276b7127
Merge mozilla-central to mozilla-inbound
2017-01-20 15:41:55 +01:00
Carsten "Tomcat" Book
0cbb58ed4f
merge mozilla-inbound to mozilla-central a=merge
2017-01-20 15:25:25 +01:00
Carsten "Tomcat" Book
3ec1815acd
merge autoland to mozilla-central a=merge
2017-01-20 15:21:47 +01:00
Andrea Marchesini
7ee7c94f15
Bug 1332592 - FileReader should dispatch onerror+onloadend when OOM occurs - text fixing, r=me CLOSED TREE
2017-01-20 14:54:03 +01:00
Carsten "Tomcat" Book
0367e7729d
Backout bug 1316330 on developers request
2017-01-20 14:16:13 +01:00
Paul Adenot
538bb4f04a
Bug 1332354 - Allow enabling cubeb log by flipping a pref. r=kinetik
...
MozReview-Commit-ID: H0Tpax4ntFn
--HG--
extra : rebase_source : b03f5b80652fb348212b1c45f1e91c405055b553
2017-01-20 13:52:29 +01:00
Andrea Marchesini
e261213b58
Bug 1332378 - Worklet must evaluate scripts in the right JS compartment, r=nbp
2017-01-20 14:39:39 +01:00
Florian Quèze
59ca1bd6d8
Bug 1330821 - Remove unused files from services/fxaccounts/, r=markh.
2017-01-20 12:50:11 +01:00
Nicolas B. Pierron
4eca59f4cb
Bug 1329665 - Use fallible allocator in FlowAliasAnalysis::saveStoreDependency. r=h4writer
2017-01-20 11:16:11 +00:00
Phil Ringnalda
6f55fab2bf
Merge m-i to m-c, a=merge
2017-01-19 22:04:52 -08:00
Mike Hommey
c9370d609b
Bug 1332508 - Reinitialize allocator mutexes in fork() child processes. r=njn
...
Adapted from
4e2e3dd9cf
and
d9f7b2a430
As per the latter commit, it would seem unlocking, in fork() child
processes, mutexes that were locked in the parent process is not really
well supported on OSX 10.12. The addition of the zone_reinit_lock
function in 10.12 supports this idea.
--HG--
extra : rebase_source : b3b58558cc195d63200078085c7e9b6c9b8d83ff
2017-01-20 10:06:41 +09:00
John Paul Adrian Glaubitz
b179235c38
Bug 1329194 - js:jit: Use PowerPC atomic operations on SH. r=jandem
2017-01-20 09:12:33 +09:00
John Paul Adrian Glaubitz
ba58645c87
Bug 1329194 - mfbt:tests: Define RETURN_INSTR for SH in TestPoisonArea. r=glandium
2017-01-20 09:12:22 +09:00
John Paul Adrian Glaubitz
942df3d3a4
Bug 1329194 - ipc:chromium: Add platform defines for SH. r=froydnj
2017-01-20 09:12:13 +09:00
John Paul Adrian Glaubitz
85ae466ed9
Bug 1329194 - media:webrtc: Add platform defines for SH. r=jesup
2017-01-20 09:12:03 +09:00
John Paul Adrian Glaubitz
5a74d13630
Bug 1329194 - mozbuild: Add SH4 as target architecture. r=glandium
2017-01-20 09:11:54 +09:00
Kyle Machulis
eddc328040
Bug 1330138 - Remove unused USBToken class from U2F API; r=jcj
...
MozReview-Commit-ID: HAWLD202fwi
2017-01-19 14:18:32 -08:00
Kyle Machulis
78bed400fd
Bug 1330138 - Differentiate prefs for u2f and webauthn apis; r=jcj r=baku
...
MozReview-Commit-ID: EUpleNqjFKQ
2017-01-19 14:18:32 -08:00
Kyle Machulis
14bcecc66f
Bug 1330138 - Divide U2F and WebAuthn into separate directories; r=jcj
...
MozReview-Commit-ID: FCCSL6XWhTf
--HG--
rename : dom/u2f/NSSU2FTokenRemote.cpp => dom/webauthn/NSSU2FTokenRemote.cpp
rename : dom/u2f/NSSU2FTokenRemote.h => dom/webauthn/NSSU2FTokenRemote.h
rename : dom/u2f/ScopedCredential.cpp => dom/webauthn/ScopedCredential.cpp
rename : dom/u2f/ScopedCredential.h => dom/webauthn/ScopedCredential.h
rename : dom/u2f/ScopedCredentialInfo.cpp => dom/webauthn/ScopedCredentialInfo.cpp
rename : dom/u2f/ScopedCredentialInfo.h => dom/webauthn/ScopedCredentialInfo.h
rename : dom/u2f/WebAuthnAssertion.cpp => dom/webauthn/WebAuthnAssertion.cpp
rename : dom/u2f/WebAuthnAssertion.h => dom/webauthn/WebAuthnAssertion.h
rename : dom/u2f/WebAuthnAttestation.cpp => dom/webauthn/WebAuthnAttestation.cpp
rename : dom/u2f/WebAuthnAttestation.h => dom/webauthn/WebAuthnAttestation.h
rename : dom/u2f/tests/test_webauthn_get_assertion.html => dom/webauthn/tests/test_webauthn_get_assertion.html
rename : dom/u2f/tests/test_webauthn_loopback.html => dom/webauthn/tests/test_webauthn_loopback.html
rename : dom/u2f/tests/test_webauthn_make_credential.html => dom/webauthn/tests/test_webauthn_make_credential.html
rename : dom/u2f/tests/test_webauthn_no_token.html => dom/webauthn/tests/test_webauthn_no_token.html
rename : dom/u2f/tests/test_webauthn_sameorigin.html => dom/webauthn/tests/test_webauthn_sameorigin.html
2017-01-19 14:18:32 -08:00
Trevor Saunders
4fca25988e
bug 1240893 - ensure accessibles are shutdown before their document r=davidb, smaug
2017-01-19 17:18:39 -05:00
Rex Lee
8ebc07fe35
Bug 1325574 - Highlight the action buttons only when the mouse is directly over them. r=paolo
...
MozReview-Commit-ID: 1GPnwLYYAbz
--HG--
extra : rebase_source : 79f3b004b7fabf54a315e2c68fd4e28dc5f725a6
2017-01-19 19:08:59 +08:00
Lars T Hansen
6d7b1e9cef
Bug 1312446 - Enable SharedArrayBuffer and Atomics by default. r=shu
...
--HG--
extra : rebase_source : 308016a3820017d790d7a77d8fc25e1388f04df4
extra : amend_source : 1fc3635840cd1a1021f6f3f9d6491c381a122dc9
2017-01-19 17:22:47 +01:00
Jan de Mooij
268fff29b8
Bug 1326067 part 4 - Port Baseline TypedObject SetProp stub to CacheIR. r=evilpie
2017-01-20 09:58:02 +01:00
Ethan Lin
abf0951bfa
Bug 1331538 - Add BorderLayerProperties for border layer. r=mattwoodrow
...
--HG--
extra : rebase_source : e6d182eaa1c0f2c687853309fca5c967a86a7805
2017-01-18 21:48:00 +08:00
Junior Hsu
eb9554ad2c
Bug 1331324 - Prevent network load time of custom conditional request from being reported. r=michal
...
--HG--
extra : rebase_source : 95d3c169bfb7a514383312baeb4280b014e77be4
2017-01-18 19:22:00 +08:00
Kevin Chen
7d87f57046
Bug 1160157 - Add gfxCriticalError for failing to create D3D11 device in content side. r=milan
...
--HG--
extra : rebase_source : a4c69a29974f659ba3236c062c7c2603a54e291d
2017-01-19 22:19:00 +08:00
Carsten "Tomcat" Book
09947a5e8c
Backed out changeset 25c65ac95fc5 (bug 1331854) for test_blob_worker_xhr_read.html | Test timed outs
...
--HG--
extra : rebase_source : 483615c23da5c9a4a1fb5ac57f843a811b60c896
2017-01-20 09:27:39 +01:00
Christoph Kerschbaumer
a45811baf7
Bug 1332310 - Update AddState and CreateContentViewer to provide an accurate triggeringPrincipal for creating a history entry. r=bz
2017-01-20 09:19:07 +01:00
Makoto Kato
d2e954db28
Bug 1332565 - Turn off test_intl_on_worker.js test on Android's xpcshell. r=Waldo
...
MozReview-Commit-ID: HoZ7KvSsTix
2017-01-20 17:07:35 +09:00
Andrea Marchesini
e9c76776ac
Bug 1331854 - Spin the event loop instead blocking in RemoteInputStream::ReallyBlockAndWaitForStream, r=bkelly
2017-01-20 08:26:14 +01:00
Phil Ringnalda
63883b4e5f
Merge m-c to m-i
2017-01-19 22:12:33 -08:00
Boris Zbarsky
89948607fd
Bug 1332353. Make it clearer when a stylesheet is really owned by its mDocument. r=heycam
2017-01-19 23:49:44 -05:00
Mike Hommey
dbc87ab49d
Bug 1286613 - Update jemalloc 4 to c6943ac. r=njn
...
This picks the same changes as the ones we just did to
memory/build/zone.c, plus a oneliner for sparc64.
--HG--
extra : rebase_source : ca917461472e8188fbfc6e2a971b228b68014e38
2017-01-18 15:47:53 +09:00
Mike Hommey
4e8f02fe22
Bug 1286613 - Add dummy implementations for most remaining OSX zone allocator functions. r=njn
...
Some system libraries are using malloc_default_zone() and then using
some of the malloc_zone_* API. Under normal conditions, those functions
check the malloc_zone_t/malloc_introspection_t struct for the values
that are allowed to be NULL, so that a NULL deref doesn't happen.
As of OSX 10.12, malloc_default_zone() doesn't return the actual default
zone anymore, but returns a fake, wrapper zone. The wrapper zone defines
all the possible functions in the malloc_zone_t/malloc_introspection_t
struct (almost), and calls the function from the registered default zone
(jemalloc in our case) on its own. Without checking whether the pointers
are NULL.
This means that a system library that calls e.g.
malloc_zone_batch_malloc(malloc_default_zone(), ...) ends up trying to
call jemalloc_zone.batch_malloc, which is NULL, and crash follows.
So as of OSX 10.12, the default zone is required to have all the
functions available (really, the same as the wrapper zone), even if they
do nothing.
This is arguably a bug in libsystem_malloc in OSX 10.12, but jemalloc
still needs to work in that case.
[Adapted from
c6943acb3c
]
--HG--
extra : rebase_source : 7d7a5b47fa18f56183e99c3655aee003c9be161e
2017-01-18 14:35:11 +09:00
Mike Hommey
dae510ade1
Bug 1286613 - Don't rely on OSX SDK malloc/malloc.h for malloc_zone struct definitions. r=njn
...
The SDK jemalloc is built against might be not be the latest for various
reasons, but the resulting binary ought to work on newer versions of
OSX.
In order to ensure this, we need the fullest definitions possible, so
copy what we need from the latest version of malloc/malloc.h available
on opensource.apple.com.
[Adapted from
c68bb41793
]
--HG--
extra : rebase_source : ab19c478b568ea24095a3be62c39fb81efc1920a
2017-01-18 13:50:35 +09:00
Ting-Yu Lin
0bfbd8a186
Bug 1331846 - Exclude the lines which have "include" appeared in the middle. r=dbaron
...
Change "include" match rule from "^include" to "include " since there might
be "skip-if" or other <failure-type> conditions before the "include". The
single space after is added so that tests like "include.html" won't be
excluded.
DONTBUILD because this patch modifies a script checking for the validity of
reftests, which is NPOTB.
MozReview-Commit-ID: 3tFFIo8RKFp
--HG--
extra : rebase_source : 970de4530aa2cb2aa65a0e017b6cd09de8aa2fdf
2017-01-18 11:20:56 +08:00
John Lin
25bf73baef
Bug 1332177 - handle ICodec.configure() failure. r=jchen
...
MozReview-Commit-ID: KPhI04EA9n3
--HG--
extra : rebase_source : ceb40b48a1cb1e1a1458626c1ef2adbbc472d58e
2017-01-19 16:11:01 +08:00
Nicholas Nethercote
b7e4754837
Bug 1331310 - Remove unbufferedLineConverter in fix_linux_stacks.py. r=glandium.
...
subprocess.Popen is much simpler. Also, addr2line's stderr is now ignored,
which avoids some intermittent problems with DMD output.
2017-01-18 13:57:39 +11:00
Michael Layzell
bf4805d71b
Bug 1332095 - Never set mLastWindowLeft on the Chrome TabGroup, r=billm
...
MozReview-Commit-ID: K2jLCuTUTSd
2017-01-19 15:27:30 -05:00
Michael Layzell
ea70d36157
Bug 1332078 - Ignore trivial nodes when checking for MOZ_NO_ADDREF_RELEASE_ON_RETURN calls, r=ehsan
...
MozReview-Commit-ID: JWBQXSTrlad
2017-01-19 15:27:22 -05:00
Michael Layzell
fb045a0ce3
Bug 1326289 - Fix BitWidth assertion failure in debug clang-plugin, r=ehsan
...
MozReview-Commit-ID: JNPc4CqEgPd
2017-01-19 15:26:49 -05:00
Michael Layzell
d622591233
Bug 1331525
- Send the Large-Allocation success message to the correct document, r=ehsan
...
MozReview-Commit-ID: E44hlMI2EE3
2017-01-19 15:26:28 -05:00
Michael Layzell
ccc271ebd2
Bug 1330332 - Update prerendering tests to validate global history state, r=smaug
...
MozReview-Commit-ID: BlmyzkURF9t
2017-01-19 15:26:18 -05:00