Граф коммитов

559097 Коммитов

Автор SHA1 Сообщение Дата
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