kibana/test/functional/services
Kibana Machine 89220a48cb
[8.9] [FTR] Implement scrollIntoView util (#165080) (#165097)
# Backport

This will backport the following commits from `main` to `8.9`:
- [[FTR] Implement scrollIntoView util
(#165080)](https://github.com/elastic/kibana/pull/165080)

<!--- Backport version: 8.9.7 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Marco Antonio
Ghiani","email":"marcoantonio.ghiani01@gmail.com"},"sourceCommit":{"committedDate":"2023-08-29T13:31:27Z","message":"[FTR]
Implement scrollIntoView util (#165080)\n\n## 📓 Summary\r\n\r\nBased on
the need for
[this\r\ntest](https://github.com/elastic/kibana/pull/164493/files#diff-e0bb824023eef20a7b3742da023e25744a6c20406f59ae8400455c579153faeaR262)\r\nto
scroll into the element independently of its existence in view,
this\r\nPR exposes a new `scrollIntoView` method that replicates the
behaviour\r\nof the native
[Element\r\n.scrollIntoView](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoView)\r\nmethod.\r\n\r\n---------\r\n\r\nCo-authored-by:
Marco Antonio Ghiani <marcoantonio.ghiani@elastic.co>\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"56c04d88872bb22d4c941fda6262746e198c5505","branchLabelMapping":{"^v8.11.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:prev-minor","v7.17.13","v8.11.0"],"number":165080,"url":"https://github.com/elastic/kibana/pull/165080","mergeCommit":{"message":"[FTR]
Implement scrollIntoView util (#165080)\n\n## 📓 Summary\r\n\r\nBased on
the need for
[this\r\ntest](https://github.com/elastic/kibana/pull/164493/files#diff-e0bb824023eef20a7b3742da023e25744a6c20406f59ae8400455c579153faeaR262)\r\nto
scroll into the element independently of its existence in view,
this\r\nPR exposes a new `scrollIntoView` method that replicates the
behaviour\r\nof the native
[Element\r\n.scrollIntoView](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoView)\r\nmethod.\r\n\r\n---------\r\n\r\nCo-authored-by:
Marco Antonio Ghiani <marcoantonio.ghiani@elastic.co>\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"56c04d88872bb22d4c941fda6262746e198c5505"}},"sourceBranch":"main","suggestedTargetBranches":["7.17"],"targetPullRequestStates":[{"branch":"7.17","label":"v7.17.13","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.11.0","labelRegex":"^v8.11.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/165080","number":165080,"mergeCommit":{"message":"[FTR]
Implement scrollIntoView util (#165080)\n\n## 📓 Summary\r\n\r\nBased on
the need for
[this\r\ntest](https://github.com/elastic/kibana/pull/164493/files#diff-e0bb824023eef20a7b3742da023e25744a6c20406f59ae8400455c579153faeaR262)\r\nto
scroll into the element independently of its existence in view,
this\r\nPR exposes a new `scrollIntoView` method that replicates the
behaviour\r\nof the native
[Element\r\n.scrollIntoView](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoView)\r\nmethod.\r\n\r\n---------\r\n\r\nCo-authored-by:
Marco Antonio Ghiani <marcoantonio.ghiani@elastic.co>\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"56c04d88872bb22d4c941fda6262746e198c5505"}}]}]
BACKPORT-->

Co-authored-by: Marco Antonio Ghiani <marcoantonio.ghiani01@gmail.com>
2023-08-29 07:36:56 -07:00
..
common [8.9] [FTR] Implement browser network condition utils (#163633) (#163703) 2023-08-11 06:36:38 -07:00
dashboard [8.9] Ftr/speedup dashboard tests (#160722) (#160791) 2023-06-28 11:03:32 -07:00
lib [8.9] [FTR] Implement scrollIntoView util (#165080) (#165097) 2023-08-29 07:36:56 -07:00
management Upgrade EUI to v63.0.6 - updates to new EuiPageTemplate and deprecates old page components (#139524) 2022-09-07 15:35:23 -05:00
remote [8.9] [FTR] Implement browser network condition utils (#163633) (#163703) 2023-08-11 06:36:38 -07:00
remote_es Paramaterized Discover tests (#129684) 2022-04-12 21:34:41 -04:00
visualizations unskip flaky test test/functional/apps/dashboard/group1/embeddable_rendering·ts (#150596) 2023-02-08 14:44:43 -07:00
apps_menu.ts [ftr] migrate AppsMenuService to FtrService class (#100588) 2021-05-26 14:39:10 -07:00
combo_box.ts [8.9] [FTR] use xpath locator to find particular element in group by index (#161202) (#163291) 2023-08-07 05:53:47 -07:00
data_grid.ts [Discover] Unskip context filters tests (#154562) 2023-04-19 08:45:26 +02:00
doc_table.ts [ts] migrate root test dir to project refs (#99148) 2021-06-04 13:17:00 -04:00
embedding.ts [ts] migrate root test dir to project refs (#99148) 2021-06-04 13:17:00 -04:00
field_editor.ts Stabilize formatters tests (#156835) 2023-05-08 08:34:31 +03:00
filter_bar.ts [8.9] Ftr/speedup dashboard tests (#160722) (#160791) 2023-06-28 11:03:32 -07:00
flyout.ts [8.9] Ftr/speedup dashboard tests (#160722) (#160791) 2023-06-28 11:03:32 -07:00
global_nav.ts [ftr] migrate "globalNav" service to FtrService class (#100604) 2021-05-26 14:18:13 +02:00
index.ts [Dashboard Usability] Unified dashboard settings (#153862) 2023-03-31 09:52:51 -04:00
inspector.ts [maps] distance spatial join (#156618) 2023-05-17 06:20:04 -06:00
listing_table.ts [8.9] [Content management] fix table list flashes table interface when empty (#160650) (#160893) 2023-06-29 08:28:42 -07:00
menu_toggle.ts [ftr] migrate "MenuToggle" service to FtrService class (#100608) 2021-05-28 07:10:32 +02:00
monaco_editor.ts Unskip add runtime field test (#118303) 2021-11-11 19:57:14 +01:00
query_bar.ts [Unified search] Improves the current filter/search experience (#128401) 2022-05-06 10:10:01 +03:00
renderable.ts [8.9] Ftr/speedup dashboard tests (#160722) (#160791) 2023-06-28 11:03:32 -07:00
saved_objects_finder.ts [Saved Object Finder] Move to the component in saved_objects_finder plugin (#151764) 2023-03-01 22:33:18 +01:00
saved_query_management_component.ts [Unified search] Improves the current filter/search experience (#128401) 2022-05-06 10:10:01 +03:00
supertest.ts fix all violations 2022-04-16 01:37:30 -05:00
toasts.ts [ML] Functional tests - stabilize export job tests (#156586) 2023-05-05 09:17:04 +02:00
usage_collection.ts [Tests] add smoke functional tests for "render" telemetries (#143522) 2022-11-21 15:44:05 +03:00