Page MenuHomePhabricator

[S] Ensure that mobile search results are not affected by desktop QuickView
Closed, ResolvedPublic

Description

For Milestone 2: MVP release of QuickView, the feature will be desktop only. This task is to ensure that QuickView is not accessible via mobile skin, and that special:search on mobile skin isn't affected in any way by the SearchVue extension until Milestone 3: Mobile Quickview is released.

Any existing QuickView code for mobile can stay to be used later as long as it does not affect Special:Search on mobile skin at all - this includes both UI and performance. If there is any affect whatsoever, the code will need to be removed (but can be kept locally for future use).

Event Timeline

CBogen renamed this task from Ensure that mobile search results are not affected by desktop QuickView to [S] Ensure that mobile search results are not affected by desktop QuickView.Aug 24 2022, 4:28 PM

Change 826666 had a related patch set uploaded (by Simone Cuomo; author: Simone Cuomo):

[mediawiki/extensions/SearchVue@master] Ensure that mobile search results are not affected by desktop QuickView

https://gerrit.wikimedia.org/r/826666

Change 826666 merged by jenkins-bot:

[mediawiki/extensions/SearchVue@master] Ensure that mobile search results are not affected by desktop QuickView

https://gerrit.wikimedia.org/r/826666

@Etonkovidova should we keep this in Needs QA until QuickView is deployed and can be tested on beta?

@Etonkovidova should we keep this in Needs QA until QuickView is deployed and can be tested on beta?

Actually, maybe it's better to move this to Blocked until that point?

Blocked until the QuickView extension is deployed to beta cluster and this can be tested.

Checked on enwiki betalabs - the intro tour will be visible if a user performs a vertical scrolling - filed as T322091.

Checked on wmf.12 - works as expected.

@Etonkovidova I'm not sure how this was tested given that QuickView is not yet deployed on production?

@Etonkovidova I'm not sure how this was tested given that QuickView is not yet deployed on production?

I was checking two things

  • how mobile Special:Search performs when the desktop Special:Search is changed (the thumbnails are introduced)
  • and whatever code is added (merged), there is no effect on production UI

There were some issues on mobile due to the unexpected results of changing code for desktop.
T321348: [S] [minor] "Show thumbnails in Special:Search" option is available on mobile
T321362: [wmf.6 - regression] Mobile: non-media files thumbnails displayed incorrectly
T322091: [S] [betalabs - mobile] "Search Result Previews" intro tour is visible with horizontal scrolling

Okay, let's keep it open to check again on production that mobile isn't affected once Quickview is deployed there.

Checked (also with quickViewEnableMobile=1) - the QuickView was not present for the following cases:

  • the pilots wikis - idwiki, ptwiki, and ruwiki
  • some wikis where QuickView was not deployed to - enwiki, cswiki, and arwiki`
  • non-wikipedia sites - commons and wikiversity