Olli Pettay
2046dc5aff
Bug 1241339 - ObserverService may keep Console object alive until shutdown, r=baku
...
--HG--
extra : rebase_source : 85c4a69353b7f62ae41ba7e2edf3594ff0537223
2016-01-21 15:17:33 +02:00
Jean-Yves Avenard
fcfc749a5a
Bug 1240630: [ffmpeg] P4. Rename FFmpegH264Decoder into FFmpegVideoDecoder. r=kentuckyfriedtakahe
...
The days we used to only be able to use the FFmpeg decoder for H264 are long gone. It can do H264, VP6, VP8 and VP9.
--HG--
rename : dom/media/platforms/ffmpeg/FFmpegH264Decoder.cpp => dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp
rename : dom/media/platforms/ffmpeg/FFmpegH264Decoder.h => dom/media/platforms/ffmpeg/FFmpegVideoDecoder.h
2016-01-19 22:20:01 +11:00
Jean-Yves Avenard
721fd7b736
Bug 1240630: [ffmpeg] P3. Only build FFmpeg on mac and unixes. r=kentuckyfriedtakahe
...
This is a partial revert of bug 1214462 part2. We don't need FFmpeg support on Android or Windows anymore; instead the functionality is provided by the FFVPX PDM.
Remove support for FFmpeg on Windows.
2016-01-19 22:00:03 +11:00
Jean-Yves Avenard
98b3022d0a
Bug 1240630: [ffvpx] P2. Hook up FFVPX PDM to PDMFactory. r=kentuckyfriedtakahe
...
Add new preference media.ffvpx.enabled to control FFVPX PDM being enabled.
2016-01-19 17:31:25 +11:00
Jean-Yves Avenard
aeefe81d51
Bug 1240630: [ffvpx] P1. Add a FFVPX PDM. r=kentuckyfriedtakahe
...
This allows support for linking to two different version of libavcodec: our own and the system one if found.
ffvpx symbols are loaded within the namespace mozilla::ffvpx.
2016-01-19 17:29:19 +11:00
Nicolas Silva
c7cf4b994f
Bug 1180942 - Use cairo's image backend for drawing on linux. r=jrmuizel
2016-01-21 14:12:51 +01:00
Carsten "Tomcat" Book
1f6cfe0ec7
Merge mozilla-central to mozilla-inbound
2016-01-21 12:29:20 +01:00
Carsten "Tomcat" Book
adbf945ebf
merge mozilla-inbound to mozilla-central a=merge
2016-01-21 11:49:16 +01:00
Carsten "Tomcat" Book
cd45ffecf9
merge fx-team to mozilla-central a=merge
2016-01-21 11:47:56 +01:00
Jon Coppeard
c4e67b81f4
Bug 1241183
- Make nsScriptLoadRequest non-threadsafe now it's no longer used as a context for network loads r=sicking
2016-01-21 10:19:06 +00:00
Carsten "Tomcat" Book
aeb98474f5
Merge mozilla-central to b2g-inbound
2016-01-20 15:55:11 +01:00
Carsten "Tomcat" Book
89b4eb902b
Backed out changeset d5b8283acbce (bug 1238906) for conflicting with merge down from m-c
2016-01-20 15:54:16 +01:00
Carsten "Tomcat" Book
48c60a840a
Backed out changeset 03528baabf55 (bug 1238906)
2016-01-20 15:53:42 +01:00
Carsten "Tomcat" Book
248f7a3dee
merge mozilla-inbound to mozilla-central a=merge
2016-01-20 15:34:34 +01:00
JW Wang
0e0098044e
Bug 1240419 - improve logging macros and include |this| in the log message. r=kinetik.
2016-01-20 10:28:36 +08:00
Phil Ringnalda
8b079b3e4c
Back out 0014798942e0 (bug 1238427) for its bad implicit conversion constructor for 'TimerCallbackHolder'
...
CLOSED TREE
2016-01-20 21:17:44 -08:00
Brad Kotsopoulos
75ef7d9bcf
Bug 1239488 - Add int/uint to vertex attrib data type. r=jgilbert
...
--HG--
extra : amend_source : 0c05e1aebdceec45cd242c6b6fe30f6b6e631feb
2016-01-20 11:04:00 -05:00
dimi
feb64fd688
Bug 1229795 - P3. Migrate service worker registrar data between version 2 and version 3. r=baku
2016-01-20 09:34:26 +08:00
Carsten "Tomcat" Book
758403a36d
Merge mozilla-central to fx-team
2016-01-20 15:37:48 +01:00
Honza Bambas
d36e6cf36c
Bug 1165256 - Make appcache fully work with OriginAttribues. r=jduell
2016-01-18 20:20:08 +01:00
Alastor Wu
6361a63b0c
Bug 1235749 - add audiochannel tags for related mochitests. r=baku
...
--HG--
extra : transplant_source : %27m%84%D6%E8e%F3%A3%B8PWk%03Y%E2%BF%07%24%FB%9F
2016-01-19 15:21:48 +08:00
Alastor Wu
1958522cf4
Bug 1238906 - part2 : notify audible state from MDSM to ME. r=jwwang
...
--HG--
extra : transplant_source : %20hs%E8%9EH%9F%2A3%17%0A%1C%B1%E27%097%29%B5%CF
2016-01-19 14:21:37 +08:00
Alastor Wu
66cf030d20
Bug 1238906 - part1 : check whether audio data is audible. r=jwwang
...
--HG--
extra : transplant_source : %13%FF%FD%C6%F8%3E%B5%2C%19%9BU%EE%B0%A4%1F%86%F6D%19%A8
2016-01-19 14:15:11 +08:00
Bevis Tseng
b8eae9f53f
Bug 1224990 - Untify SMSC Test Cases. r=edgar
...
--HG--
extra : transplant_source : %C9iZ%60%DCS%A9x%B2%C2%F8%CFM%2Cx%E3%CF%E2%9FF
2016-01-18 16:18:25 +08:00
Michael Layzell
074d4ec162
Bug 1230563 - Part 2: Test for corrected cookie permission behavior, r=ehsan
2016-01-19 01:33:20 -05:00
Michael Layzell
679cc7132c
Bug 1230563 - Part 1: Cookie permissions should override the CookiesLifetimePolicy, r=ehsan
2016-01-19 01:33:20 -05:00
Xidorn Quan
0151b3edb4
Bug 931445 - Add some log for pointerlock tests for debug timeouts.
...
--HG--
extra : source : a9d7228c900b9c04fe5a653f7ead4650c1611982
2016-01-19 10:37:06 +11:00
Brian Birtles
b47411b097
Bug 1240228 - Don't update an effect's timing when tweaking its animation's hold time; r=heycam
...
In some circumstances when composing style, we tweak the time of the animation
before telling the effect to compose style. This is to avoid visual flicker in
certain situations where the main thread progress is being synchronized with an
animation running on the compositor.
In the past, effects would store their latest sample time locally so when
tweaking the animation time, we would need to call UpdateEffect() after tweaking
the time, and then again after restoring it as otherwise the style composed by
the effect would not reflect the adjusted time.
Now, however, effect's always query their animation for the time so this is no
longer necessary. Furthermore, the actions triggered by UpdateEffect are not
desirable in this case because they can, amongst other things, cause the
associated EffectSet to be destroyed and recreated.
Specifically, Animation::UpdateEffect() calls
KeyframeEffectReadOnly::NotifyAnimationTimingUpdated() which:
* Calls UpdateTargetRegistration which can trigger EffectSet
destruction/creation which is undesirable in this case because we intend to
restore whatever changes we make to the Animation's state and deleting and
recreating the EffectSet will cause any pointers to it to dangle.
* Cause us to possibly reset the "is running on compositor" status.
This too is undesirable since we intend to restore the state of the
Animation immediately after tweaking the hold time so we don't want to
act as if any state has changed.
* Similarly for marking the cascade as possibly needing an update or
requesting a restyle.
In summary, all the actions performed by NotifyAnimationTimingUpdated are
unnecessary and undesirable in this situation where we are temporarily tweaking
an Animation's current time only to restore it immediately afterwards since the
actions are all involved with recognizing actual changes in state.
2016-01-19 08:05:08 +09:00
Brian Birtles
47fefa9489
Bug 1226091 - Use MayHaveAnimations in Element::UnbindFromTree; r=smaug
2016-01-19 08:04:25 +09:00
dimi
7a5ce67080
Bug 1229795 - P2. Remove waitingCacheName from registartion data. r=baku
2016-01-13 09:31:23 +08:00
dimi
6b8c972908
Bug 1229795 - P1. Remove scriptSpec from registration data. r=baku, bkelly
2016-01-15 10:27:01 +08:00
Phil Ringnalda
722db78364
Back out 604c30246eeb (bug 1180942) for Linux reftest OOMs in 632781-verybig.html
...
CLOSED TREE
2016-01-19 20:17:20 -08:00
Jean-Yves Avenard
c27ab6683c
Bug 1237629: [webm] Parse into BlockGroup element. r=kinetik
2016-01-20 09:50:27 +11:00
Jean-Yves Avenard
f80d48caac
Bug 1236703: P3. Add moz specific method to retrieve debug data to media object IDL. r=bz
2016-01-20 09:50:26 +11:00
Jean-Yves Avenard
58d924fab9
Bug 1236703: P2. Add methods to retrieve debugging data on plain readers. r=jwwang
2016-01-20 09:50:26 +11:00
Jean-Yves Avenard
e35b5b767d
Bug 1236703: P1. Add debugging information for MSE to about:media plugin. r=kentuckyfriedtakahe
...
Add : number of frames decoded and number of frames skipped during skip to next key frame and if hardware acceleration is currently in use.
2016-01-20 09:50:25 +11:00
Ehsan Akhgari
6a00aad6ee
Bug 1209081 - Part 2: Upgrade the saved Requests in the DOM Cache to reflect the "navigate" RequestMode if they represent navigation content policy types; r=bkelly
2016-01-19 17:46:10 -05:00
Ehsan Akhgari
d08dcc913c
Bug 1209081 - Part 1: Implement the "navigate" value for RequestMode; r=bkelly
2016-01-19 17:46:10 -05:00
Blake Kaplan
913607397c
Bug 1240909 - Use pushPermissions to be e10s compatible. r=mccr8
...
--HG--
extra : transplant_source : %23%84%0C%18C%DA%5DM%88%1D%0F%96%A2%FD%F4%25%5EaV%B6
2016-01-19 14:37:47 -08:00
Ethan Lin
d0a5f2f401
Bug 1239259 - Fix WebGL2 generateMipmap checking. r=jgilbert
...
--HG--
extra : rebase_source : 7bc5579f227ee5c21e2019aec53ac225e4e2dca9
2016-01-13 02:08:00 +01:00
Masayuki Nakano
b6593edc11
Bug 1240336 Setting same value to either <input> or <textarea> shouldn't cause committing existing composition r=ehsan
2016-01-21 16:52:27 +09:00
Alastor Wu
abde274a94
Bug 1238906 - part2 : notify audible state from MDSM to ME. r=jwwang
...
--HG--
extra : rebase_source : 74629c314b3d828a5d9b514bf6cca87f7c1f57de
2016-01-21 10:27:38 +08:00
Alastor Wu
f8cd6def9a
Bug 1238906 - part1 : check whether audio data is audible. r=jwwang
...
--HG--
extra : rebase_source : 46869a13ba565e0af5413cc2bb387e7c7e0c2df8
2016-01-21 10:19:19 +08:00
Morris Tseng
4648f2d1cb
Bug 1238865 - Part 3: Prevent IMPLEMENTATION_COLOR_READ_FORMAT return SRGB_ALPHA. r=jgilbert
...
--HG--
extra : commitid : Gu6Cf81s63T
2016-01-21 14:51:59 +08:00
Morris Tseng
794c8843cb
Bug 1238865 - Part 2: Add more format/type checks for WebGL2. r=jgilbert
...
--HG--
extra : commitid : 6746QJFsDKZ
2016-01-21 14:51:59 +08:00
Morris Tseng
df9b295844
Bug 1238865 - Part 1: Validate attachments before clearBuffer. r=jgilbert
...
--HG--
extra : commitid : DBWPqeN7T5j
2016-01-21 14:51:59 +08:00
Morris Tseng
6e90a4c6fc
Bug 1230089 - If sampler is bound, use parameter of sampler. r=jgilbert
...
--HG--
extra : commitid : JF12eiQS7m8
2016-01-21 14:49:41 +08:00
Morris Tseng
8fbc15e43a
Bug 1240662 - Add max level check for framebufferTextureLayer. r=jgilbert
...
--HG--
extra : commitid : EfpF8WzPVIa
2016-01-21 14:47:33 +08:00
Morris Tseng
31360128bd
Bug 1233353 - Initialize rb correctly if rb bind to READ_FRAMEBUFFER. r=jgilbert
...
--HG--
extra : commitid : 6O3mskCBcnU
2016-01-21 14:44:12 +08:00
Kate McKinley
6a757b6d5f
Bug 1195881 - Contextual Identity working under e10s. r=tanvi r=sicking r=baku
2016-01-20 00:28:00 +01:00