Philippe Normand
fb80b50e2e
Bug 1399825 - Include nsXULAppAPI.h in nsThreadManager.cpp. r=Ms2ger
...
This ensures XRE_IsContentProcess() is defined, as it's used in this file.
MozReview-Commit-ID: GwBYcFBiUBK
2017-09-14 12:51:41 +01:00
Alex Chronopoulos
fce9feacea
Bug 1399905 - Update cubeb from upstream to 09a90a7. r=padenot
...
MozReview-Commit-ID: JoZj8q2nQPb
2017-09-14 18:35:15 +03:00
Michael Layzell
3cb7b23c33
Bug 1391126 - Guard use of shared-libraries.h in HangStack.cpp behind MOZ_GECKO_PROFILER, r=froydnj
2017-09-14 11:00:06 -04:00
Jeremy Chen
4169d67990
Bug 1399805 - fix the default path of fix_macosx_stack.py for running wpt tests. r=jgraham
...
We try to find fix_macosx_stack.py on the wrong path, which leads us can't run
wpt tests without setting stack fix directory manually (--stackfix-dir).
In this patch, we fix this issue by pointing the path to @topobjdir/dist/bin.
MozReview-Commit-ID: 8JzWWgVM6fM
--HG--
extra : rebase_source : a7822998d7668b976284852bdca86e70d615b611
2017-09-14 19:07:23 +08:00
Ted Campbell
9b5f5a54bb
Bug 1398601 - Fix wunused-variable errors when MOZ_DIAGNOSTIC_ASSERT isn't available. a=RyanVM
...
MozReview-Commit-ID: 1kvKcQBqog9
2017-09-14 06:35:00 -04:00
Tim Huang
2a25d05564
Bug 1384330 - Part 2: Add a test case for testing that navigator.mozAddonManager is correctly blocked when pref 'privacy.resistFingerprinting.block_mozAddonManager' is true. r=arthuredelstein,mossop
...
The patch adds a test case which will first test with the pref off to see that
navigator.mozAddonManager can be accessed successfully. And then turn the pref
on to see that whether navigator.mozAddonManager is blocked.
MozReview-Commit-ID: 3nptUqdg7p7
--HG--
extra : rebase_source : 51a48284009d189294be4ee6943db453d4a76d18
2017-09-14 16:49:33 +08:00
Tim Huang
acc902b9ef
Bug 1384330 - Part 1: Blocking the mozAddonManager when pref 'privacy.resistFingerprinting.block_mozAddonManager' is true. r=arthuredelstein,mossop
...
This patch adds a hidden pref 'privacy.resistFingerprinting.block_mozAddonManager',
which is false by default. When this is true, the navigator.mozAddonManager will
be blocked even the website is AMO.
The purpose of this pref is for Tor browser can disable navigator.mozAddonManager
through this.
MozReview-Commit-ID: Lf37gHXETCz
--HG--
extra : rebase_source : 738b504ff0d8e2c3d89c111007af1877dd46944f
2017-09-14 15:11:21 +08:00
Jean-Yves Avenard
19ca46af01
Bug 1400614 - P2. Change string output content. r=gerald
...
Doesn't look as nice as I had hoped.
MozReview-Commit-ID: 6GAXsVKC2sQ
--HG--
extra : rebase_source : bc06616f22f08a6ae6d14dc2fb8b4b60448120f2
2017-09-17 09:56:38 +02:00
Jean-Yves Avenard
56de0134f7
Bug 1400614 - P1. Handle case where we have no video track. r=gerald
...
MozReview-Commit-ID: KcHMH3pOouc
--HG--
extra : rebase_source : 5b8135156a535ea75d13c2568123d242b79dd5cc
2017-09-17 00:57:17 +02:00
JW Wang
04279e9849
Bug 1399751. P3 - pass the offset of range request to ChannelMediaResource::OnStartRequest(). r=gerald
...
So we don't have to look at GetOffset(). We want to reduce the use of
MediaCacheStream::mChannelOffset so it is easier to fix data races about it.
MozReview-Commit-ID: 3GAbKYA9xi4
--HG--
extra : rebase_source : bfaceb190da30e3276085fb7930468ad51e3a98f
2017-09-14 14:33:15 +08:00
JW Wang
93ecd70b5b
Bug 1399751. P2 - pass a block index to FindBlockForIncomingData() so it doesn't depend on mChannelOffset. r=gerald
...
MozReview-Commit-ID: 7VltaDyxndl
--HG--
extra : rebase_source : 09516f6379bb5f0e6e949e150cc74d373a889464
2017-09-14 10:42:54 +08:00
JW Wang
a00d1e2c0a
Bug 1399751. P1 - pass a block index to AllocateAndWriteBlock() so it doesn't depend on mChannelOffset. r=gerald
...
MozReview-Commit-ID: EJmxrE5X6nA
--HG--
extra : rebase_source : 0d89f6e1de8082ebe0fa3a20c1c8d2e34d4e1982
2017-09-14 10:39:06 +08:00
Thom Chiovoloni
3a3834f7a8
Bug 1400075 - Cleanup async handling for tab engine in TPS. r=markh
...
MozReview-Commit-ID: BQ0aJodErWy
--HG--
extra : rebase_source : 4f74acd21f64559b9a7215638672f6952283a4fe
2017-09-14 16:59:11 -07:00
Anthony Ramine
8c60b6fc19
servo: Merge #18503 - Simplify WorkerGlobalScope::process_event (from servo:globalism); r=emilio
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 42680374245c149b9bccc3ee5ea65f36d58c6d9e
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 2b81d5237cbda6fe5f1dae5288276a3af99251e5
2017-09-14 18:17:55 -05:00
Mike Hommey
e4f4d5fc59
Bug 1400063 - Automatically declare jemalloc_* functions in mozmemory.h. r=njn
...
There is a lot of churn involved in adding new API surface to
mozjemalloc, and mozmemory.h is one. Instead of declaring
everything manually in there, "generate" the declarations through
malloc_decls.h.
--HG--
extra : rebase_source : 1416fa972319c419112c4a8b16759d90692db5b2
2017-09-14 18:28:12 +09:00
Bryce Van Dyk
5a880668fb
Bug 1336367 - Fix unified build issues from previous changes. r=pehrsons
...
MozReview-Commit-ID: E82sCwkCxGT
--HG--
extra : rebase_source : 7ceace01c2d91b1f65f7ab9d34ebb08dd1edb48b
2017-09-14 14:15:22 +12:00
Bryce Van Dyk
1d69fbd829
Bug 1336367 - Rename TestTrackEncoder to TestAudioTrackEncoder. r=pehrsons
...
The TestTrackEncoder file only contained audio encoder tests. This makes the
distinction between the already existing TestVideoTrackEncoder and these audio
tests clearer.
MozReview-Commit-ID: KmM616S72Gm
--HG--
rename : dom/media/gtest/TestTrackEncoder.cpp => dom/media/gtest/TestAudioTrackEncoder.cpp
extra : rebase_source : abd0965fd27ef0f51575ac20e908b4cc908bca47
2017-09-14 13:54:43 +12:00
Bryce Van Dyk
2cc5363e39
Bug 1336367 - Add gtest for new AudioTrackEncoder init method and behaviour. r=pehrsons
...
MozReview-Commit-ID: 1IWPu2lD2u6
--HG--
extra : rebase_source : 4daeef0555e637f561025440591b7954641add1d
2017-09-14 13:21:31 +12:00
Ian Bicking
e967db83a4
Bug 1399615 - Export Screenshots 19.0.0 to Firefox. r=kmag
...
MozReview-Commit-ID: 1QFbWCThVeg
--HG--
rename : browser/extensions/screenshots/webextension/icons/onboarding-4.png => browser/extensions/screenshots/webextension/icons/onboarding-5.png
extra : transplant_source : 1%8AV%EBZ%A5%18%F9%BD%E9%EA%ADv%DEbm%BF%EF5N
2017-09-13 14:40:39 -05:00
Christoph Kerschbaumer
c4e358b765
Bug 1399170: Test mozbrowser can not load data URI in iframe. r=smaug
2017-09-18 17:22:15 +02:00
Christoph Kerschbaumer
4d3c4e4080
Bug 1400473 - Update talos test tpaint.html to comply with new toplevel data: URI navigation policy. r=jmaher
2017-09-18 17:22:29 +02:00
Christoph Kerschbaumer
f7e4542213
Bug 1400347 - Update test_ext_tabs_captureVisibleTab.html to comply with new toplevel data: URI navigation policy. r=smaug
2017-09-18 17:22:02 +02:00
Christoph Kerschbaumer
b28bd80343
Bug 1380959: Block oplevel data: URI navigations in Nightly and early Beta. r=bz
2017-09-18 17:21:40 +02:00
David Keeler
b21e2ea33f
bug 1368652
- test that viewing a certificate with a long OID doesn't crash the browser r=Cykesiopka
...
MozReview-Commit-ID: JhUvDEJJvJy
--HG--
extra : rebase_source : 37046eb12c04f93e869c0a8b108bcf504ccaabae
2017-09-15 14:18:27 -07:00
Joel Maher
8277a708a2
Bug 1398514 - Disable browser/components/extensions/test/browser/test-oop-extensions/browser_ext_tabs_executeScript_runAt.js on windows for frequent failures. r=me, a=test-only
2017-09-18 12:00:26 -04:00
Joel Maher
9cac973c23
Bug 1391545 - Disable Marionette on osx* for frequent failures. r=me, a=test-only
2017-09-18 12:00:26 -04:00
Joel Maher
b2d10f4be8
Bug 1389983 - Disable dom/media/tests/mochitest/test_getUserMedia_addtrack_removetrack_events.html on linux debug for frequent failures. r=me, a=test-only
2017-09-18 12:00:25 -04:00
Joel Maher
b53a8e1d26
Bug 1387673 - Disable /webrtc/RTCPeerConnection-setRemoteDescription-answer.html for frequent failures. r=me, a=test-only
2017-09-18 12:00:25 -04:00
Joel Maher
f79bc86156
Bug 1380968 - Disable browser/components/sessionstore/test/browser_522545.js for frequent failures. r=me, a=test-only
2017-09-18 12:00:25 -04:00
Joel Maher
8444af817b
Bug 1370056 - Disable /XMLHttpRequest/send-response-event-order.htm on windows for frequent failures. r=me, a=test-only
2017-09-18 12:00:24 -04:00
Joel Maher
8eac91f3d5
Bug 1373347 - Disable /XMLHttpRequest/send-response-upload-event-progress.htm on windows for frequent failures. r=me, a=test-only
2017-09-18 12:00:24 -04:00
Joel Maher
3effc6f2a5
Bug 1282262 - Disable dom/media/tests/mochitest/test_getUserMedia_mediaStreamClone.html for frequent failures. r=me, a=test-only
2017-09-18 12:00:24 -04:00
Bryce Van Dyk
1f1b9997c8
Bug 1336367 - Move AudioTrackEncoder Segment init logic into new method. r=pehrsons
...
The AudioTrackEncoder has logic to attempt to init when given an AudioSegment.
This logic has previously been part of NotifyQueuedTrackChanges. This
changeset moves the logic to its own method. This allows for finer testing of
the init attempt behaviour.
MozReview-Commit-ID: Der1iM9J8fr
--HG--
extra : rebase_source : bb47dd483d69349482a6d8882e9768b1a8d09480
2017-09-14 07:19:27 +12:00
Ryan Hunt
5823900855
Bug 1397083 - Don't use CopySurface when drawing theme with nsNativeThemeGTK. r=lsalzman
...
CopySurface doesn't respect any existing clips that are applied to the draw
target. It doesn't look like nsNativeThemeGTK uses CopySurface normally, but
when OMTP is enabled the draw target is a DrawTargetCapture which can't
LockBits() which causes us to use CopySurface. This can cause a reftest failure.
MozReview-Commit-ID: 1mYMhQB0r3M
--HG--
extra : rebase_source : d2683dee37ce32049d8daeee786cbb06ba624438
extra : amend_source : 59c48b66f733108636d52047a55889ee0c4e2746
2017-09-13 15:03:34 -04:00
Geoff Brown
923faafe01
Bug 1400691 - Minor changes to logging for test-verify; r=jmaher
2017-09-18 09:11:36 -06:00
Jan de Mooij
7c2f41c8d9
Bug 1399471 part 1 - Disable the full_debug_checks jit pref by default in browser builds. r=nbp
2017-09-18 16:20:17 +02:00
Jan de Mooij
5254105dd0
Backed out changeset e758012cf5b3 for landing with the wrong commit message.
2017-09-18 16:19:57 +02:00
Jan de Mooij
f957a17c7e
Bug 1399471 part 1 - Disable the full_debug_checks jit pref by default in browser builds. r=nbp
...
--HG--
extra : rebase_source : f69fefc6a5df3fe1f95e8eb50bb174990b1d8db5
2017-09-14 10:03:09 +02:00
Luke Wagner
6a7f7de864
Bug 1400383 - clamp HelperThreadState.cpuCount to 8 (r=lth,jandem)
...
MozReview-Commit-ID: 2SswWMPKqHX
--HG--
extra : rebase_source : 74dec1f521eccb5150c7a0ce3d728c74f2b508c5
2017-09-18 08:53:03 -05:00
Dan Horak
20c2288800
Bug 1400199 - Update atomics for s390(x). r=lhansen
...
MozReview-Commit-ID: DsDZgICCmjQ
--HG--
extra : rebase_source : fcff1f2b2d43230dcb47c5ff8e965ef5f013acc6
2017-09-18 01:47:00 -04:00
Ben Kelly
8c7ddd1e5b
Bug 1400372 P2 Add a WPT test that verifies a redirecting importScripts() can trigger an update. r=hopang
2017-09-18 06:36:18 -07:00
Ben Kelly
79ede4b972
Bug 1400372 P1 Support redirected importScripts() when updating a service worker script. r=hopang
2017-09-18 06:36:16 -07:00
Jan de Mooij
485ed2f2b0
Bug 1384121 part 1 - Don't sweep ObjectGroups under IC helper functions. r=bhackett
2017-09-18 15:08:44 +02:00
Julian Seward
b27ffb191e
Bug 1400341 - Uninitialised value use in nsMenuPopupFrame::SetPopupPosition(nsIFrame*, bool, bool, bool). r=enndeakin.
...
--HG--
extra : rebase_source : 8eb235e562adc2c5e2fef05dec518a97611e64d1
2017-09-18 12:41:48 +02:00
Andrea Marchesini
b0b73ddd29
Bug 1388125 - CloneableWithRangeMediaResource for streams implementing nsICloneableInputStreamWithRange, r=jya
2017-09-18 13:34:43 +02:00
Andrea Marchesini
5f79fe9d48
Bug 1388125 - Move ChannelMediaResource to separate files, r=jya
2017-09-18 13:33:49 +02:00
Andrea Marchesini
3ad3aaae76
Bug 1388125 - Move FileMediaResource to separate files, r=jya
2017-09-18 13:31:08 +02:00
Andrea Marchesini
052284c159
Bug 1388125 - FileMediaResource should use BlobImpl->Size() instead of stream::Available() to know the size, r=jya
2017-09-18 13:31:00 +02:00
Jon Coppeard
b56fe1327b
Bug 1399889 - Handle map and set objects being moved before initialisation is finished r=jandem
2017-09-18 11:58:07 +01:00
Sebastian Hengst
a25c8a47b9
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-09-18 11:37:21 +02:00