e64795aab6c9044d02ff9c46474c5ab16cd57381: Bug 1091992 - fix the flag skipToNextKeyFrame in DecodeVideo can't be raised if the video is slower than audio. r=cpearce, r=jwwang
Benjamin Chen <bechen@mozilla.com> - Mon, 22 Dec 2014 11:32:31 +0800 - rev 220840
Push 10526 by cbook@mozilla.com at Mon, 22 Dec 2014 13:06:57 +0000
Bug 1091992 - fix the flag skipToNextKeyFrame in DecodeVideo can't be raised if the video is slower than audio. r=cpearce, r=jwwang
6ead65d7b9e8b1216e582c768dae84c433650037: Bug 968451 - Document the exported functions exposed from mozilla::pkix (pkix/pkix.h). r=keeler
J.C. Jones <jjones@mozilla.com> - Fri, 19 Dec 2014 12:25:00 +0100 - rev 220839
Push 10526 by cbook@mozilla.com at Mon, 22 Dec 2014 13:06:57 +0000
Bug 968451 - Document the exported functions exposed from mozilla::pkix (pkix/pkix.h). r=keeler
edf2031cc7e5ccf76e5d98bdce30507901ffbdfc: Bug 826176 - Part 2 - Remove similar file picker filters from accept attribute. r=smaug
Arnaud Bienner <arnaud.bienner@gmail.com> - Fri, 19 Dec 2014 00:30:11 +0100 - rev 220838
Push 10526 by cbook@mozilla.com at Mon, 22 Dec 2014 13:06:57 +0000
Bug 826176 - Part 2 - Remove similar file picker filters from accept attribute. r=smaug
104ae3137652d426c3001e82849e896d7aff3bb2: Bug 826176 - Part 1 - File extension support for accept attribute. r=smaug
Arnaud Bienner <arnaud.bienner@gmail.com> - Sat, 29 Nov 2014 12:22:30 +0100 - rev 220837
Push 10526 by cbook@mozilla.com at Mon, 22 Dec 2014 13:06:57 +0000
Bug 826176 - Part 1 - File extension support for accept attribute. r=smaug
8fd0df8e208cf64d03588b317116148d74f2d7be: Bug 423758 - Add NTLMv2 to internal NTLM handler. r=keeler
Andrew Bartlett <abartlet@samba.org> - Thu, 18 Dec 2014 17:25:00 +0100 - rev 220836
Push 10526 by cbook@mozilla.com at Mon, 22 Dec 2014 13:06:57 +0000
Bug 423758 - Add NTLMv2 to internal NTLM handler. r=keeler NTLMv2 is the default. This adds a new preference: network.ntlm.force-generic-ntlm-v1 This is to allow use of NTLMv1 in case issues are found in the NTLMv2 handler, or when contacting a server or backing DC that does not support NTLMv2 for any reason. To support this, we also: - Revert "Bug 1030426 - network.negotiate-auth.allow-insecure-ntlm-v1-https allows sending NTLMv1 credentials in plain to HTTP proxies, r=mcmanus" - Revert "Bug 1023748 - Allow NTLMv1 over SSL/TLS by default, r=jduell" - Remove LM code from internal NTLM handler The LM response should essentially never be sent, the last practical use case was CIFS connections to Windows 9X, I have never seen a web server that could only do LM It is removed before the NTLMv2 work is done so as to avoid having 3 possible states here (LM, NTLM, NTLMv2) to control via preferences. Developed with Garming Sam <garming@catalyst.net.nz>
811adfa8d6986850da0770dcd367fb0d804cfeb4: Bug 1092025 - Hold the lock for the entire duration of MediaSourceReader::ReadMetaData. r=karlt
Bobby Holley <bobbyholley@gmail.com> - Sun, 21 Dec 2014 23:14:59 -0800 - rev 220835
Push 10526 by cbook@mozilla.com at Mon, 22 Dec 2014 13:06:57 +0000
Bug 1092025 - Hold the lock for the entire duration of MediaSourceReader::ReadMetaData. r=karlt
73a8a6927bdecc164059b5e7b428a7e16defabfc: Bug 1114383 - Unlock the demuxer monitor before calling out via MP4Stream. r=k17e
Bobby Holley <bobbyholley@gmail.com> - Sun, 21 Dec 2014 22:04:36 -0800 - rev 220834
Push 10526 by cbook@mozilla.com at Mon, 22 Dec 2014 13:06:57 +0000
Bug 1114383 - Unlock the demuxer monitor before calling out via MP4Stream. r=k17e
1c7ac8ef924d3e33a855ee1d2151c0b10b744e70: Bug 1114383 - Assert that access to mMoofs goes through a monitor. r=k17e
Bobby Holley <bobbyholley@gmail.com> - Sun, 21 Dec 2014 22:04:36 -0800 - rev 220833
Push 10526 by cbook@mozilla.com at Mon, 22 Dec 2014 13:06:57 +0000
Bug 1114383 - Assert that access to mMoofs goes through a monitor. r=k17e
810bbcb9bf7e63d46782d10d0b74ec2b10b57ca2: Bug 1114383 - Acquire the index monitor in MP4Reader::PopSample. r=k17e
Bobby Holley <bobbyholley@gmail.com> - Sun, 21 Dec 2014 22:04:36 -0800 - rev 220832
Push 10526 by cbook@mozilla.com at Mon, 22 Dec 2014 13:06:57 +0000
Bug 1114383 - Acquire the index monitor in MP4Reader::PopSample. r=k17e
6ec55060ca192d74e378c3a54ab099e561e13822: Bug 927349 follow-up to (hopefully) fix breakage from GetCurrentTime on non-unified Windows build on a CLOSED TREE
Brian Birtles <birtles@gmail.com> - Mon, 22 Dec 2014 13:16:11 +0900 - rev 220831
Push 10526 by cbook@mozilla.com at Mon, 22 Dec 2014 13:06:57 +0000
Bug 927349 follow-up to (hopefully) fix breakage from GetCurrentTime on non-unified Windows build on a CLOSED TREE
37414c1288a0485cfb495f8d4d331c88ef53c42d: bug 1113661 - broken h2 dependency id r=hurley
Patrick McManus <mcmanus@ducksong.com> - Fri, 19 Dec 2014 13:01:21 -0500 - rev 220830
Push 10526 by cbook@mozilla.com at Mon, 22 Dec 2014 13:06:57 +0000
bug 1113661 - broken h2 dependency id r=hurley
a87ee1857733570f8fe5888c74d482950b1b7590: Back out 155b9d4cb8cb (bug 1068474) for Marionette failures
Phil Ringnalda <philringnalda@gmail.com> - Sun, 21 Dec 2014 18:54:23 -0800 - rev 220829
Push 10526 by cbook@mozilla.com at Mon, 22 Dec 2014 13:06:57 +0000
Back out 155b9d4cb8cb (bug 1068474) for Marionette failures
086e278791fc5a6b085cb61aaa7d5ff62b416fd5: Bug 1111949 - [TaskTracer] Bulid error: mozilla-central/tools/profiler/GeckoTaskTracer.cpp:115:31: error: expected ')' before 'false', r=sinker.
Gina Yeh <gyeh@mozilla.com> - Mon, 22 Dec 2014 10:04:44 +0800 - rev 220828
Push 10526 by cbook@mozilla.com at Mon, 22 Dec 2014 13:06:57 +0000
Bug 1111949 - [TaskTracer] Bulid error: mozilla-central/tools/profiler/GeckoTaskTracer.cpp:115:31: error: expected ')' before 'false', r=sinker.
155b9d4cb8cbb5fdf8e41f5e3ff8782858e04381: Bug 1068474 Limit the selection range based on the boundary of startcaret and endcaret, r=roc
pchang <pchang@mozilla.com> - Fri, 19 Dec 2014 13:25:17 +0800 - rev 220827
Push 10526 by cbook@mozilla.com at Mon, 22 Dec 2014 13:06:57 +0000
Bug 1068474 Limit the selection range based on the boundary of startcaret and endcaret, r=roc --- layout/base/SelectionCarets.cpp | 13 +++++++++++++ layout/base/SelectionCarets.h | 8 ++++++++ 2 files changed, 21 insertions(+)
c7aaf7025e59c1f8fe5462139745be76fe928fba: Bug 927349 part 21 - Factor out AnimationPlayer::UpdateSourceContent; r=jwatt
Brian Birtles <birtles@gmail.com> - Mon, 22 Dec 2014 09:35:42 +0900 - rev 220826
Push 10526 by cbook@mozilla.com at Mon, 22 Dec 2014 13:06:57 +0000
Bug 927349 part 21 - Factor out AnimationPlayer::UpdateSourceContent; r=jwatt In the future we will want to specifically just update source content without necessarily triggering any other actions that might take place on a tick (like queuing events).
73316b8d04a0f43bc168c74ec34da49fe6c7f61d: Bug 927349 part 20 - Update selectTreeItem to wait for tree expansion animations to finish; r=bgrins
Brian Birtles <birtles@gmail.com> - Mon, 22 Dec 2014 09:35:42 +0900 - rev 220825
Push 10526 by cbook@mozilla.com at Mon, 22 Dec 2014 13:06:57 +0000
Bug 927349 part 20 - Update selectTreeItem to wait for tree expansion animations to finish; r=bgrins Currently selectTreeItem, as used by various devtools storage panel tests, expands the tree then clicks items. However, it fails to account for the fact that expansion animations may mean that the item that should be selected is not yet able to be clicked. It currently happens to be lucky enough that typically the animation is short enough that the item in question will be click-able in time (since click() spins the event loop using executeSoon there is some time for the animation to play). If we make animations wait until their first frame has rendered before beginning the chance that the tree item will become clickable in time is reduced. This patch works around that by looking for animating branches amongst the ancestors of the item to be selected. If one is found it waits for the animation to end. Unfortunately this ties the tests to the tree widget styles somewhat (in particular the test looks for specified values of max-height). However, these changes only delay the execution of the test so, if these styles were to change, it is only likely that these tests would fail (and hence need to be updated) than to mask a genuine bug. Until the Web Animations API is available by default it is difficult to test if animations are running so this seems like the best we can do for now.
41f0f3899b96b6882cbb260a5b4d6fc1716c40d8: Bug 927349 part 19 - Don't add pending animations to layers when their refresh driver is under test control; r=jwatt
Brian Birtles <birtles@gmail.com> - Mon, 22 Dec 2014 09:35:42 +0900 - rev 220824
Push 10526 by cbook@mozilla.com at Mon, 22 Dec 2014 13:06:57 +0000
Bug 927349 part 19 - Don't add pending animations to layers when their refresh driver is under test control; r=jwatt
38cb27932c186e5b2a243e453313ff050e80897b: Bug 927349 part 18 - Make nsDOMWindowUtils::AdvanceTimeAndRefresh trigger any pending animations first; r=jwatt
Brian Birtles <birtles@gmail.com> - Mon, 22 Dec 2014 09:35:42 +0900 - rev 220823
Push 10526 by cbook@mozilla.com at Mon, 22 Dec 2014 13:06:57 +0000
Bug 927349 part 18 - Make nsDOMWindowUtils::AdvanceTimeAndRefresh trigger any pending animations first; r=jwatt Currently many tests rely on nsDOMWindowUtils::AdvanceTimeAndRefresh. These tests assume that the animation starts from the moment it is created. In order to allow these tests to continue to operate without change we make AdvanceTimeAndRefresh force any pending animations to start.
7d4ffa8d49ca3452d158e900f4efba1b6b1bf399: Bug 927349 part 17 - Don't count native reflows in test_popupreflows.xul; r=markh
Brian Birtles <birtles@gmail.com> - Mon, 22 Dec 2014 09:35:41 +0900 - rev 220822
Push 10526 by cbook@mozilla.com at Mon, 22 Dec 2014 13:06:57 +0000
Bug 927349 part 17 - Don't count native reflows in test_popupreflows.xul; r=markh test_popupreflows.xul currently expects to get 1 reflow when a popup is opened. This is triggered by JS code. An incremental layout may be triggered by native code but the test ignores that for unclear reasons ("Because we've simply cargo-culted this test from browser_tabopen_reflows.js!"). In part 16 on this patch series, we force interruptible reflows to become full reflows when we have pending animations which can cause this test to fail since it will see 2 reflows. The above quoted browser_tabopen_reflows.js specifically ignores reflows triggered by native code so we adjust this test to do likewise.
6710df16f1e85a1ad1d3f7b1a858667920b54798: Bug 927349 part 16 - Do a full reflow when we have pending animations; r=jwatt
Brian Birtles <birtles@gmail.com> - Mon, 22 Dec 2014 09:35:41 +0900 - rev 220821
Push 10526 by cbook@mozilla.com at Mon, 22 Dec 2014 13:06:57 +0000
Bug 927349 part 16 - Do a full reflow when we have pending animations; r=jwatt We want to time animations from when their first frame is painted. However, interruptible reflow complicates this since, for a given set of pending animations, some may be painted whilst others are not. To simplify this we simply force an uninterruptible reflow when we have animations that are waiting to start.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip