8f6c25dfd6bf98b7a48aab98b49bcd316d5ec9d9: Bug 1319764 - Ensure Gtk window unmap workaround is actually used. r?karlt draft
Jamie Nicol <jnicol@mozilla.com> - Fri, 13 Jan 2017 14:23:29 +0000 - rev 461251
Push 41616 by bmo:jnicol@mozilla.com at Mon, 16 Jan 2017 08:47:27 +0000
Bug 1319764 - Ensure Gtk window unmap workaround is actually used. r?karlt We were miscounting the number of manual configure events which we needed to send gtk as the workaround for bug 1225044, causing it not to work in some cases. This is because configure events can come from more sources than were counting. Decrement mPendingConfigures only as far as zero, like configure_request_count in gtk_window_configure_event(). MozReview-Commit-ID: GxpR2Zozxor
3af624b1565f3518549a854141aa929cab2bc2d8: Bug 1331316 - stylo: support 1-arg CSS.supports(); r?heycam draft
Manish Goregaokar <manishearth@gmail.com> - Sun, 15 Jan 2017 23:09:42 -0800 - rev 461250
Push 41615 by bmo:manishearth@gmail.com at Mon, 16 Jan 2017 08:46:12 +0000
Bug 1331316 - stylo: support 1-arg CSS.supports(); r?heycam MozReview-Commit-ID: 8di024Rxttn
43283f73d0fb139e16dbcfc86cf13a03e9e49898: Bug 1331272: Crashtest draft
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 16 Jan 2017 09:42:15 +0100 - rev 461249
Push 41614 by bmo:emilio+bugs@crisal.io at Mon, 16 Jan 2017 08:45:11 +0000
Bug 1331272: Crashtest MozReview-Commit-ID: 1bM83JuvtSm
d433317b2a79010ec7431091ae4a8ed86aa9abd1: Bug 1331272: style: Unify restyle-damage display: none checks. draft
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 15 Jan 2017 22:42:40 +0100 - rev 461248
Push 41614 by bmo:emilio+bugs@crisal.io at Mon, 16 Jan 2017 08:45:11 +0000
Bug 1331272: style: Unify restyle-damage display: none checks. They were formerly different because we used the element check to cull the traversal. Now this is no longer true, so we can just unify them. Also, update a no-longer up-to-date comment on that. MozReview-Commit-ID: FH5GH7NfI8G
eddebed3dfbe890ad15fefd002acbe31c6c54607: Bug 1325586 - Prevent creating IconDescriptor with null url, r?sebastian draft
jwu <topwu.tw@gmail.com> - Mon, 16 Jan 2017 15:56:43 +0800 - rev 461247
Push 41613 by bmo:topwu.tw@gmail.com at Mon, 16 Jan 2017 08:42:01 +0000
Bug 1325586 - Prevent creating IconDescriptor with null url, r?sebastian MozReview-Commit-ID: 4y6fKR49DGG
4870b4b74f6724870b6307ae49adcd74f6ec9e2e: Bug 1330286 - Part 2. Check mContentBackend instead of mPreferredCanvasBackend. draft
cku <cku@mozilla.com> - Fri, 13 Jan 2017 00:39:24 +0800 - rev 461246
Push 41612 by cku@mozilla.com at Mon, 16 Jan 2017 08:32:59 +0000
Bug 1330286 - Part 2. Check mContentBackend instead of mPreferredCanvasBackend. MozReview-Commit-ID: 9Cg1c6PjYeO
7485643366c69d198389134ee68a1c98a4b9baca: Bug 1330286 - Part 1. Replace CAIRO draw target by platfrom specific target. draft
cku <cku@mozilla.com> - Wed, 11 Jan 2017 18:14:16 +0800 - rev 461245
Push 41612 by cku@mozilla.com at Mon, 16 Jan 2017 08:32:59 +0000
Bug 1330286 - Part 1. Replace CAIRO draw target by platfrom specific target. MozReview-Commit-ID: LPOCgUxIONb
9e6819259d5f47a990dfada8c6b770afb452afe6: Bug 1331326 - stylo: Shuffle some nsIDocument fields around to avoid rust-bindgen problem. r?bz draft
Cameron McCormack <cam@mcc.id.au> - Mon, 16 Jan 2017 16:27:56 +0800 - rev 461244
Push 41611 by bmo:cam@mcc.id.au at Mon, 16 Jan 2017 08:31:50 +0000
Bug 1331326 - stylo: Shuffle some nsIDocument fields around to avoid rust-bindgen problem. r?bz MozReview-Commit-ID: sYpRzC2t0E
93f598d86fdf0fb1ef3b44aea267e17f05e7701a: Bug 1325591 - Hide overlay and clickToPlay of video in Windows high contrast theme. r=mikedeboer draft
Ray Lin <ralin@mozilla.com> - Mon, 16 Jan 2017 12:06:07 +0800 - rev 461243
Push 41610 by bmo:ralin@mozilla.com at Mon, 16 Jan 2017 08:17:35 +0000
Bug 1325591 - Hide overlay and clickToPlay of video in Windows high contrast theme. r=mikedeboer MozReview-Commit-ID: ARxnSMQ32el
a9be856ffaec34b04e986ffc11505ebb96c12051: Bug 1275662 - Close all tabs and clean up session files when "Open Tabs" is selected in "Clear private data on exit" or "Clear private data" pref. r=sebastian,janH draft
Nevin Chen <cnevinchen@gmail.com> - Thu, 29 Dec 2016 14:22:45 +0800 - rev 461242
Push 41609 by bmo:cnevinchen@gmail.com at Mon, 16 Jan 2017 08:10:42 +0000
Bug 1275662 - Close all tabs and clean up session files when "Open Tabs" is selected in "Clear private data on exit" or "Clear private data" pref. r=sebastian,janH MozReview-Commit-ID: DDTKnCPFJuf tab->tabs MozReview-Commit-ID: j6112W89oC introduce an aShutdown parameter in BrowserApp.sanitize MozReview-Commit-ID: 9QchKkmz8g3 clear openTabs bugs MozReview-Commit-ID: Ge8QYMQ3LGr
752cfe06b5f2943b4c3592157d3275c7aced9fdb: Bug 1275662 - Close all tabs and clean up session files when "Open Tabs" is selected in "Clear private data on exit" or "Clear private data" pref. r=sebastian,janH draft
Nevin Chen <cnevinchen@gmail.com> - Thu, 29 Dec 2016 14:22:45 +0800 - rev 461241
Push 41608 by bmo:cnevinchen@gmail.com at Mon, 16 Jan 2017 08:10:03 +0000
Bug 1275662 - Close all tabs and clean up session files when "Open Tabs" is selected in "Clear private data on exit" or "Clear private data" pref. r=sebastian,janH MozReview-Commit-ID: DDTKnCPFJuf tab->tabs MozReview-Commit-ID: j6112W89oC introduce an aShutdown parameter in BrowserApp.sanitize MozReview-Commit-ID: 9QchKkmz8g3 clear openTabs bugs MozReview-Commit-ID: Ge8QYMQ3LGr
adfbf2568b715da6c92f043947f0499938d32636: Bug 1275662 - Close all tabs when "Open Tabs" is selected in "Clear private data on exit" or "Clear private data" pref. r=sebastian,janH draft
Nevin Chen <cnevinchen@gmail.com> - Thu, 29 Dec 2016 14:22:45 +0800 - rev 461240
Push 41607 by bmo:cnevinchen@gmail.com at Mon, 16 Jan 2017 08:05:44 +0000
Bug 1275662 - Close all tabs when "Open Tabs" is selected in "Clear private data on exit" or "Clear private data" pref. r=sebastian,janH MozReview-Commit-ID: DDTKnCPFJuf tab->tabs MozReview-Commit-ID: j6112W89oC introduce an aShutdown parameter in BrowserApp.sanitize MozReview-Commit-ID: 9QchKkmz8g3 clear openTabs bugs MozReview-Commit-ID: Ge8QYMQ3LGr
3435425259c6c4eba66263c44c36aa743fbd33b9: Bug 1330190 - Part 6: Add MOZ_DIAGNOSTIC_ASSERT for mIsComposing. r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 16 Jan 2017 16:46:44 +0900 - rev 461239
Push 41606 by hikezoe@mozilla.com at Mon, 16 Jan 2017 07:47:19 +0000
Bug 1330190 - Part 6: Add MOZ_DIAGNOSTIC_ASSERT for mIsComposing. r?birtles Based on the other changesets in this series, we don't expect to be calling UpdateProperties() and ComposeStyle() from within ComposeStyle() itself. However, in case there is some scenario where that does still occur, we leave the mIsComposing check in place and add an equivalent MOZ_DIAGNOSTIC_ASSERT so that we are alerted if this does occur on debug / Nightly / DevEdition builds, but handle it gracefully on beta or release builds. MozReview-Commit-ID: 2cFpyMFR29Q
6f498b040501414ad5f3e75b529c02b9620934d6: Bug 1330190 - Part 5: Get style context without all of animation data for base styles. r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 16 Jan 2017 16:45:45 +0900 - rev 461238
Push 41606 by hikezoe@mozilla.com at Mon, 16 Jan 2017 07:47:19 +0000
Bug 1330190 - Part 5: Get style context without all of animation data for base styles. r?birtles Test case, 1330190-2.html, is another variant of 1325193-1.html. It's for animation on a pseudo element, causes timeout without part 3 patch. MozReview-Commit-ID: KX6FE8mkZY2
0cd5ea6648c420b4daed1664330b52f82cd28bb7: Bug 1330190 - Part 4: Resolve styles without animations in case of GetStyleContextForElementWithoutAnimation(). r?heycam draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 16 Jan 2017 16:43:58 +0900 - rev 461237
Push 41606 by hikezoe@mozilla.com at Mon, 16 Jan 2017 07:47:19 +0000
Bug 1330190 - Part 4: Resolve styles without animations in case of GetStyleContextForElementWithoutAnimation(). r?heycam Now we skip nsAnimationManager::UpdateAnimations() and EffectCompositor::UpdateEffectProperties() in case of GetStyleContextForElementWithoutAnimation(). MozReview-Commit-ID: 4rF6n3XtMQq
7eeb723bbd6ef68811b16b2e6136f5b108c2842e: Bug 1330190 - Part 3: Add ResolvePseudoElementStyleWithoutAnimation. ?heycam draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 16 Jan 2017 16:22:42 +0900 - rev 461236
Push 41606 by hikezoe@mozilla.com at Mon, 16 Jan 2017 07:47:19 +0000
Bug 1330190 - Part 3: Add ResolvePseudoElementStyleWithoutAnimation. ?heycam This has the same functionality of ResolveStyleWithoutAnimation() but for pseudo element instead. MozReview-Commit-ID: I34lrfqdtuP
e5a3d4cb8acadc62e1b335a2dc798641c25688d5: Bug 1330190 - Part 2: Add a new function named ResolveStyleWithoutAnimation. r?heycam draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 16 Jan 2017 16:15:34 +0900 - rev 461235
Push 41606 by hikezoe@mozilla.com at Mon, 16 Jan 2017 07:47:19 +0000
Bug 1330190 - Part 2: Add a new function named ResolveStyleWithoutAnimation. r?heycam Unlike the other one this function does not need an old nsStyleContext. This function just resolves style without all animation data in the first place. The existing ResolveStyleWithoutAnimation is renamed to ResolveStyleByRemovingAnimation. MozReview-Commit-ID: 1RmCQNw0MmW
4ff6bb04a14e8a8037413d0fcbecebfd2e4a12ee: Bug 1330190 - Part 1: Add nsComputedDOMStyle::GetStyleContextForElementWithoutAnimation. r?heycam draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 16 Jan 2017 15:55:52 +0900 - rev 461234
Push 41606 by hikezoe@mozilla.com at Mon, 16 Jan 2017 07:47:19 +0000
Bug 1330190 - Part 1: Add nsComputedDOMStyle::GetStyleContextForElementWithoutAnimation. r?heycam We need another variant of GetStyleContextForElement() that does not consider animation rules at all to get the base styles of the target element (i.e. styles without animations). In subsequent patches we also skip nsAnimationManager::UpdateAnimations() and EffectCompositor::UpdateEffectProperties() to avoid (indirect) recursive calls for resolving style of the same element. MozReview-Commit-ID: G5olgXIMtvY
c526f35df297d65fe2a1908f59856ba039f4cabc: Bug 1288633 - Add SafeBrowsing report false positive URL test. draft
Thomas Nguyen <tnguyen@mozilla.com> - Mon, 16 Jan 2017 15:45:13 +0800 - rev 461233
Push 41605 by tnguyen@mozilla.com at Mon, 16 Jan 2017 07:45:45 +0000
Bug 1288633 - Add SafeBrowsing report false positive URL test. * * * [mq]: 1288633_2_review MozReview-Commit-ID: HYB23hwbwco
f89c3cb86cd1bb385d1da8173c6a696262d7ee94: Bug 1288633 - Add more information when an URL matches Safe Browsing list. r=dragana draft
Thomas Nguyen <tnguyen@mozilla.com> - Mon, 16 Jan 2017 15:42:55 +0800 - rev 461232
Push 41605 by tnguyen@mozilla.com at Mon, 16 Jan 2017 07:45:45 +0000
Bug 1288633 - Add more information when an URL matches Safe Browsing list. r=dragana * * * [mq]: 1288633_1_review MozReview-Commit-ID: 91C9DaZSjtJ
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip