cd4504b296704201f5a1dac7a0992f1dc20089bd: Bug 1326114 - only do duration checking for active-media. draft
Alastor Wu <alwu@mozilla.com> - Wed, 22 Feb 2017 15:34:38 +0800 - rev 487842
Push 46356 by alwu@mozilla.com at Wed, 22 Feb 2017 07:32:08 +0000
Bug 1326114 - only do duration checking for active-media. Since we don't want to show the media control for the short sound, so we added the duration checking. And this checking only needs to be run when the media is active, we don't need to check the inactive media. MozReview-Commit-ID: AaVGi77nXJ1
ced6d5b9e30939b3ce1727dc8987bdb63a4231ee: Bug 1192818 - part4 : only mute media element if there is alive track. draft
Alastor Wu <alwu@mozilla.com> - Wed, 22 Feb 2017 15:27:53 +0800 - rev 487841
Push 46355 by alwu@mozilla.com at Wed, 22 Feb 2017 07:25:21 +0000
Bug 1192818 - part4 : only mute media element if there is alive track. If we don't have any alive track in MediaTrackList, we don't need to mute MediaElement. MozReview-Commit-ID: BESbQ7t5xyT
f114307d8dedd0c9c8c2f2ec0b57d5fffdda048f: Bug 1192818 - part4 : only mute media element if there is alive track. draft
Alastor Wu <alwu@mozilla.com> - Wed, 22 Feb 2017 15:25:13 +0800 - rev 487840
Push 46354 by alwu@mozilla.com at Wed, 22 Feb 2017 07:22:41 +0000
Bug 1192818 - part4 : only mute media element if there is alive track. If we don't have any alive track in MediaTrackList, we don't need to mute MediaElement. MozReview-Commit-ID: CiKWILFRzh3
967d5d37cfcf00fedeb4c67ae443ed3f548c9223: Bug 1192818 - part3 : modify test. draft
Alastor Wu <alwu@mozilla.com> - Wed, 22 Feb 2017 10:53:13 +0800 - rev 487839
Push 46354 by alwu@mozilla.com at Wed, 22 Feb 2017 07:22:41 +0000
Bug 1192818 - part3 : modify test. MozReview-Commit-ID: HZoQklbB0fJ
8a0cc491237faa66be6f9e12b4f39afc198e4cea: Bug 1192818 - part2 : only dispatch DOMAudioPlaybackStarted when there is audible sound. draft
Alastor Wu <alwu@mozilla.com> - Wed, 22 Feb 2017 10:53:11 +0800 - rev 487838
Push 46354 by alwu@mozilla.com at Wed, 22 Feb 2017 07:22:41 +0000
Bug 1192818 - part2 : only dispatch DOMAudioPlaybackStarted when there is audible sound. The DOMAudioPlaybackStarted event would affect the tabbrowser's attribute, "soundPlaying", and this attribute should indicate whether the tab is audible or not. However, in present codebase, even the tab has "soundplaying", it doens't mean the tab has audible sound, you need to check extra attribute, "muted". After applying this patch, tabbrowser can only own one of the attributes ("soundplaying" or "mute"). These attributes won't exist at the same time, so we can easily know whether the tab is audible by checking "soundPlaying". Let's see an example, step1. playing a playing audio - tab owns "soundPlaying" step2. mute the tab - tab owns "muted" step3. stop audio - tab owns "muted" step4. replay the audio - tab owns "muted" step5. unmute the tab - tab owns "soundPlaying" step6. stop audio - tab owns "" MozReview-Commit-ID: JbfXCd3OfvL
9c63ab9e5da5176825d65be8878b33c49b54c7d2: Bug 1192818 - part1 : dispatch DOMAudioPlaybackStopped when mute the tab. draft
Alastor Wu <alwu@mozilla.com> - Wed, 22 Feb 2017 10:53:07 +0800 - rev 487837
Push 46354 by alwu@mozilla.com at Wed, 22 Feb 2017 07:22:41 +0000
Bug 1192818 - part1 : dispatch DOMAudioPlaybackStopped when mute the tab. The root cause of the intermittent fail is because "DOMAudioPlaybackStopped" has no directly relationship with browser.mute()/unmute(). In [1], the "DOMAudioPlaybackStopped" is caused by audio stop playing, not by calling the browser.mute(). If the audio stops playing before calling the wait_for_event(), the test would be time-out. I guess the bug 1302280 is also caused by same reason. So this patch would do two thinngs, 1. dispatch "DOMAudioPlaybackStopped" when we mute tab 2. loop the audio in test file, to make sure the "DOMAudioPlaybackStopped" is dispatched when muting the audio, not the file ended. [1] https://goo.gl/ymUv8P MozReview-Commit-ID: B7B1KwFXhiN
d4ea066eb6acbaa648851fd2827e145b84004a14: Bug 1340980 - update rust mp4 parser. r=kinetik draft
Alfredo.Yang <ayang@mozilla.com> - Mon, 20 Feb 2017 10:58:10 +0800 - rev 487836
Push 46353 by bmo:ayang@mozilla.com at Wed, 22 Feb 2017 07:04:49 +0000
Bug 1340980 - update rust mp4 parser. r=kinetik MozReview-Commit-ID: HrRkz8Sk0v7
2866d37e04b8b29806041a3b1d0c4628b28d71a6: Bug 1312053 - Expose an API to get locale information. r?waldo draft
Zibi Braniecki <gandalf@mozilla.com> - Fri, 17 Feb 2017 20:06:43 -0800 - rev 487835
Push 46352 by zbraniecki@mozilla.com at Wed, 22 Feb 2017 07:04:32 +0000
Bug 1312053 - Expose an API to get locale information. r?waldo MozReview-Commit-ID: LivVJzrb3X1
fbd053d5f4d8507b13d3a2bdab3e9b6fdba1b751: Bug 833889 - Part 2. Update test result of web platform tests. r?masayuki draft
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Wed, 22 Feb 2017 14:52:25 +0900 - rev 487834
Push 46351 by m_kato@ga2.so-net.ne.jp at Wed, 22 Feb 2017 06:59:21 +0000
Bug 833889 - Part 2. Update test result of web platform tests. r?masayuki Update web platfrom tests's result since some tests contain this situation. MozReview-Commit-ID: vm33zObiOW
dd4d894495754a81abaf5a2aede1132056920beb: Bug 833889 - Part 1. Remove CSS properties even if it is default value. r?masayuki draft
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Wed, 22 Feb 2017 15:38:30 +0900 - rev 487833
Push 46351 by m_kato@ga2.so-net.ne.jp at Wed, 22 Feb 2017 06:59:21 +0000
Bug 833889 - Part 1. Remove CSS properties even if it is default value. r?masayuki When selected nodes are <span style="font-weight: normal;">A</span>, toggle bold inserts new span element into parent node like <span style="font-weight: bold;"><span style="font-weight: normal;">A</span><span>. So bold isn't applied correctly. IsCSSEquivalentToHTMLInlineStyleSet might return false even if style is applied. Because it returns true that style isn't default value. Since "font-weight: normal" is default property, it isn't removed. So when style is already applied even if it is default value, we should remove it. MozReview-Commit-ID: LgImkHRp9Ff
a180b976c165b6cd174d24bbb77941919cdc53cb: Backed out 5 changesets (bug 1318370) for mozilla-central Windows static-analysis bustage
Phil Ringnalda <philringnalda@gmail.com> - Tue, 21 Feb 2017 21:22:01 -0800 - rev 487832
Push 46351 by m_kato@ga2.so-net.ne.jp at Wed, 22 Feb 2017 06:59:21 +0000
Backed out 5 changesets (bug 1318370) for mozilla-central Windows static-analysis bustage Backed out changeset 196f9ddbf7aa (bug 1318370) Backed out changeset 72f6eace33a1 (bug 1318370) Backed out changeset c0c0e10ed613 (bug 1318370) Backed out changeset a8032ae9cb2a (bug 1318370) Backed out changeset 0848b3201c40 (bug 1318370)
b3a86a9e1af637b104c79b43ad30b22e5d488e46: Bug 1340980 - update rust mp4 parser to 6dfc85b2. r=kinetik draft
Alfredo.Yang <ayang@mozilla.com> - Mon, 20 Feb 2017 10:58:10 +0800 - rev 487831
Push 46350 by bmo:ayang@mozilla.com at Wed, 22 Feb 2017 06:57:10 +0000
Bug 1340980 - update rust mp4 parser to 6dfc85b2. r=kinetik MozReview-Commit-ID: Be8yULY3Hd6
a52a35c037c7e977f1916518a21a8e19b3a91227: Bug 1336240 - Remove observer in PendingLookup and nsChannelClassifier draft
Thomas Nguyen <tnguyen@mozilla.com> - Wed, 22 Feb 2017 14:51:22 +0800 - rev 487830
Push 46349 by tnguyen@mozilla.com at Wed, 22 Feb 2017 06:51:49 +0000
Bug 1336240 - Remove observer in PendingLookup and nsChannelClassifier MozReview-Commit-ID: IiRqQCJMLN4
8c92fa5a080b952b78248fc76d784e4b5fd8c39c: Bug 1337525 - add mochitests for inbound-rtp and outbound-rtp stats; r?jib draft
Nico Grunbaum - Tue, 07 Feb 2017 13:46:55 -0800 - rev 487829
Push 46348 by na-g@nostrum.com at Wed, 22 Feb 2017 06:48:06 +0000
Bug 1337525 - add mochitests for inbound-rtp and outbound-rtp stats; r?jib MozReview-Commit-ID: 1RX4DsBEkQA
7f67fac4de05bcba4574a623fe9f765eef9ee051: Bug 1341210 - ensure mDecodePromise before calling ProcessOutput() in ProcessDecode() so we won't lose the decoded sample. r?jya draft
JW Wang <jwwang@mozilla.com> - Tue, 21 Feb 2017 15:27:36 +0800 - rev 487828
Push 46347 by jwwang@mozilla.com at Wed, 22 Feb 2017 06:47:50 +0000
Bug 1341210 - ensure mDecodePromise before calling ProcessOutput() in ProcessDecode() so we won't lose the decoded sample. r?jya MozReview-Commit-ID: 9kK7lzJriqC
2932307568649a87c0614e26ae9c23d00d3365af: Bug 1336240 - Use weak reference of profile-change-net-teardown observer draft
Thomas Nguyen <tnguyen@mozilla.com> - Wed, 22 Feb 2017 14:45:45 +0800 - rev 487827
Push 46346 by tnguyen@mozilla.com at Wed, 22 Feb 2017 06:46:20 +0000
Bug 1336240 - Use weak reference of profile-change-net-teardown observer MozReview-Commit-ID: H8gR4cqeCsK
a0d39eb75cde2854b6c1d50148f7d86ca98f05b0: Bug 1341518 - We don't need to call SetNeedStyleFlush() explicitly in UpdateAnimations. r?birtles,mantaroh draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 22 Feb 2017 15:45:27 +0900 - rev 487826
Push 46345 by hikezoe@mozilla.com at Wed, 22 Feb 2017 06:46:02 +0000
Bug 1341518 - We don't need to call SetNeedStyleFlush() explicitly in UpdateAnimations. r?birtles,mantaroh DocumentTimeline ensures the next tick, which is necessary for animation events, is processed. Actually CSSAnimation::QueueEvents() is called from WillRefresh(), the WillRefresh() is not called if the animation is not being observed by the DocumentTimeline. MozReview-Commit-ID: AYdqi7x3jty
b6154accb66ae7df7d7187ac022cb4b8ae1271e1: We don't need to call SetNeedStyleFlush() explicitly in UpdateAnimations. r?birtles,mantaroh draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 22 Feb 2017 13:22:26 +0900 - rev 487825
Push 46344 by hikezoe@mozilla.com at Wed, 22 Feb 2017 06:44:24 +0000
We don't need to call SetNeedStyleFlush() explicitly in UpdateAnimations. r?birtles,mantaroh DocumentTimeline ensures the next tick, which is necessary for animation events, is processed. Actually CSSAnimation::QueueEvents() is called from WillRefresh(), the WillRefresh() is not called if the animation is not being observed by the DocumentTimeline. MozReview-Commit-ID: AYdqi7x3jty
d77075d424eca7b72458d9f2addbef642e3c1041: Bug 1329157 - Collect url and referrer's name for custom tab r?liuche draft
Nevin Chen <cnevinchen@gmail.com> - Wed, 22 Feb 2017 14:33:22 +0800 - rev 487824
Push 46343 by bmo:cnevinchen@gmail.com at Wed, 22 Feb 2017 06:39:37 +0000
Bug 1329157 - Collect url and referrer's name for custom tab r?liuche MozReview-Commit-ID: 2ulEeO4DPc4
3566141d10efe2185599fd6eebe39a62e17b4bc8: Bug 1340041 - make callbacks no-op for dying CodecProxy. r?jchen draft
John Lin <jolin@mozilla.com> - Tue, 21 Feb 2017 17:17:34 +0800 - rev 487823
Push 46342 by bmo:jolin@mozilla.com at Wed, 22 Feb 2017 06:38:07 +0000
Bug 1340041 - make callbacks no-op for dying CodecProxy. r?jchen MozReview-Commit-ID: CJPwRNp78HP
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip