f0c0480732d36153e8839c7f17394d45f679f87d: Merge inbound to m-c. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Sun, 13 Mar 2016 19:08:03 -0400 - rev 339874
Push 12811 by dbaron@mozilla.com at Mon, 14 Mar 2016 02:47:45 +0000
Merge inbound to m-c. a=merge
080f495f9e41044e8de7cbd66909199e83b977cc: Bug 1256046 - Hide MozPowerManager from the Web; r=khuey,bzbarsky
Ehsan Akhgari <ehsan@mozilla.com> - Sat, 12 Mar 2016 14:51:18 -0500 - rev 339873
Push 12811 by dbaron@mozilla.com at Mon, 14 Mar 2016 02:47:45 +0000
Bug 1256046 - Hide MozPowerManager from the Web; r=khuey,bzbarsky navigator.mozPower is already hidden behind the power permission, so there is no need to be exposing this interface unconditionally.
389126282bc6993149e84ad7ac0b27c9a6eecb3f: Bug 1043562 - Hide the Contacts API from the contexts that lack sufficient privileges, such as Firefox desktop and Android; r=smaug
Ehsan Akhgari <ehsan@mozilla.com> - Sat, 12 Mar 2016 13:45:54 -0500 - rev 339872
Push 12811 by dbaron@mozilla.com at Mon, 14 Mar 2016 02:47:45 +0000
Bug 1043562 - Hide the Contacts API from the contexts that lack sufficient privileges, such as Firefox desktop and Android; r=smaug
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 339871
Push 12811 by dbaron@mozilla.com at Mon, 14 Mar 2016 02:47:45 +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 339870
Push 12811 by dbaron@mozilla.com at Mon, 14 Mar 2016 02:47:45 +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 339869
Push 12811 by dbaron@mozilla.com at Mon, 14 Mar 2016 02:47:45 +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 339868
Push 12811 by dbaron@mozilla.com at Mon, 14 Mar 2016 02:47:45 +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 339867
Push 12811 by dbaron@mozilla.com at Mon, 14 Mar 2016 02:47:45 +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 339866
Push 12811 by dbaron@mozilla.com at Mon, 14 Mar 2016 02:47:45 +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 339865
Push 12811 by dbaron@mozilla.com at Mon, 14 Mar 2016 02:47:45 +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 339864
Push 12811 by dbaron@mozilla.com at Mon, 14 Mar 2016 02:47:45 +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 339863
Push 12811 by dbaron@mozilla.com at Mon, 14 Mar 2016 02:47:45 +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 339862
Push 12811 by dbaron@mozilla.com at Mon, 14 Mar 2016 02:47:45 +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 339861
Push 12811 by dbaron@mozilla.com at Mon, 14 Mar 2016 02:47:45 +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 339860
Push 12811 by dbaron@mozilla.com at Mon, 14 Mar 2016 02:47:45 +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
985daf7c2e1ee1e08a005bf72fd8731c5f26a6bc: Merge fx-team to m-c. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Sun, 13 Mar 2016 19:03:33 -0400 - rev 339859
Push 12811 by dbaron@mozilla.com at Mon, 14 Mar 2016 02:47:45 +0000
Merge fx-team to m-c. a=merge
9e9b9f3336c77df19e147a858c0e35bee6560492: Bug 1255913 - Add more Android crashtest chunks. r=rail, a=test-only
Ryan VanderMeulen <ryanvm@gmail.com> - Sun, 13 Mar 2016 18:51:32 -0400 - rev 339858
Push 12811 by dbaron@mozilla.com at Mon, 14 Mar 2016 02:47:45 +0000
Bug 1255913 - Add more Android crashtest chunks. r=rail, a=test-only
3e8b5815180c530e5c131b2a8437fc9e474660c1: Bug 787203: Get Marionette working in Fennec. draft
David Burns <dburns@mozilla.com> - Tue, 01 Mar 2016 21:06:29 +0000 - rev 339857
Push 12810 by nalexander@mozilla.com at Mon, 14 Mar 2016 00:19:10 +0000
Bug 787203: Get Marionette working in Fennec. MozReview-Commit-ID: D5sFULBOdcU
48314f305f726c8e6253442167ca44f09a4c667d: Backed out changeset 90f5e1712c25 (bug 1256037) for making browser_pdfjs_navigation.js timeout frequently on Windows PGO e10s.
Ryan VanderMeulen <ryanvm@gmail.com> - Sat, 12 Mar 2016 22:46:59 -0500 - rev 339856
Push 12810 by nalexander@mozilla.com at Mon, 14 Mar 2016 00:19:10 +0000
Backed out changeset 90f5e1712c25 (bug 1256037) for making browser_pdfjs_navigation.js timeout frequently on Windows PGO e10s.
ed415ce7899a3a37543cc05c9fa20e550600e3dd: Bug 1255926 - Exclude GCM and Push test files from Gradle configuration when !MOZ_ANDROID_GCM. r=bustage
Nick Alexander <nalexander@mozilla.com> - Sat, 12 Mar 2016 16:56:47 -0800 - rev 339855
Push 12810 by nalexander@mozilla.com at Mon, 14 Mar 2016 00:19:10 +0000
Bug 1255926 - Exclude GCM and Push test files from Gradle configuration when !MOZ_ANDROID_GCM. r=bustage MozReview-Commit-ID: GsYEyF7PTbS
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip