51766683141be21bc5621337c9221b99dcea20a1: Bug 657791 - Add cueless WebM seeking tests. r=jya
Bryce Van Dyk <bvandyk@mozilla.com> - Thu, 18 Feb 2016 13:52:03 +1300 - rev 288506
Push 73430 by ryanvm@gmail.com at Sun, 13 Mar 2016 17:40:31 +0000
Bug 657791 - Add cueless WebM seeking tests. r=jya Add tests to exercise seeking in cueless WebMs. These tests reproduce a subset of the test_seek tests, namely the first 3. These tests have been added separately from the test_seek ones to avoid additional logic required to handle cueless WebMs in such test. Once random seeking for cueless WebMs is implemented then these cases can be easily rolled into the existing test_seek cases by moving the cueless WebM into the appropriate test array in the manifest -- after which these tests can be removed. MozReview-Commit-ID: DNwiSmMmALQ
fd6e5a3c2817dcaed4775e14ffcf4cef68eab6ee: Bug 657791 - Update seekable range handling for cueless WebMs. r=kinetik
Bryce Van Dyk <bvandyk@mozilla.com> - Thu, 04 Feb 2016 17:31:21 +1300 - rev 288505
Push 73430 by ryanvm@gmail.com at Sun, 13 Mar 2016 17:40:31 +0000
Bug 657791 - Update seekable range handling for cueless WebMs. r=kinetik MediaDecoder previously had 3 states within GetSeekable(), media is either seekable, seekable but not supported by transport, or not seekable. Due to changes to make cueless webms playable, a 4th option is needed: a file that is not fully seekable, but may support seeking from the transport, such as these webms, should only be seekable in the buffered range. MozReview-Commit-ID: ISeFkngtrGU
2e990a8d4553a9c2ce896681163fd33a74b78235: Bug 657791 - Update WebM demuxer to clamp cueless seeks instead of failing. r=kinetik
Bryce Van Dyk <bvandyk@mozilla.com> - Mon, 01 Feb 2016 13:46:02 +1300 - rev 288504
Push 73430 by ryanvm@gmail.com at Sun, 13 Mar 2016 17:40:31 +0000
Bug 657791 - Update WebM demuxer to clamp cueless seeks instead of failing. r=kinetik Previously if a seek time is specified outside of the buffered range for certain WebMs (particularly those without cues) the WebMDemuxer would fail out of SeekInternal() with an error code. However, this would lead to issues due to inconsistent state (recovery was not made from a failed seek). This change attemps to address this by instead seeking to the final available cluster. MozReview-Commit-ID: GZLPZDWLcT1
4261e08ba51aa5241a05d5a6da8c7557e870ef47: Bug 657791 - Update WebM demuxer to consider cue-less WebMs seekable. r=jya
Bryce Van Dyk <bvandyk@mozilla.com> - Tue, 19 Jan 2016 11:43:49 +1300 - rev 288503
Push 73430 by ryanvm@gmail.com at Sun, 13 Mar 2016 17:40:31 +0000
Bug 657791 - Update WebM demuxer to consider cue-less WebMs seekable. r=jya It appears that the work to seek in WebMs that do not have cues has already been done, however this functionality was gated by the IsSeekable() function still returning that such WebMs were not seekable. This updates that function so that WebMs without cues are now considered seekable. Tests are also updated to reflect this.
bcff334f8746e76b550b4226f0e54d0094bce159: Bug 1041599 - Maintain a single volume control session between browser, content, and plugins on Windows. r=aklotz
Jim Mathies <jmathies@mozilla.com> - Sun, 13 Mar 2016 08:25:23 -0500 - rev 288502
Push 73430 by ryanvm@gmail.com at Sun, 13 Mar 2016 17:40:31 +0000
Bug 1041599 - Maintain a single volume control session between browser, content, and plugins on Windows. r=aklotz MozReview-Commit-ID: 2LuYciKfsWn
c35e08d87d0c46d6ecb45dbb044bd2d55ac50800: Bug 1256040 - Follow-up fix for nsGridContainerFrame.h/cpp compile errors in non-unified build. r=me
Mats Palmgren <mats@mozilla.com> - Sun, 13 Mar 2016 09:12:00 -0400 - rev 288501
Push 73430 by ryanvm@gmail.com at Sun, 13 Mar 2016 17:40:31 +0000
Bug 1256040 - Follow-up fix for nsGridContainerFrame.h/cpp compile errors in non-unified build. r=me
7a82b7529ca55bcf71ce27c7a97af3109d064a6a: Bug 1246320 part 1 - Add AnimationUtils::GetCurrentRealmDocument; r=bz
Brian Birtles <birtles@gmail.com> - Fri, 11 Mar 2016 17:20:17 +0900 - rev 288500
Push 73429 by bbirtles@mozilla.com at Sun, 13 Mar 2016 13:44:35 +0000
Bug 1246320 part 1 - Add AnimationUtils::GetCurrentRealmDocument; r=bz Adds a utility function for getting the document on the global associated with a JSContext. We will need this in various situations where we want to use the CSS parser (which requires various bits of state we pull off a document) to parse a timing function but might not have a target element. Strictly speaking we currently always have a target element but in future we expect to support creating KeyframeEffects without an associated target element. Also, we will need this for some situations in bug 1245748 where we need to parse CSS properties on keyframe objects when we may not have a target element. MozReview-Commit-ID: Klku1LFoRGp
262b8fce95613808ca0d2d202f3bb60d4c2719d7: Bug 1246320 part 0 - Whitespace fixes; r=whitespace-only
Brian Birtles <birtles@gmail.com> - Fri, 11 Mar 2016 17:15:23 +0900 - rev 288499
Push 73429 by bbirtles@mozilla.com at Sun, 13 Mar 2016 13:44:35 +0000
Bug 1246320 part 0 - Whitespace fixes; r=whitespace-only MozReview-Commit-ID: CpULkfcd21R
0a78c483152b5fbe3514261880eaa25893013f6d: Bug 1244638 - Part 3: Rename method from NotifyTimingUpdate to PostSpecifiedTimingUpdated. r=birtles
Daisuke Akatsuka <daisuke@mozilla-japan.org> - Fri, 11 Mar 2016 15:40:32 +0900 - rev 288498
Push 73429 by bbirtles@mozilla.com at Sun, 13 Mar 2016 13:44:35 +0000
Bug 1244638 - Part 3: Rename method from NotifyTimingUpdate to PostSpecifiedTimingUpdated. r=birtles MozReview-Commit-ID: H0fBTwqiZiS
729fd971cfa66054610a55acef9d8101c33f0b67: Bug 1244638 - Part 2: Throw TypeError if iterationStart is NaN, negative value or Infinity. r=birtles, r=smaug
Daisuke Akatsuka <daisuke@mozilla-japan.org> - Fri, 11 Mar 2016 18:04:39 +0900 - rev 288497
Push 73429 by bbirtles@mozilla.com at Sun, 13 Mar 2016 13:44:35 +0000
Bug 1244638 - Part 2: Throw TypeError if iterationStart is NaN, negative value or Infinity. r=birtles, r=smaug MozReview-Commit-ID: A8zSm6TgwOP
a25e46c8d9c598f3232ea676a0deb78ac6411f2d: Bug 1244638 - Part 1:implement AnimationEffectTiming iterationStart. r=birtles, r=smaug
Daisuke Akatsuka <daisuke@mozilla-japan.org> - Fri, 11 Mar 2016 17:22:32 +0900 - rev 288496
Push 73429 by bbirtles@mozilla.com at Sun, 13 Mar 2016 13:44:35 +0000
Bug 1244638 - Part 1:implement AnimationEffectTiming iterationStart. r=birtles, r=smaug MozReview-Commit-ID: K9UfNViDMHz
0e90c6048f3f5567ac135751c2849932a6641ac9: Bug 891897 - Make the identity box text padding respect the UI text direction instead of its own text direction, r=Gijs
Rakhi Sharma <Rakhish1994@gmail.com> - Sun, 13 Mar 2016 14:27:11 +0530 - rev 288495
Push 73428 by gijskruitbosch@gmail.com at Sun, 13 Mar 2016 13:33:05 +0000
Bug 891897 - Make the identity box text padding respect the UI text direction instead of its own text direction, r=Gijs MozReview-Commit-ID: 1ciU4tjEGbm
f31e566af61cf01e64942646b40f42dbe9495ea2: Bug 1256050 - Update newChannel implementation after deprecating API on ioservice. r=mixedpuppy
Christoph Kerschbaumer <mozilla@christophkerschbaumer.com> - Sat, 12 Mar 2016 17:00:50 -0800 - rev 288494
Push 73427 by ryanvm@gmail.com at Sun, 13 Mar 2016 04:09:43 +0000
Bug 1256050 - Update newChannel implementation after deprecating API on ioservice. r=mixedpuppy
dec8c7173f68246a405439a30d057180e15067b4: Bug 891107 - Part 11: Show information about type in cast error messages in js-ctypes. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Fri, 07 Aug 2015 06:58:58 +0900 - rev 288493
Push 73426 by arai_a@mac.com at Sun, 13 Mar 2016 01:35:37 +0000
Bug 891107 - Part 11: Show information about type in cast error messages in js-ctypes. r=jorendorff
000e3f54a3d139bc2f3987a257f78bd74e475bd6: Bug 891107 - Part 10: Show information about value in pointer related error messages in js-ctypes. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Fri, 07 Aug 2015 06:58:52 +0900 - rev 288492
Push 73426 by arai_a@mac.com at Sun, 13 Mar 2016 01:35:37 +0000
Bug 891107 - Part 10: Show information about value in pointer related error messages in js-ctypes. r=jorendorff
a5ea955d64f2174ebd018fb1c9ce36486a9910c3: Bug 891107 - Part 9: Report construction error as TypeError in js-ctypes. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Fri, 07 Aug 2015 06:58:44 +0900 - rev 288491
Push 73426 by arai_a@mac.com at Sun, 13 Mar 2016 01:35:37 +0000
Bug 891107 - Part 9: Report construction error as TypeError in js-ctypes. r=jorendorff
d96ab48369288689e7452ba168e1d3bf54673421: Bug 891107 - Part 8: Show information about field name and type in struct field related error messages in js-ctypes. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Fri, 07 Aug 2015 06:58:39 +0900 - rev 288490
Push 73426 by arai_a@mac.com at Sun, 13 Mar 2016 01:35:37 +0000
Bug 891107 - Part 8: Show information about field name and type in struct field related error messages in js-ctypes. r=jorendorff
1e8e3d17142899118207b146ed5b994127722ef3: Bug 891107 - Part 7: Show information about value, type, function, and argument number in function related error messages in js-ctypes. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Fri, 07 Aug 2015 06:57:39 +0900 - rev 288489
Push 73426 by arai_a@mac.com at Sun, 13 Mar 2016 01:35:37 +0000
Bug 891107 - Part 7: Show information about value, type, function, and argument number in function related error messages in js-ctypes. r=jorendorff
daa58aad68585df2ae33b2432d17a5296cb150da: Bug 891107 - Part 6: Show information about range and value in array index error messages in js-ctypes. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Fri, 07 Aug 2015 06:53:50 +0900 - rev 288488
Push 73426 by arai_a@mac.com at Sun, 13 Mar 2016 01:35:37 +0000
Bug 891107 - Part 6: Show information about range and value in array index error messages in js-ctypes. r=jorendorff
fc5171ce2a4b96c9f8b4a8f3c3a2c7074cd440c9: Bug 891107 - Part 5: Show function name in this and callee type error messages in js-ctypes. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Fri, 07 Aug 2015 06:53:29 +0900 - rev 288487
Push 73426 by arai_a@mac.com at Sun, 13 Mar 2016 01:35:37 +0000
Bug 891107 - Part 5: Show function name in this and callee type error messages in js-ctypes. r=jorendorff
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip