a7a3badbadb2fcd760f75da5b57c28db5c54de27: Bug 1415478 - part2 : allow autoplay for non-audible media content and video without audio content. draft
Alastor Wu <alwu@mozilla.com> - Wed, 22 Nov 2017 14:47:37 +0800 - rev 701739
Push 90259 by alwu@mozilla.com at Wed, 22 Nov 2017 06:48:32 +0000
Bug 1415478 - part2 : allow autoplay for non-audible media content and video without audio content. Per UX spec, we would allow non-audible media (volume 0, muted, video without audio track) to autoplay. MozReview-Commit-ID: HKUyt5Jt4sH
5d4e15b227dd7a31a3ab065d3f2b6fffdefac41e: Bug 1415748 - part1 : turn on the pref on Nightly build. draft
Alastor Wu <alwu@mozilla.com> - Wed, 22 Nov 2017 14:37:11 +0800 - rev 701738
Push 90259 by alwu@mozilla.com at Wed, 22 Nov 2017 06:48:32 +0000
Bug 1415748 - part1 : turn on the pref on Nightly build. MozReview-Commit-ID: AJva2ypm7BJ
be76ceb70b945492428edc962bbab7a32106c9c9: Bug 1419226 - Part 3.Wait for non-timer MozAfterPaint on an animation mochitest.r?hiro draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 22 Nov 2017 15:46:47 +0900 - rev 701737
Push 90258 by bmo:mantaroh@gmail.com at Wed, 22 Nov 2017 06:47:09 +0000
Bug 1419226 - Part 3.Wait for non-timer MozAfterPaint on an animation mochitest.r?hiro This patch will: * Wait for MozAfterPaint without waiting for another event in test_deferred_start.html. * Remove waiting for MozAfterPaint if paint process doesn't occur in test_restyles.html. MozReview-Commit-ID: LN6x03wZPqu
022ed81d0e74002745099d86de133461d6c4015e: Bug 1416686 - Reduce the uses of IPC_FAIL_NO_REASON in GMPChild.cpp. draft
James Cheng <jacheng@mozilla.com> - Mon, 13 Nov 2017 09:35:03 +0000 - rev 701736
Push 90257 by bmo:jacheng@mozilla.com at Wed, 22 Nov 2017 06:39:50 +0000
Bug 1416686 - Reduce the uses of IPC_FAIL_NO_REASON in GMPChild.cpp. Originally, we use IPC_FAIL_NO_REASON to make IPC call return error and then it invokes MOZ_CRASH to kill the process itself. By using IPC_FAIL, we can pass a descriptive reason to GMPChild::ProcessingError and Bug 1416667 will use MOZ_CRASH_UNSAFE_PRINTF to print the reason to the crash report. In addition, we use CrashReporter::AnnotateCrashReport to record the lib path without exposing the data publicly. MozReview-Commit-ID: 15n1PItLgAp
61e86f1ffe697e6dfcb7c0637e7f2b40e74172c9: Bug 1022925 - Part 2: Move alternative name to extension file. r=scottwu, lchang draft
steveck-chung <schung@mozilla.com> - Fri, 10 Nov 2017 18:36:22 +0800 - rev 701735
Push 90256 by bmo:schung@mozilla.com at Wed, 22 Nov 2017 06:32:16 +0000
Bug 1022925 - Part 2: Move alternative name to extension file. r=scottwu, lchang MozReview-Commit-ID: 4rFagXU5iit
323b9ebeee4b61c0f34cdc1a35584ffca7115cbc: Bug 1022925 - Part 1: move addressReferences to addressmetadata folder. r=scottwu, lchang draft
steveck-chung <schung@mozilla.com> - Fri, 10 Nov 2017 14:39:44 +0800 - rev 701734
Push 90256 by bmo:schung@mozilla.com at Wed, 22 Nov 2017 06:32:16 +0000
Bug 1022925 - Part 1: move addressReferences to addressmetadata folder. r=scottwu, lchang MozReview-Commit-ID: 4vRodOAyDdB
d080085b7d72ef2fbf4bd6454b35de3435f7370b: Bug 1404928 - Request Post DATA should be loaded lazily r?honza,ochameau draft
Ricky Chien <ricky060709@gmail.com> - Thu, 16 Nov 2017 15:54:11 +0800 - rev 701733
Push 90255 by bmo:rchien@mozilla.com at Wed, 22 Nov 2017 06:27:48 +0000
Bug 1404928 - Request Post DATA should be loaded lazily r?honza,ochameau MozReview-Commit-ID: EQo2OUg9hMD
ae3e174db2e1986321a03b0659712406b92a2a86: Bug 1397173 - Apply dark overlay style when only error occurs in mobile video controls. r=jolin draft
Ray Lin <ralin@mozilla.com> - Wed, 22 Nov 2017 14:11:54 +0800 - rev 701732
Push 90254 by bmo:ralin@mozilla.com at Wed, 22 Nov 2017 06:25:16 +0000
Bug 1397173 - Apply dark overlay style when only error occurs in mobile video controls. r=jolin MozReview-Commit-ID: CsVK90kmLlT
aae84de72d32a919a71d30c13231377b37ccfc17: Bug 1419226 - Part 3.Wait for non-timer MozAfterPaint on an animation mochitest.r?hiro draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 22 Nov 2017 15:20:24 +0900 - rev 701731
Push 90253 by bmo:mantaroh@gmail.com at Wed, 22 Nov 2017 06:24:13 +0000
Bug 1419226 - Part 3.Wait for non-timer MozAfterPaint on an animation mochitest.r?hiro This patch will: * Wait for MozAfterPaint without waiting for another event in test_deferred_start.html. * Remove waiting for MozAfterPaint if paint process doesn't occur in test_restyles.html. MozReview-Commit-ID: IzhRV4YL04c
c8ed257aaeef6d999cac5073189900c7a20b2851: Bug 1419226 - Part 2. Remove notify did paint timer. r?mattwoodrow draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 22 Nov 2017 15:20:21 +0900 - rev 701730
Push 90253 by bmo:mantaroh@gmail.com at Wed, 22 Nov 2017 06:24:13 +0000
Bug 1419226 - Part 2. Remove notify did paint timer. r?mattwoodrow This EnsureEventualDidPaintEvent() creates software timer. But this timer will bring several intermittent tests fail. For example, if we want to check the compositor animation property. If test receives MozAfterPaint of the timer, there doesn't have animation property on compositor, as result of this, a test will fail. I think we don't need to create this timer each time since current painting is happening synchronously under the refresh driver. [1] https://searchfox.org/mozilla-central/rev/919dce54f43356c22d6ff6b81c07ef412b1bf933/layout/base/nsPresContext.cpp#189 MozReview-Commit-ID: L8CHVKN56LW
e7c1c9323869c39aaff3056c39278233ee027ebb: Bug 1419226 - Part 1.Change observing target window of MozAfterPaint. r?mconley draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 22 Nov 2017 15:20:15 +0900 - rev 701729
Push 90253 by bmo:mantaroh@gmail.com at Wed, 22 Nov 2017 06:24:13 +0000
Bug 1419226 - Part 1.Change observing target window of MozAfterPaint. r?mconley Previous code, print preview waits for content window's MozAfterPaint. However gecko prevents send MozAfterPaint to content window[1]. So this code will not work correctly. However, software timer of firing MozAfterPaint ran this code.[2] This patch will * Change the observing content to chrome content. * Add timer of MozAfterPaint event in order to ensure this event even if display list invalidation doesn't invalidate. Gecko create this timer in nsPresContext previously[2], but this bug will remove it [1] https://searchfox.org/mozilla-central/rev/919dce54f43356c22d6ff6b81c07ef412b1bf933/layout/base/nsPresContext.cpp#2452 [2] https://searchfox.org/mozilla-central/rev/919dce54f43356c22d6ff6b81c07ef412b1bf933/layout/base/nsPresContext.cpp#3466-3472 MozReview-Commit-ID: CYb1Y5wQpcb
449493b92edac771689e5d9e3c6bf6671b1c7d21: Bug 1404928 - Request Post DATA should be loaded lazily r?honza draft
Ricky Chien <ricky060709@gmail.com> - Thu, 16 Nov 2017 15:54:11 +0800 - rev 701728
Push 90252 by bmo:rchien@mozilla.com at Wed, 22 Nov 2017 06:21:46 +0000
Bug 1404928 - Request Post DATA should be loaded lazily r?honza MozReview-Commit-ID: EQo2OUg9hMD
e8919bc2cc53859d3815bcf7f3262f34b570cab9: Bug 1416686 - Reduce the uses of IPC_FAIL_NO_REASON in GMPChild.cpp. draft
James Cheng <jacheng@mozilla.com> - Mon, 13 Nov 2017 09:35:03 +0000 - rev 701727
Push 90251 by bmo:jacheng@mozilla.com at Wed, 22 Nov 2017 06:19:34 +0000
Bug 1416686 - Reduce the uses of IPC_FAIL_NO_REASON in GMPChild.cpp. Originally, we use IPC_FAIL_NO_REASON to make IPC call return error and then it invokes MOZ_CRASH to kill the process itself. By using IPC_FAIL, we can pass a descriptive reason to GMPChild::ProcessingError and Bug 1416667 will use MOZ_CRASH_UNSAFE_PRINTF to print the reason to the crash report. In addition, we use CrashReporter::AnnotateCrashReport to record the lib path without exposing the data publicly. MozReview-Commit-ID: 15n1PItLgAp
59ce7e1df09162d2e10efb02f694ae7507b47fa8: Bug 1419337 - Remove aStyleContext parameter from nsFrameConstructorState::AddChild(). draft
KuoE0 <kuoe0.tw@gmail.com> - Tue, 21 Nov 2017 18:01:53 +0800 - rev 701726
Push 90250 by bmo:kuoe0@mozilla.com at Wed, 22 Nov 2017 06:18:04 +0000
Bug 1419337 - Remove aStyleContext parameter from nsFrameConstructorState::AddChild(). We don't use aStyleContext inside nsFrameConstructorState::AddChild(), so I think we should remove it. MozReview-Commit-ID: JQUlEDyVcUj
662c3f5e237579dc1990e6b4a8ff7e56abdbc174: Bug 1406585 - Close the autocomplete popup when the crash of a content page or Message Manager disconnection happens. r=MattN draft
Sean Lee <selee@mozilla.com> - Fri, 10 Nov 2017 17:00:33 +0800 - rev 701725
Push 90249 by bmo:selee@mozilla.com at Wed, 22 Nov 2017 06:13:44 +0000
Bug 1406585 - Close the autocomplete popup when the crash of a content page or Message Manager disconnection happens. r=MattN MozReview-Commit-ID: DjSc4R0WBQP
8e12184a3a42da7e5ccbb825f22c16392fcc7784: Bug 1418167 - validate data before send for onboarding telemetry;r=fischer draft
Fred Lin <gasolin@gmail.com> - Fri, 17 Nov 2017 10:53:46 +0800 - rev 701724
Push 90248 by bmo:gasolin@mozilla.com at Wed, 22 Nov 2017 06:04:59 +0000
Bug 1418167 - validate data before send for onboarding telemetry;r=fischer Implement basic validation for new table columns and report the incorrect fields. per event schema will be defined in Bug 1413830. The change is protected by NEW_TABLE flag so not effect the current telemetry. MozReview-Commit-ID: 78K551g0nRj
2fa8445571363fbecd902df7343b8de2a3bbb25c: Bug 1419226 - Part 3.Wait for non-timer MozAfterPaint on an animation mochitest.r?hiro draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 22 Nov 2017 14:45:07 +0900 - rev 701723
Push 90247 by bmo:mantaroh@gmail.com at Wed, 22 Nov 2017 06:03:37 +0000
Bug 1419226 - Part 3.Wait for non-timer MozAfterPaint on an animation mochitest.r?hiro This patch will: * Wait for MozAfterPaint without waiting for another event in test_deferred_start.html. * Remove waiting for MozAfterPaint if paint process doesn't occur in test_restyles.html. MozReview-Commit-ID: 8g1bIB3l9kC
ea4a8b7f5029e7d400ee68504c28511f78b41fd9: Bug 1419226 - Part 2. Remove notify did paint timer. r?mattwoodrow draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 22 Nov 2017 14:27:48 +0900 - rev 701722
Push 90247 by bmo:mantaroh@gmail.com at Wed, 22 Nov 2017 06:03:37 +0000
Bug 1419226 - Part 2. Remove notify did paint timer. r?mattwoodrow This EnsureEventualDidPaintEvent() creates software timer. But this timer will bring several intermittent tests fail. For example, if we want to check the compositor animation property. If test receives MozAfterPaint of the timer, there doesn't have animation property on compositor, as result of this, a test will fail. I think we don't need to create this timer each time since current painting is happening synchronously under the refresh driver. [1] https://searchfox.org/mozilla-central/rev/919dce54f43356c22d6ff6b81c07ef412b1bf933/layout/base/nsPresContext.cpp#189 MozReview-Commit-ID: 6X3VWV44N2K
e3c2ce2c681532c343b411285b751771be7e095f: Bug 1419226 - Part 1.Change observing target window of MozAfterPaint. r?mconley draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 22 Nov 2017 14:26:52 +0900 - rev 701721
Push 90247 by bmo:mantaroh@gmail.com at Wed, 22 Nov 2017 06:03:37 +0000
Bug 1419226 - Part 1.Change observing target window of MozAfterPaint. r?mconley Previous code, print preview waits for content window's MozAfterPaint. However gecko prevents send MozAfterPaint to content window[1]. So this code will not work correctly. However, software timer of firing MozAfterPaint ran this code.[2] This patch will * Change the observing content to chrome content. * Add timer of MozAfterPaint event in order to ensure this event even if display list invalidation doesn't invalidate. Gecko create this timer in nsPresContext previously[2], but this bug will remove it [1] https://searchfox.org/mozilla-central/rev/919dce54f43356c22d6ff6b81c07ef412b1bf933/layout/base/nsPresContext.cpp#2452 [2] https://searchfox.org/mozilla-central/rev/919dce54f43356c22d6ff6b81c07ef412b1bf933/layout/base/nsPresContext.cpp#3466-3472 MozReview-Commit-ID: BpeMsgRGxsy
55e0218b0c393eb9afa3572d783915559afb6d82: Bug 1037335 - Add a pref to enable only within Nightly and Early Beta. draft
Chung-Sheng Fu <cfu@mozilla.com> - Wed, 22 Nov 2017 11:57:07 +0800 - rev 701720
Push 90246 by bmo:cfu@mozilla.com at Wed, 22 Nov 2017 05:49:00 +0000
Bug 1037335 - Add a pref to enable only within Nightly and Early Beta. MozReview-Commit-ID: Bi82dHm53qX
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip