searching for reviewer(botond)
9044d545791fe371eb68b890244e3a68b315c4a5: Bug 1357785 - Expose the Visual Viewport API to web content. r=botond, r=nika
Tanushree Podder <tpodder@mozilla.com> - Mon, 20 Aug 2018 16:28:42 -0400 - rev 830359
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1357785 - Expose the Visual Viewport API to web content. r=botond, r=nika
a236c987f26c926f9bf4f82e351aaad39c7ae639: Bug 1357785 - Expose the Visual Viewport API to web content. r=botond,Nika
Tanushree Podder <tpodder@mozilla.com> - Wed, 25 Jul 2018 23:08:20 -0400 - rev 830222
Push 118825 by bmo:rob@robwu.nl at Mon, 20 Aug 2018 17:24:40 +0000
Bug 1357785 - Expose the Visual Viewport API to web content. r=botond,Nika Summary: Implemented the non-event handler attributes of the Visual Viewport API according to the spec: https://wicg.github.io/visual-viewport The 'onresize' and 'onscroll' attributes will be implemented in the bug 1478776. MozReview-Commit-ID: G4bkIZ9VtZ2
bac4139e4ff9b3071e1ce17113ac65ed1d8e8598: Bug 1465616 - Add failing fixed-position async-zoom reftests. r=botond
Kashav Madan <kshvmdn@gmail.com> - Fri, 03 Aug 2018 14:20:53 -0400 - rev 830198
Push 118824 by bmo:hskupin@gmail.com at Mon, 20 Aug 2018 15:49:57 +0000
Bug 1465616 - Add failing fixed-position async-zoom reftests. r=botond When async-zooming, the compositor applies an invalid offset transformation to position:fixed elements, causing them to be positioned incorrectly until a repaint occurs. MozReview-Commit-ID: IZEN1gtpbIA
ca7f6311613cbf7dd2a5151fed6deba9c4141543: Bug 1465616 - Add async-scroll reftests. r=botond
Kashav Madan <kshvmdn@gmail.com> - Fri, 20 Jul 2018 17:48:30 -0400 - rev 830197
Push 118824 by bmo:hskupin@gmail.com at Mon, 20 Aug 2018 15:49:57 +0000
Bug 1465616 - Add async-scroll reftests. r=botond The first set of tests test that fixed/sticky position elements are no longer attached to the visual viewport (i.e., that they go "out of view" when the visual viewport is scrolled) and the second set of tests test that fixed/sticky position elements are attached to the layout viewport (i.e., that they "follow" the layout viewport when it's scrolled). MozReview-Commit-ID: 6H2f0oz9lW7
ac55e50f906c5acd9efc7f444c708dd749327741: Bug 1465616 - Add reftests for main-thread scroll behaviour. r=botond
Kashav Madan <kshvmdn@gmail.com> - Tue, 14 Aug 2018 13:34:36 -0400 - rev 830196
Push 118824 by bmo:hskupin@gmail.com at Mon, 20 Aug 2018 15:49:57 +0000
Bug 1465616 - Add reftests for main-thread scroll behaviour. r=botond MozReview-Commit-ID: IzSUQqvjrUp
232b161a64f99536595e2ac4811a964cfd0a2674: Bug 1465616 - Add a mochitest for fixed position hit-testing. r=botond
Kashav Madan <kshvmdn@gmail.com> - Wed, 04 Jul 2018 16:17:31 -0400 - rev 830195
Push 118824 by bmo:hskupin@gmail.com at Mon, 20 Aug 2018 15:49:57 +0000
Bug 1465616 - Add a mochitest for fixed position hit-testing. r=botond MozReview-Commit-ID: IC82JZoVgPs
430f2e4f9d3b650ba0ce0d264f9cc99a693586b9: Bug 1465616 - Use layout viewport transformations to async-adjust fixed position elements. r=botond
Kashav Madan <kshvmdn@gmail.com> - Fri, 20 Jul 2018 17:45:48 -0400 - rev 830194
Push 118824 by bmo:hskupin@gmail.com at Mon, 20 Aug 2018 15:49:57 +0000
Bug 1465616 - Use layout viewport transformations to async-adjust fixed position elements. r=botond This results in fixed position elements being attached to the layout viewport when being async-scrolled by APZ (when the layout viewport is larger than the visual viewport). MozReview-Commit-ID: 2YYIDnTWgVn
fbb567678a4df4b9d7734e2f226e106082ff41d7: Bug 1465616 - Temporarily apply async test attributes when compositing. r=botond,kats
Kashav Madan <kshvmdn@gmail.com> - Fri, 20 Jul 2018 17:37:36 -0400 - rev 830193
Push 118824 by bmo:hskupin@gmail.com at Mon, 20 Aug 2018 15:49:57 +0000
Bug 1465616 - Temporarily apply async test attributes when compositing. r=botond,kats Includes a new RAII class: AutoApplyAsyncTestAttributes, which, for the duration of its lifetime, applies mTestAsyncScrollOffset and mTestAsyncZoom to the APZC's FrameMetrics. We need this to ensure that the AsyncPanZoomController::GetCurrentAsync* methods consider test scroll and zoom attributes when doing their respective computations. MozReview-Commit-ID: 9owJcdIegNH
4254e895e1a7f15a65c25577ee0177d0598128c6: Bug 1357785 - Expose the Visual Viewport API to web content. r?botond, nika draft
Tanushree Podder <tpodder@mozilla.com> - Wed, 25 Jul 2018 23:08:20 -0400 - rev 830166
Push 118818 by bmo:tanushree.podder.103@gmail.com at Mon, 20 Aug 2018 10:03:23 +0000
Bug 1357785 - Expose the Visual Viewport API to web content. r?botond, nika Summary: Implemented the non-event handler attributes of the Visual Viewport API according to the spec: https://wicg.github.io/visual-viewport The 'onresize' and 'onscroll' attributes will be implemented in the bug 1478776. MozReview-Commit-ID: G4bkIZ9VtZ2
e113e1c4610fab818e0e4530526d9c02d48d9c9f: Bug 1357785 - Expose the Visual Viewport API to web content. r?botond, nika draft
Tanushree Podder <tpodder@mozilla.com> - Wed, 25 Jul 2018 23:08:20 -0400 - rev 830116
Push 118816 by bmo:tanushree.podder.103@gmail.com at Sun, 19 Aug 2018 22:10:38 +0000
Bug 1357785 - Expose the Visual Viewport API to web content. r?botond, nika Summary: Implemented the non-event handler attributes of the Visual Viewport API according to the spec: https://wicg.github.io/visual-viewport The 'onresize' and 'onscroll' attributes will be implemented in the bug 1478776. MozReview-Commit-ID: G4bkIZ9VtZ2
3472e34c79aa0668aa08e6d30ccfe0be81df210f: Bug 1357785 - Expose the Visual Viewport API to web content. r?botond, nika draft
Tanushree Podder <tpodder@mozilla.com> - Wed, 25 Jul 2018 23:08:20 -0400 - rev 830114
Push 118814 by bmo:tanushree.podder.103@gmail.com at Sun, 19 Aug 2018 12:15:01 +0000
Bug 1357785 - Expose the Visual Viewport API to web content. r?botond, nika Summary: Implemented the non-event handler attributes of the Visual Viewport API according to the spec: https://wicg.github.io/visual-viewport The 'onresize' and 'onscroll' attributes will be implemented in the bug 1478776. MozReview-Commit-ID: G4bkIZ9VtZ2 Tags: #secure-revision Differential Revision: https://phabricator.services.mozilla.com/D3166
5bc06f9e584857c04e0bdf7af61882fe613e9fe0: Bug 1465616 - Add failing fixed-position async-zoom reftests. r?botond draft
Kashav Madan <kshvmdn@gmail.com> - Fri, 03 Aug 2018 14:20:53 -0400 - rev 830113
Push 118813 by bmo:kshvmdn@gmail.com at Sun, 19 Aug 2018 00:42:00 +0000
Bug 1465616 - Add failing fixed-position async-zoom reftests. r?botond When async-zooming, the compositor applies an invalid offset transformation to position:fixed elements, causing them to be positioned incorrectly until a repaint occurs. MozReview-Commit-ID: IZEN1gtpbIA
1021f8858ff53c93b718cb2c8f4265dbe99a8f91: Bug 1465616 - Add async-scroll reftests. r?botond draft
Kashav Madan <kshvmdn@gmail.com> - Fri, 20 Jul 2018 17:48:30 -0400 - rev 830112
Push 118813 by bmo:kshvmdn@gmail.com at Sun, 19 Aug 2018 00:42:00 +0000
Bug 1465616 - Add async-scroll reftests. r?botond The first set of tests test that fixed/sticky position elements are no longer attached to the visual viewport (i.e., that they go "out of view" when the visual viewport is scrolled) and the second set of tests test that fixed/sticky position elements are attached to the layout viewport (i.e., that they "follow" the layout viewport when it's scrolled). MozReview-Commit-ID: 6H2f0oz9lW7
24023dd4bbb020e0ee71599a4f81a37a1642d80b: Bug 1465616 - Add reftests for main-thread scroll behaviour. r=botond draft
Kashav Madan <kshvmdn@gmail.com> - Tue, 14 Aug 2018 13:34:36 -0400 - rev 830111
Push 118813 by bmo:kshvmdn@gmail.com at Sun, 19 Aug 2018 00:42:00 +0000
Bug 1465616 - Add reftests for main-thread scroll behaviour. r=botond MozReview-Commit-ID: IzSUQqvjrUp
ff297bc935576a9fa7f4ee3a9f23803d96d74046: Bug 1465616 - Add a mochitest for fixed position hit-testing. r=botond draft
Kashav Madan <kshvmdn@gmail.com> - Wed, 04 Jul 2018 16:17:31 -0400 - rev 830110
Push 118813 by bmo:kshvmdn@gmail.com at Sun, 19 Aug 2018 00:42:00 +0000
Bug 1465616 - Add a mochitest for fixed position hit-testing. r=botond MozReview-Commit-ID: IC82JZoVgPs
84137acdf43c38ad91ccbac36ae2c034cd6dfb61: Bug 1465616 - Use layout viewport transformations to async-adjust fixed position elements. r?botond draft
Kashav Madan <kshvmdn@gmail.com> - Fri, 20 Jul 2018 17:45:48 -0400 - rev 830109
Push 118813 by bmo:kshvmdn@gmail.com at Sun, 19 Aug 2018 00:42:00 +0000
Bug 1465616 - Use layout viewport transformations to async-adjust fixed position elements. r?botond This results in fixed position elements being attached to the layout viewport when being async-scrolled by APZ (when the layout viewport is larger than the visual viewport). MozReview-Commit-ID: 2YYIDnTWgVn
96b62222a107300fb80e435e813b8c72f8c0ad07: Bug 1465616 - Temporarily apply async test attributes when compositing. r?botond draft
Kashav Madan <kshvmdn@gmail.com> - Fri, 20 Jul 2018 17:37:36 -0400 - rev 830108
Push 118813 by bmo:kshvmdn@gmail.com at Sun, 19 Aug 2018 00:42:00 +0000
Bug 1465616 - Temporarily apply async test attributes when compositing. r?botond Includes a new RAII class: AutoApplyAsyncTestAttributes, which, for the duration of its lifetime, applies mTestAsyncScrollOffset and mTestAsyncZoom to the APZC's FrameMetrics. We need this to ensure that the AsyncPanZoomController::GetCurrentAsync* methods consider test scroll and zoom attributes when doing their respective computations. MozReview-Commit-ID: 9owJcdIegNH
412c7a2833b7268e5ea56fe8d0fac2c7a67fbc87: Bug 1357785 - Expose the Visual Viewport API to web content. r?botond, nika draft
Tanushree Podder <tpodder@mozilla.com> - Wed, 25 Jul 2018 23:08:20 -0400 - rev 829844
Push 118796 by bmo:tanushree.podder.103@gmail.com at Thu, 16 Aug 2018 23:51:22 +0000
Bug 1357785 - Expose the Visual Viewport API to web content. r?botond, nika Summary: Implemented the non-event handler attributes of the Visual Viewport API according to the spec: https://wicg.github.io/visual-viewport The 'onresize' and 'onscroll' attributes will be implemented in the bug 1478776. MozReview-Commit-ID: G4bkIZ9VtZ2 Tags: #secure-revision Differential Revision: https://phabricator.services.mozilla.com/D3166
c05b53e55835e34db08486a617e6cfb4677122be: Bug 1465616 - Add failing fixed-position async-zoom reftests. r?botond draft
Kashav Madan <kshvmdn@gmail.com> - Fri, 03 Aug 2018 14:20:53 -0400 - rev 829383
Push 118771 by bmo:kshvmdn@gmail.com at Wed, 15 Aug 2018 15:56:06 +0000
Bug 1465616 - Add failing fixed-position async-zoom reftests. r?botond When async-zooming, the compositor applies an invalid offset transformation to position:fixed elements, causing them to be positioned incorrectly until a repaint occurs. MozReview-Commit-ID: IZEN1gtpbIA
3eceb68194c18af59748772c46067c7c8ff77e02: Bug 1465616 - Add async-scroll reftests. r?botond draft
Kashav Madan <kshvmdn@gmail.com> - Fri, 20 Jul 2018 17:48:30 -0400 - rev 829382
Push 118771 by bmo:kshvmdn@gmail.com at Wed, 15 Aug 2018 15:56:06 +0000
Bug 1465616 - Add async-scroll reftests. r?botond The first set of tests test that fixed/sticky position elements are no longer attached to the visual viewport (i.e., that they go "out of view" when the visual viewport is scrolled) and the second set of tests test that fixed/sticky position elements are attached to the layout viewport (i.e., that they "follow" the layout viewport when it's scrolled). MozReview-Commit-ID: 6H2f0oz9lW7
6b5456ff86cc12c109aa419f3c08bb3cd7460373: Bug 1465616 - Add reftests for main-thread scroll behaviour. r=botond draft
Kashav Madan <kshvmdn@gmail.com> - Tue, 14 Aug 2018 13:34:36 -0400 - rev 829381
Push 118771 by bmo:kshvmdn@gmail.com at Wed, 15 Aug 2018 15:56:06 +0000
Bug 1465616 - Add reftests for main-thread scroll behaviour. r=botond MozReview-Commit-ID: IzSUQqvjrUp
ea0516c6c0732e20b66ec448b5d048eea1f4acad: Bug 1465616 - Add a mochitest for fixed position hit-testing. r=botond draft
Kashav Madan <kshvmdn@gmail.com> - Wed, 04 Jul 2018 16:17:31 -0400 - rev 829380
Push 118771 by bmo:kshvmdn@gmail.com at Wed, 15 Aug 2018 15:56:06 +0000
Bug 1465616 - Add a mochitest for fixed position hit-testing. r=botond MozReview-Commit-ID: IC82JZoVgPs
b0f7437bf8a1f46b9ff516cb549f7f44d05bf3ca: Bug 1465616 - Use layout viewport transformations to async-adjust fixed position elements. r?botond draft
Kashav Madan <kshvmdn@gmail.com> - Fri, 20 Jul 2018 17:45:48 -0400 - rev 829379
Push 118771 by bmo:kshvmdn@gmail.com at Wed, 15 Aug 2018 15:56:06 +0000
Bug 1465616 - Use layout viewport transformations to async-adjust fixed position elements. r?botond This results in fixed position elements being attached to the layout viewport when being async-scrolled by APZ (when the layout viewport is larger than the visual viewport). MozReview-Commit-ID: 2YYIDnTWgVn
0d3d11b395c1924b26bb597cf74e9fc7345dbf44: Bug 1465616 - Temporarily apply async test attributes when compositing. r?botond draft
Kashav Madan <kshvmdn@gmail.com> - Fri, 20 Jul 2018 17:37:36 -0400 - rev 829378
Push 118771 by bmo:kshvmdn@gmail.com at Wed, 15 Aug 2018 15:56:06 +0000
Bug 1465616 - Temporarily apply async test attributes when compositing. r?botond Includes a new RAII class: AutoApplyAsyncTestAttributes, which, for the duration of its lifetime, applies mTestAsyncScrollOffset and mTestAsyncZoom to the APZC's FrameMetrics. We need this to ensure that the AsyncPanZoomController::GetCurrentAsync* methods consider test scroll and zoom attributes when doing their respective computations. MozReview-Commit-ID: 9owJcdIegNH
2d5ac53bd7607e3e64ab833c9a97b023f21c4b46: Bug 1465616 - Add failing fixed-position async-zoom reftests. r?botond draft
Kashav Madan <kshvmdn@gmail.com> - Fri, 03 Aug 2018 14:20:53 -0400 - rev 829046
Push 118742 by bmo:kshvmdn@gmail.com at Tue, 14 Aug 2018 18:56:33 +0000
Bug 1465616 - Add failing fixed-position async-zoom reftests. r?botond When async-zooming, the compositor applies an invalid offset transformation to position:fixed elements, causing them to be positioned incorrectly until a repaint occurs. MozReview-Commit-ID: IZEN1gtpbIA
2ec169c031e33b7f21430048d5c4a2ffd945b0b1: Bug 1465616 - Add async-scroll reftests. r?botond draft
Kashav Madan <kshvmdn@gmail.com> - Fri, 20 Jul 2018 17:48:30 -0400 - rev 829045
Push 118742 by bmo:kshvmdn@gmail.com at Tue, 14 Aug 2018 18:56:33 +0000
Bug 1465616 - Add async-scroll reftests. r?botond The first set of tests test that fixed/sticky position elements are no longer attached to the visual viewport (i.e., that they go "out of view" when the visual viewport is scrolled) and the second set of tests test that fixed/sticky position elements are attached to the layout viewport (i.e., that they "follow" the layout viewport when it's scrolled). MozReview-Commit-ID: 6H2f0oz9lW7
a59bd9678dbb5a630a478e617b7b064051be19cc: Bug 1465616 - Add reftests for main-thread scroll behaviour. r=botond draft
Kashav Madan <kshvmdn@gmail.com> - Tue, 14 Aug 2018 13:34:36 -0400 - rev 829044
Push 118742 by bmo:kshvmdn@gmail.com at Tue, 14 Aug 2018 18:56:33 +0000
Bug 1465616 - Add reftests for main-thread scroll behaviour. r=botond MozReview-Commit-ID: IzSUQqvjrUp
3d058c7e7383b6d7946d9fa966fd936b69b16168: Bug 1465616 - Add a mochitest for fixed position hit-testing. r=botond draft
Kashav Madan <kshvmdn@gmail.com> - Wed, 04 Jul 2018 16:17:31 -0400 - rev 829043
Push 118742 by bmo:kshvmdn@gmail.com at Tue, 14 Aug 2018 18:56:33 +0000
Bug 1465616 - Add a mochitest for fixed position hit-testing. r=botond MozReview-Commit-ID: IC82JZoVgPs
cf2066d0a7d7aba06e89dd4fc2dead04fa08ab75: Bug 1465616 - Use layout viewport transformations to async-adjust fixed position elements. r?botond draft
Kashav Madan <kshvmdn@gmail.com> - Fri, 20 Jul 2018 17:45:48 -0400 - rev 829042
Push 118742 by bmo:kshvmdn@gmail.com at Tue, 14 Aug 2018 18:56:33 +0000
Bug 1465616 - Use layout viewport transformations to async-adjust fixed position elements. r?botond This results in fixed position elements being attached to the layout viewport when being async-scrolled by APZ (when the layout viewport is larger than the visual viewport). MozReview-Commit-ID: 2YYIDnTWgVn
ba75dd9d47998a01759b3c73a9f5666582e82ff3: Bug 1465616 - Temporarily apply async test attributes when compositing. r?botond draft
Kashav Madan <kshvmdn@gmail.com> - Fri, 20 Jul 2018 17:37:36 -0400 - rev 829041
Push 118742 by bmo:kshvmdn@gmail.com at Tue, 14 Aug 2018 18:56:33 +0000
Bug 1465616 - Temporarily apply async test attributes when compositing. r?botond Includes a new RAII class: AutoApplyAsyncTestAttributes, which, for the duration of its lifetime, applies mTestAsyncScrollOffset and mTestAsyncZoom to the APZC's FrameMetrics. We need this to ensure that the AsyncPanZoomController::GetCurrentAsync* methods consider test scroll and zoom attributes when doing their respective computations. MozReview-Commit-ID: 9owJcdIegNH
71a7527d9e00b45791e7736c5e3a3599d3be884a: Bug 1465616 - Add failing fixed-position async-zoom reftests. r?botond draft
Kashav Madan <kshvmdn@gmail.com> - Fri, 03 Aug 2018 14:20:53 -0400 - rev 829040
Push 118741 by bmo:kshvmdn@gmail.com at Tue, 14 Aug 2018 18:31:47 +0000
Bug 1465616 - Add failing fixed-position async-zoom reftests. r?botond When async-zooming, the compositor applies an invalid offset transformation to position:fixed elements, causing them to be positioned incorrectly until a repaint occurs. MozReview-Commit-ID: IZEN1gtpbIA
c664006ccf13971c4a85dd0a4ab6b74fc6695a6d: Bug 1465616 - Add async-scroll reftests. r?botond draft
Kashav Madan <kshvmdn@gmail.com> - Fri, 20 Jul 2018 17:48:30 -0400 - rev 829039
Push 118741 by bmo:kshvmdn@gmail.com at Tue, 14 Aug 2018 18:31:47 +0000
Bug 1465616 - Add async-scroll reftests. r?botond The first set of tests test that fixed/sticky position elements are no longer attached to the visual viewport (i.e., that they go "out of view" when the visual viewport is scrolled) and the second set of tests test that fixed/sticky position elements are attached to the layout viewport (i.e., that they "follow" the layout viewport when it's scrolled). MozReview-Commit-ID: 6H2f0oz9lW7
870cd06c61378d9d4eccfce42bbb4e0fac0ebe75: Bug 1465616 - Add reftests for main-thread scroll behaviour. r=botond draft
Kashav Madan <kshvmdn@gmail.com> - Tue, 14 Aug 2018 13:34:36 -0400 - rev 829038
Push 118741 by bmo:kshvmdn@gmail.com at Tue, 14 Aug 2018 18:31:47 +0000
Bug 1465616 - Add reftests for main-thread scroll behaviour. r=botond MozReview-Commit-ID: IzSUQqvjrUp
de613a5d9ab56c64ef39aba1500a66487f21b4ce: Bug 1465616 - Add a mochitest for fixed position hit-testing. r=botond draft
Kashav Madan <kshvmdn@gmail.com> - Wed, 04 Jul 2018 16:17:31 -0400 - rev 829037
Push 118741 by bmo:kshvmdn@gmail.com at Tue, 14 Aug 2018 18:31:47 +0000
Bug 1465616 - Add a mochitest for fixed position hit-testing. r=botond MozReview-Commit-ID: IC82JZoVgPs
0a3d5bd591e41c69a6af4fa9f5b9f4abc33a481a: Bug 1465616 - Use layout viewport transformations to async-adjust fixed position elements. r?botond draft
Kashav Madan <kshvmdn@gmail.com> - Fri, 20 Jul 2018 17:45:48 -0400 - rev 829036
Push 118741 by bmo:kshvmdn@gmail.com at Tue, 14 Aug 2018 18:31:47 +0000
Bug 1465616 - Use layout viewport transformations to async-adjust fixed position elements. r?botond This results in fixed position elements being attached to the layout viewport when being async-scrolled by APZ (when the layout viewport is larger than the visual viewport). MozReview-Commit-ID: 2YYIDnTWgVn
f603a690566bfe607cfc2c36bb5c9853a8e85bab: Bug 1465616 - Temporarily apply async test attributes when compositing. r?botond draft
Kashav Madan <kshvmdn@gmail.com> - Fri, 20 Jul 2018 17:37:36 -0400 - rev 829035
Push 118741 by bmo:kshvmdn@gmail.com at Tue, 14 Aug 2018 18:31:47 +0000
Bug 1465616 - Temporarily apply async test attributes when compositing. r?botond Includes a new RAII class: AutoApplyAsyncTestAttributes, which, for the duration of its lifetime, applies mTestAsyncScrollOffset and mTestAsyncZoom to the APZC's FrameMetrics. We need this to ensure that the AsyncPanZoomController::GetCurrentAsync* methods consider test scroll and zoom attributes when doing their respective computations. MozReview-Commit-ID: 9owJcdIegNH
7e098de22fefa00dc52dea050a6815ce6a774472: Bug 1357785 - Expose the Visual Viewport API to web content. r?botond, nika draft
Tanushree Podder <tpodder@mozilla.com> - Wed, 25 Jul 2018 23:08:20 -0400 - rev 828644
Push 118689 by bmo:tanushree.podder.103@gmail.com at Sun, 12 Aug 2018 18:19:07 +0000
Bug 1357785 - Expose the Visual Viewport API to web content. r?botond, nika Summary: Implemented the non-event handler attributes of the Visual Viewport API according to the spec: https://wicg.github.io/visual-viewport The 'onresize' and 'onscroll' attributes will be implemented in the bug 1478776. MozReview-Commit-ID: G4bkIZ9VtZ2 Tags: #secure-revision Differential Revision: https://phabricator.services.mozilla.com/D3166
b62317bbe4f47d0dc69416e80fb989b38e3914e6: Bug 1357785 - Expose the Visual Viewport API to web content. r?botond, nika draft
Tanushree Podder <tpodder@mozilla.com> - Wed, 25 Jul 2018 23:08:20 -0400 - rev 828635
Push 118686 by bmo:tanushree.podder.103@gmail.com at Sun, 12 Aug 2018 12:22:03 +0000
Bug 1357785 - Expose the Visual Viewport API to web content. r?botond, nika Implemented the non-event handler attributes of the Visual Viewport API according to the spec: https://wicg.github.io/visual-viewport The 'onresize' and 'onscroll' attributes will be implemented in the bug 1478776. MozReview-Commit-ID: G4bkIZ9VtZ2
41ce7ed6dfaec1730f6d3bcc42757577e4e6bade: Bug 1465616 - Add failing fixed-position async-zoom reftests. r?botond draft
Kashav Madan <kmadan@mozilla.com> - Fri, 03 Aug 2018 14:20:53 -0400 - rev 828275
Push 118667 by bmo:kmadan@mozilla.com at Fri, 10 Aug 2018 17:01:00 +0000
Bug 1465616 - Add failing fixed-position async-zoom reftests. r?botond When async-zooming, the compositor applies an invalid offset transformation to position:fixed elements, causing them to be positioned incorrectly until a repaint occurs. MozReview-Commit-ID: IZEN1gtpbIA
0058930d61734959f5b6edc8d17e069c0d880b0b: Bug 1465616 - Add async-scroll reftests. r?botond draft
Kashav Madan <kmadan@mozilla.com> - Fri, 20 Jul 2018 17:48:30 -0400 - rev 828274
Push 118667 by bmo:kmadan@mozilla.com at Fri, 10 Aug 2018 17:01:00 +0000
Bug 1465616 - Add async-scroll reftests. r?botond The first set of tests test that fixed/sticky position elements are no longer attached to the visual viewport (i.e., that they go "out of view" when the visual viewport is scrolled) and the second set of tests test that fixed/sticky position elements are attached to the layout viewport (i.e., that they "follow" the layout viewport when it's scrolled). MozReview-Commit-ID: 6H2f0oz9lW7
a6f4bedc81b57757149b63dd9cf9f73f434d4d92: Bug 1465616 - Add reftests for main-thread scroll behaviour. r=botond draft
Kashav Madan <kmadan@mozilla.com> - Wed, 04 Jul 2018 16:16:09 -0400 - rev 828273
Push 118667 by bmo:kmadan@mozilla.com at Fri, 10 Aug 2018 17:01:00 +0000
Bug 1465616 - Add reftests for main-thread scroll behaviour. r=botond MozReview-Commit-ID: IzSUQqvjrUp
f158ab857072def256678e34b9d5db39f38ecd48: Bug 1465616 - Add a mochitest for fixed position hit-testing. r=botond draft
Kashav Madan <kmadan@mozilla.com> - Wed, 04 Jul 2018 16:17:31 -0400 - rev 828272
Push 118667 by bmo:kmadan@mozilla.com at Fri, 10 Aug 2018 17:01:00 +0000
Bug 1465616 - Add a mochitest for fixed position hit-testing. r=botond MozReview-Commit-ID: IC82JZoVgPs
5713b847307105b83385c0c6bc1292fff3444200: Bug 1465616 - Use layout viewport transformations to async-adjust fixed position elements. r?botond draft
Kashav Madan <kmadan@mozilla.com> - Fri, 20 Jul 2018 17:45:48 -0400 - rev 828271
Push 118667 by bmo:kmadan@mozilla.com at Fri, 10 Aug 2018 17:01:00 +0000
Bug 1465616 - Use layout viewport transformations to async-adjust fixed position elements. r?botond This results in fixed position elements being attached to the layout viewport when being async-scrolled by APZ (when the layout viewport is larger than the visual viewport). MozReview-Commit-ID: 2YYIDnTWgVn
e76fd0f9dc20b6b90a6dc2fcde403cbf596f5e8a: Bug 1465616 - Temporarily apply async test attributes when compositing. r?botond draft
Kashav Madan <kmadan@mozilla.com> - Fri, 20 Jul 2018 17:37:36 -0400 - rev 828270
Push 118667 by bmo:kmadan@mozilla.com at Fri, 10 Aug 2018 17:01:00 +0000
Bug 1465616 - Temporarily apply async test attributes when compositing. r?botond Includes a new RAII class: AutoApplyAsyncTestAttributes, which, for the duration of its lifetime, applies mTestAsyncScrollOffset and mTestAsyncZoom to the APZC's FrameMetrics. Ensures that all AsyncPanZoomController::GetCurrentAsync* methods consider test scroll and zoom when doing their respective computations. MozReview-Commit-ID: 9owJcdIegNH
69862af7f7d231976331783f0c4711bcb04466ce: Bug 1471708 - Rename the "scroll-position clamping scroll port size" to "visual viewport size". r=botond
Jeremy Lempereur <jeremy.lempereur@gmail.com> - Sun, 22 Jul 2018 21:49:38 +0200 - rev 827173
Push 118488 by bmo:hsivonen@hsivonen.fi at Tue, 07 Aug 2018 12:28:14 +0000
Bug 1471708 - Rename the "scroll-position clamping scroll port size" to "visual viewport size". r=botond MozReview-Commit-ID: IWPzXSF5jfR
a6499e54b7d39227dfdb39483f5d441ff4b94a83: Bug 1357785 - Expose the Visual Viewport API to web content. r?botond, nika draft
Tanushree Podder <tpodder@mozilla.com> - Wed, 25 Jul 2018 23:08:20 -0400 - rev 827052
Push 118450 by bmo:tanushree.podder.103@gmail.com at Mon, 06 Aug 2018 20:40:22 +0000
Bug 1357785 - Expose the Visual Viewport API to web content. r?botond, nika Implemented the non-event handler attributes of the Visual Viewport API according to the spec: https://wicg.github.io/visual-viewport The 'onresize' and 'onscroll' attributes will be implemented in the bug 1478776. MozReview-Commit-ID: G4bkIZ9VtZ2
e7479f090215f2ff2bfd378ef52032cb286b3f44: Bug 1471708 - Rename the "scroll-position clamping scroll port size" to "visual viewport size". r?botond draft
Jeremy Lempereur <jeremy.lempereur@gmail.com> - Sun, 22 Jul 2018 21:49:38 +0200 - rev 827022
Push 118443 by bmo:jeremy.lempereur@gmail.com at Mon, 06 Aug 2018 19:09:44 +0000
Bug 1471708 - Rename the "scroll-position clamping scroll port size" to "visual viewport size". r?botond MozReview-Commit-ID: IWPzXSF5jfR
13237e33fc6676be7810518b1862cf2ec3ace9ff: Bug 1471708 - Rename the "scroll-position clamping scroll port size" to "visual viewport size". r?botond draft
Jeremy Lempereur <jeremy.lempereur@gmail.com> - Sun, 22 Jul 2018 21:49:38 +0200 - rev 826908
Push 118404 by bmo:jeremy.lempereur@gmail.com at Mon, 06 Aug 2018 07:48:33 +0000
Bug 1471708 - Rename the "scroll-position clamping scroll port size" to "visual viewport size". r?botond MozReview-Commit-ID: IWPzXSF5jfR
a893b958de31521a341620e4ac69dc7c729e43b5: Bug 1357785 - Expose the Visual Viewport API to web content. r?botond, nika draft
Tanushree Podder <tpodder@mozilla.com> - Wed, 25 Jul 2018 23:08:20 -0400 - rev 826856
Push 118395 by bmo:tanushree.podder.103@gmail.com at Sun, 05 Aug 2018 20:41:06 +0000
Bug 1357785 - Expose the Visual Viewport API to web content. r?botond, nika Implemented the non-event handler attributes of the Visual Viewport API according to the spec: https://wicg.github.io/visual-viewport The 'onresize' and 'onscroll' attributes will be implemented in the bug 1478776. MozReview-Commit-ID: G4bkIZ9VtZ2
cb30d7ab7d74e77aa22b6f1593a45154aee736de: Bug 1357785 - Part 1: Expose the Visual Viewport API to web content. r?botond, nika draft
Tanushree Podder <tpodder@mozilla.com> - Wed, 25 Jul 2018 23:08:20 -0400 - rev 826847
Push 118393 by bmo:tanushree.podder.103@gmail.com at Sun, 05 Aug 2018 20:24:51 +0000
Bug 1357785 - Part 1: Expose the Visual Viewport API to web content. r?botond, nika Implemented the non-event handler attributes of the Visual Viewport API according to the spec: https://wicg.github.io/visual-viewport The 'onresize' and 'onscroll' attributes will be implemented in the bug 1478776. MozReview-Commit-ID: G4bkIZ9VtZ2