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

458723 Коммитов

Автор SHA1 Сообщение Дата
Lars T Hansen 68ba3156a4 Bug 1241776 - turn ENABLE_SHARED_ARRAY_BUFFER on for all channels. r=nbp
--HG--
extra : rebase_source : f3d8b7a60aed46ea26df01906665261f0c95da88
extra : amend_source : 1291270f8cf4a6c7828ca0373c9ede238fb2786e
2016-01-22 08:23:42 +01:00
Masatoshi Kimura d624addc38 Bug 1241432 - Implement GB18030-2005. r=smontagu 2016-01-22 21:32:03 +09:00
Jean-Yves Avenard 5d5df26d1d Bug 1241660: Disable ffmpeg PDM on mac by default. r=cpeterson 2016-01-22 23:28:37 +11:00
Jan de Mooij 4cee719d8d Bug 1234845 part 8 - Remove JitProfilingFrameIterator special case for eval that's no longer needed. r=shu 2016-01-22 13:28:06 +01:00
Andrea Marchesini 9e47057422 Bug 1241565 - nsIHttpChannelInternal should be a builtinclass, r=honzab.moz 2016-01-22 11:55:54 +00:00
Carsten "Tomcat" Book 8002f9c857 Backed out changeset b1bbd5c1d6c0 (bug 772528) for xpcshell test failures 2016-01-22 11:46:50 +01:00
Sylvestre Ledru 9859212218 bug 1151954 - move get_apk.sh to a mozharness file. Remove the hgignore, not used in the in-tree r=me 2016-01-22 11:17:53 +01:00
Sylvestre Ledru 4cc688dcb7 bug 1151954 - move get_apk.sh to a mozharness file r=sylvestre 2016-01-22 11:14:11 +01:00
Randell Jesup fc4ef2aa30 Bug 1194259: nsresult != NS_IMETHODIMP rs=bustage
--HG--
extra : commitid : 8fAvxwbBFp7
2016-01-22 04:32:50 -05:00
Andrea Marchesini e9160985c2 Bug 1221320 - XMLHttpRequest authentication should not require auth prompt dialog, r=honzab.moz 2015-12-30 18:47:55 +00:00
Jan de Mooij a286fa4d91 Bug 1240544 - Use correct parentRuntime for nested evalInWorker. r=terrence
--HG--
extra : rebase_source : 52c551f839a2fe6562eeacdf3507c2dc88f87404
2016-01-22 10:16:41 +01:00
Jan de Mooij 322bb33d45 Bug 1241534 - Use TraceRoot for InterpreterFrame fields. r=terrence
--HG--
extra : rebase_source : 66e22ccfd90615cba449a17f31e2db1f8ddc953b
2016-01-22 10:14:32 +01:00
Hannes Verschore 85e8ee8ba6 Bug 1240100: IonMonkey: Magic values cannot flow through an instruction, r=jandem 2016-01-22 04:13:01 -05:00
Hannes Verschore 4611d1696c Bug 1234663: SharedStubs: Use correct fallbackstubspace to keep stubs, r=jandem 2016-01-22 04:12:59 -05:00
Gabor Krizsanits 1255d4d9f5 Bug 1234675 - Ability to disable e10s for users with addons. r=Mossop 2016-01-22 10:10:17 +01:00
Randell Jesup 930ed349c8 Bug 1194259: warnings-as-errors bustage fix rs=bustage
on a CLOSED TREE

--HG--
extra : commitid : BOQi8N9vieU
2016-01-22 03:56:04 -05:00
Nick Fitzgerald 22136ee183 Bug 1241249 - Add an SPS pseudo entry for JS stack capturing; r=shu
This commit adds SPS pseudo frame entries for
`js::SavedStacks::saveCurrentStack` with the `AutoSPSEntry` RAII class.
2016-01-20 11:32:00 +01:00
Eden Chuang 5d7b00cf47 Bug 772528 - Remove nsFileInputStream::Seek() from nsPartialFileInputStream::Init(). r=baku 2016-01-21 14:08:18 +08:00
Lars T Hansen 6aacf42950 Bug 1241767 - avoid default-only switch to placate MSVC. r=bbouvier
--HG--
extra : rebase_source : 1fdd34673328fed761f8554be5dc551d597399a4
extra : amend_source : 4185a5973e979f15fbb3da2b51b64f1dabb01033
2016-01-22 08:17:59 +01:00
Randell Jesup 22b767c6eb Bug 1194259: Make ICE IP restriction to default routes work in E10S r=jesup,mcmanus,drno
--HG--
extra : commitid : 2LptzIDH6lK
2016-01-22 02:47:01 -05:00
John Daggett 4385f97f0c Bug 493976 - remove obsolete AAT reftest. r=dholbert 2016-01-22 16:43:01 +09:00
Randell Jesup 577bce0291 Bug 1221587: stall MSG final shutdown until AudioCallbackDriver shutdown has finished r=pehrsons
--HG--
extra : commitid : JidvC1L3ZGw
2016-01-22 02:39:42 -05:00
Mike Hommey 648c73cb1d Fixup for bug 1239217 fixing a shell construct that does not work in autoconf. r=me 2016-01-22 16:16:06 +09:00
Makoto Kato a3c28e8e93 Bug 676828 - Use RAII for AudioSession instead. r=bholley 2016-01-22 16:08:14 +09:00
Gregory Szorc b49f08ef42 Bug 1241771 - Print install manifest processing time; r=glandium
--HG--
extra : rebase_source : 55c85facadd02ffe237c0a9ba65f7523708bdc2f
2016-01-21 22:42:47 -08:00
Mike Hommey 6acbd96f93 Bug 1239217 - Enable the hybrid FasterMake+RecursiveMake backend for artifact builds. r=gps 2016-01-22 15:43:27 +09:00
Mike Hommey 6098e02a36 Bug 1239217 - Add the FasterMake+RecursiveMake hybrid backend. r=gps 2016-01-22 15:43:26 +09:00
Mike Hommey e50a6cfd7b Bug 1239217 - Make the RecursiveMake build system create backend files generically. r=gps
The current rule is only for "backend.RecursiveMakeBackend", but, with
the current default of generating both the RecursiveMake and FasterMake
backends, the command creates/refreshes both backends. This is, in fact,
how the FasterMake backend is refreshed in most cases.

Moreover, with an hybrid backends, the generated file is not
"backend.RecursiveMakeBackend" anymore, so we need a more generic way to
handle this.

Furthermore, it's not necessarily desirable for all backends to have a
dependency file to handle the dependencies to refresh the backend, so
generate a plain list instead. This has the side effect of making `mach
build-backend --diff` more readable for changes to that file.

Finally, make the backend.* files created like any other backend file,
such that its diff appears in the `mach build-backend --diff` output.
2016-01-22 15:43:24 +09:00
Mike Hommey f549721406 Bug 1239217 - Stop making the FasterMake build system refresh the backend on its own. r=gps
The FasterMake build system is meant to be invoked through `mach build
faster`, which does it already, or, in the near future, as part of an
hybrid build system, which will deal with it as well. People doing
`make -C objdir/faster` won't have the backend automatically refreshed,
but that's not a supported way to use it anyways.
2016-01-22 15:43:23 +09:00
Mike Hommey 185469f678 Bug 1239217 - Add the notion of Partial and Hybrid build backends. r=gps
Make the FasterMake backend a partial build backend.
2016-01-22 15:43:21 +09:00
Mike Hommey 2bbd2afaf4 Bug 1239217 - Skip empty install manifests, apart a few exceptions. r=gps
Install manifests are not empty in normal conditions, apart a few
exceptions where they are only used for a "magic" `rm -rf`.

However, we're going to introduce changes that will empty some of
the install manifests and make their work happen from a different
backend, in which case we don't want them to correspond to a `rm -rf`.
2016-01-22 15:43:16 +09:00
Timothy Nikkel 6a8edbd624 Bug 1241371. Don't schedule an image visibility update every time display port margins change. r=kats
Displayport margins change by small amounts on almost every single scroll. We do not want to update image visibility nearly that often.

As the comment, and the original bug (bug 1169881) suggest this is only meant to catch rather large changes in display ports as we already have means to trigger an image visibility update via a scroll position change and via any style or layout flush.
2016-01-22 00:29:17 -06:00
Nicholas Nethercote 2e3da0d24d Bug 1241370 - Don't strdup() the message name in InterruptFrame. r=billm.
It's not necessary, because all message names are string literals.

--HG--
extra : rebase_source : 5adc437f4747589ee5e2a8582e2666dc569ef569
2016-01-20 19:00:01 -08:00
Nicholas Nethercote 5faf7254cf Bug 1241352 - Increase FallbackICStubSpace chunk size to reduce heap churn. r=jandem.
--HG--
extra : rebase_source : 004569a23a3334728716c4a506e0b7c48befd9be
2016-01-21 20:04:00 -08:00
Ben Kelly 7f77e20519 Bug 1241531 - Part 4: Make service worker unregister job respect cancelation. r=ehsan 2016-01-21 08:50:00 -05:00
Ben Kelly c36cdf7710 Bug 1241531 - Part 3: Call Cancel() on all service worker jobs. r=ehsan 2016-01-21 08:49:00 -05:00
Ben Kelly 000a5ee768 Bug 1241531 - Part 2: Move Cancel() to ServiceWorkerJob base class. r=ehsan 2016-01-21 08:49:00 -05:00
Ben Kelly 65b8a0eec8 Bug 1241531 - Part 1: Only pop jobs from the queue when the correct job completes. r=ehsan 2016-01-21 08:48:00 -05:00
Nick Fitzgerald b3e40536ed Bug 1241311 - Pre-tenure SavedFrame objects. r=terrence
Because of SavedStacks' tail-sharing, we cut down on the number of SavedFrame
allocations, but they also tend to live fairly long. When using the devtools'
profiler on Octane, I noticed that we were spending much more time in GC when
recording allocation stacks (as SavedFrame stacks) than when we were not
recording allocation stacks. We were spending about 30% of time in nursery
collections and 7% of time in major GCs. This commit makes it so that SavedFrame
objects are always allocated in the tenured heap. After this change, only about
17% of time is spent in nursery collections and 8% in major GCs.
2016-01-20 15:09:00 -05:00
Alastor Wu 42f1849a5a Bug 1238472 - Start playing webm after the iframe loaded. r=baku 2016-01-21 20:09:11 +08:00
Kate McKinley 66aa150bc3 Bug 1007634 - Add a test to show that Worker construction is no longer allowed by CSP script-src directive. r=ckerschb
--HG--
extra : amend_source : 0acea47a18c3a40be6e7fe50db1c71bc9dd91b3a
2016-01-21 16:57:00 -05:00
Cykesiopka e2fe0b8f62 Bug 1233328 - Part 2: Use SHA-256 StaticFingerprints directly instead of StaticPinset since the SHA-1 StaticFingerprints entry will always be null. r=keeler 2016-01-20 20:45:29 -08:00
Cykesiopka 638ba07af3 Bug 1233328 - Part 1: Ignore SHA-1 pins in PublicKeyPinningService.cpp. r=keeler 2016-01-20 20:40:01 -08:00
Honza Bambas 80cd6c95fd Bug 1064378 - Don't rewrite custom Authorization header set on a channel by cached credential. r=jduell 2016-01-21 09:33:00 -05:00
Honza Bambas 92816b2543 Bug 1154124 - Prevent recursion when calling HTTP cache entry's callbacks. r=michal 2016-01-14 21:16:06 +01:00
Randell Jesup a853e094df Bug 1221587: Update for API changes in cubeb r=padenot
--HG--
extra : commitid : C4GE8epQXOe
2016-01-21 11:51:36 -05:00
Randell Jesup 5a17e5fbbe Bug 1237414: Switch AsyncCubebOperation to a SharedThreadPool r=padenot
--HG--
extra : commitid : Ir2a54CKDuu
2016-01-21 11:51:36 -05:00
Randell Jesup cbdb5359ca Bug 1221587: add per-platform prefs to control full-duplex cubeb input r=jib
--HG--
extra : commitid : 7P9rnGXTYh1
2016-01-21 11:51:36 -05:00
Randell Jesup 3758d938f3 Bug 1221587: Block attempts to open two mics at once until supported in full-duplex r=jib
--HG--
extra : commitid : 4bK7SYZZZjH
2016-01-21 11:51:36 -05:00
Andreas Pehrson 29501a346e Bug 1221587: Improve logging of callback driver/switching r=padenot
--HG--
extra : commitid : 4UyAMF8FZRT
2016-01-06 16:20:20 +08:00