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
1096099895f0cf2daf46acc0f0a5954b9e6f8a6a: Bug 1037335 - Fix timing issue of web-platform test: content-security-policy/style-src/style-src-imported-style-blocked.html. draft
Chung-Sheng Fu <cfu@mozilla.com> - Thu, 16 Nov 2017 14:56:40 +0800 - rev 701719
Push 90246 by bmo:cfu@mozilla.com at Wed, 22 Nov 2017 05:49:00 +0000
Bug 1037335 - Fix timing issue of web-platform test: content-security-policy/style-src/style-src-imported-style-blocked.html. MozReview-Commit-ID: DdS55NP22nh
368e3c8946601e6bcb09f0c28234d5da54423a43: Bug 1037335 - Fix test failures. draft
Chung-Sheng Fu <cfu@mozilla.com> - Wed, 01 Nov 2017 15:31:24 +0800 - rev 701718
Push 90246 by bmo:cfu@mozilla.com at Wed, 22 Nov 2017 05:49:00 +0000
Bug 1037335 - Fix test failures. MozReview-Commit-ID: l6V1XlHZ5F
b0d1ffa398f14e00999eebc029794bac0c1f0717: Bug 1037335 - Fix test failures. draft
Chung-Sheng Fu <cfu@mozilla.com> - Wed, 25 Oct 2017 10:58:35 +0800 - rev 701717
Push 90246 by bmo:cfu@mozilla.com at Wed, 22 Nov 2017 05:49:00 +0000
Bug 1037335 - Fix test failures. Require review from DOM peer. MozReview-Commit-ID: HWBKKxxPh0e
2640a67fc489b786ccede7b82847df821e7d3e74: Bug 1037335 - Add a mochitest for security policy violation event. draft
Chung-Sheng Fu <cfu@mozilla.com> - Mon, 23 Oct 2017 16:36:13 +0800 - rev 701716
Push 90246 by bmo:cfu@mozilla.com at Wed, 22 Nov 2017 05:49:00 +0000
Bug 1037335 - Add a mochitest for security policy violation event. MozReview-Commit-ID: 7l5jJFEtIaT
ea50d7deb08f09fe08306f388171f2d8f54e14b8: Bug 1037335 - Implement security policy violation event. draft
Chung-Sheng Fu <cfu@mozilla.com> - Tue, 17 Oct 2017 15:02:21 +0800 - rev 701715
Push 90246 by bmo:cfu@mozilla.com at Wed, 22 Nov 2017 05:49:00 +0000
Bug 1037335 - Implement security policy violation event. MozReview-Commit-ID: 4BYThUXduI4
80992e27509a0fa01cedd4290333c0734f132e60: 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 701714
Push 90245 by bmo:gasolin@mozilla.com at Wed, 22 Nov 2017 05:44:35 +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
2f5b2fad4e5d412f431438cb05301fae7cb26d23: 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 701713
Push 90244 by bmo:gasolin@mozilla.com at Wed, 22 Nov 2017 05:39:25 +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
3be572f852d4b82cf01ed8acad9ce04107997064: Bug 1419654 - Prevent possible pref default/user value type mismatches. r=glandium draft
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 21 Nov 2017 16:00:23 +1100 - rev 701712
Push 90243 by nnethercote@mozilla.com at Wed, 22 Nov 2017 05:38:28 +0000
Bug 1419654 - Prevent possible pref default/user value type mismatches. r=glandium Currently, you can create a pref that only has a user value, and then later give it a default value with a different type. The entire pref is then recorded as having this second type. This causes problems later when interpreting the user value. This patch makes SetValue() fail if it tries to set a default value whose type differs from an existing user value. It also expands an existing test to cover this case and some similar ones. MozReview-Commit-ID: 89tvISQ7RNT
c883a8584da293d1d99b1746ad6e245e19b30bad: Bug 1412765 - Enable dom.animations-api.pending-member.enabled by default; r?hiro draft
Brian Birtles <birtles@gmail.com> - Wed, 22 Nov 2017 10:24:55 +0900 - rev 701711
Push 90242 by bbirtles@mozilla.com at Wed, 22 Nov 2017 05:37:33 +0000
Bug 1412765 - Enable dom.animations-api.pending-member.enabled by default; r?hiro MozReview-Commit-ID: G1Uyff3Wh32
f5c12d941cf408b18bb9953fce993d4050dc92ee: Bug 1412765 - Update tests in dom/animation/tests to use new pending member; r?hiro draft
Brian Birtles <birtles@gmail.com> - Wed, 22 Nov 2017 14:13:36 +0900 - rev 701710
Push 90242 by bbirtles@mozilla.com at Wed, 22 Nov 2017 05:37:33 +0000
Bug 1412765 - Update tests in dom/animation/tests to use new pending member; r?hiro MozReview-Commit-ID: 2PDm9NaXChg
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip