Launchpad has imported 4 comments from the remote bug at
https://bugzilla.mozilla.org/show_bug.cgi?id=1568174.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2019-07-23T11:54:40+00:00 Martin Constantino–Bodin wrote:

User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML,
like Gecko) Ubuntu Chromium/75.0.3770.90 Chrome/75.0.3770.90
Safari/537.36

Steps to reproduce:

This report has already been reported in this bug report: 
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1835467  It seems that 
it is only reproducible on my personal computer, making its importance quite 
low.  In this computer, it is however deterministic: it reproduces each time.
In the link above, I tested it on my system’s Firefox. In this bug report, I 
tested it on an upstream Firefox (68.0.1, 64bits). I just downloaded the 
Firefox proposed, and because I set my Firefox with a language different than 
in my system, both versions are actually set in a different language: my system 
Firefox is in French, and the Firefox that I just downloaded is in Esperanto. 
This did not change the bug in any way, but it changes the word used for 
“occurrence” to “kongruoj”.

To reproduce on this machine, I just go to the webpage where I noticed the bug: 
https://www.w3schools.com/howto/howto_js_autocomplete.asp
I then look for (using Ctrl+f) the string “addEventListener”. There are four 
occurrences.
When pressing either Ctrl+g or by clicking on the “next” arrow in the 
interface, I get move from occurrence to occurrence, but it misses the third 
one: it directly jumps from the second occurrence to the fourth.


Actual results:

Before pressing Ctrl+g, I get “1 el 4 kongruoj” (= “1 out of 4
occurrences”). After pressing Ctrl+g the first time, I get “2 el 4
kongruoj”, and the corresponding congruence is indeed well-selected.
After pressing Ctrl+g for the third time, I get “4 el 4 kongruoj” and
the fourth occurrence is selected.


Expected results:

After the second occurrence, I would have expected to have seen the
third one selected: the third one has been missed.

If looking for the string “function”, the 8th, 13th, and 16th
occurrences get missed.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1835467/comments/9

------------------------------------------------------------------------
On 2019-07-23T11:58:03+00:00 Martin Constantino–Bodin wrote:

I can see that my User Agent has been written above. Just to avoid
confusion: I reported this bug on Chrome, not Firefox. Do you need my
Firefox’s user agent?

Reply at:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1835467/comments/11

------------------------------------------------------------------------
On 2019-07-29T14:43:05+00:00 Liviu-seplecan wrote:

Hi @martin.bodin, I've checked the issue and here are the results:
[Platform tested]: Mac OS X, Windows 10 & Ubuntu 18.04
[environments]: nightly 70.0a1, beta 69.0b8, release 68.0.1
=> the issue occurs only on Ubuntu system.
In my end it's a little bit different than in reporter's end: pressing CTRL+g = 
work's fine / pressing left arrow(near to the input- the one pointed with the 
top up), will skip the no.2 occurrence.
I will add a component, if isn't the right one please fell free to change it.
Thanks.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1835467/comments/13

------------------------------------------------------------------------
On 2019-08-13T12:04:28+00:00 Release-mgmt-account-bot wrote:

The priority flag is not set for this bug.
:mikedeboer, could you have a look please?

For more information, please visit [auto_nag
documentation](https://wiki.mozilla.org/Release_Management/autonag#workflow.2Fno_priority.py).

Reply at:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1835467/comments/14


** Changed in: firefox
       Status: Unknown => Confirmed

** Changed in: firefox
   Importance: Unknown => Medium

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/1835467

Title:
  Repeatingly looking for the next occurrence of a word search in a
  webpage misses one occurrence.

Status in Mozilla Firefox:
  Confirmed
Status in firefox package in Ubuntu:
  New

Bug description:
  Hi,
  This is probably the most unexpected bug that I have ever seen. Fortunately, 
it is benign.

  How to reproduce:
  - Go to the webpage https://www.w3schools.com/howto/howto_js_autocomplete.asp
  - Type Ctrl+f to look for a word through the webpage.
  - Search for addEventListener. Firefox successfully found 4 occurrences on 
the webpage.
  - Using the arrows next to the search box, loop through all occurrences. 
Firefox then jumps to the following occurrences, in order:
  1. inp.addEventListener("input", function(e) {
  2. b.addEventListener("click", function(e) {
  3. inp.addEventListener("keydown", function(e) { (In my screen is, it was 
hidden by the message about cookies: scrolling down by 1cm makes it appear.)
  4. document.addEventListener("click", function (e) {
  5. First occurrence again: inp.addEventListener("input", function(e) {
  6. Second occurrence again: b.addEventListener("click", function(e) {
  7. Firefox then directly jumps to the fourth occurrence, missing the third 
one: document.addEventListener("click", function (e) {
  8. (goes back to 5).

  In other words, although the first cycle through all occurrences was
  correct, the following cycles completely miss the third occurrence! I
  have restarted Firefox and still get this behaviour.

  If instead of clicking on the “down” arrow to look for the second
  occurrence one looks backwards with the “up” arrow, then it is
  “b.addEventListener("click", function(e) {” instead of
  “inp.addEventListener("keydown", function(e) {” which is missing from
  the loop: it seems that whenever cycling through all occurrences of a
  search in a webpage, if there are only four occurrences, then the
  third one is never reached except in the first cycle.

  I am sending a screenshot of the situation.

  This is a very unexpected behaviour, but of very minor consequence:
  there is no need to place a high level of importance for this bug, I
  guess.

  Regards,
  Martin.

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: firefox 67.0.4+build1-0ubuntu0.18.04.1
  ProcVersionSignature: Ubuntu 4.15.0-54.58-generic 4.15.18
  Uname: Linux 4.15.0-54-generic x86_64
  AddonCompatCheckDisabled: False
  AlsaVersion: Advanced Linux Sound Architecture Driver Version 
k4.15.0-54-generic.
  ApportVersion: 2.20.9-0ubuntu7.6
  Architecture: amd64
  ArecordDevices:
   **** List of CAPTURE Hardware Devices ****
   card 0: PCH [HDA Intel PCH], device 0: ALC233 Analog [ALC233 Analog]
     Subdevices: 1/1
     Subdevice #0: subdevice #0
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  martin     1585 F.... pulseaudio
  BuildID: 20190620092152
  Card0.Amixer.info:
   Card hw:0 'PCH'/'HDA Intel PCH at 0x90910000 irq 95'
     Mixer name : 'Realtek ALC233'
     Components : 'HDA:10ec0235,17aa3825,00100002 
HDA:80862882,80860101,00100000'
     Controls      : 33
     Simple ctrls  : 14
  Channel: Unavailable
  CurrentDesktop: LXDE
  Date: Thu Jul  4 23:24:35 2019
  Extensions: extensions.sqlite corrupt or missing
  ForcedLayersAccel: False
  IfupdownConfig:
   # interfaces(5) file used by ifup(8) and ifdown(8)
   auto lo
   iface lo inet loopback
  IncompatibleExtensions: Unavailable (corrupt or non-existant 
compatibility.ini or extensions.sqlite)
  InstallationDate: Installed on 2016-12-05 (941 days ago)
  InstallationMedia: Lubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.1)
  IpRoute:
   default via 192.168.1.1 dev wlp4s0 proto dhcp metric 600
   192.168.1.0/24 dev wlp4s0 proto kernel scope link src 192.168.1.3 metric 600
  Locales: extensions.sqlite corrupt or missing
  MostRecentCrashID: bp-7e1f310f-034d-4a7b-b742-54df41180319
  Plugins: Shockwave Flash - /usr/lib/flashplugin-installer/libflashplayer.so
  PrefErrors: Unexpected character ',' before close parenthesis @ 
/usr/lib/firefox/omni.ja:greprefs.js:1151
  PrefSources: prefs.js
  Profiles: Profile0 (Default) - LastVersion=67.0.4/20190620092152 (In use)
  RunningIncompatibleAddons: False
  SourcePackage: firefox
  SubmittedCrashIDs:
   bp-7e1f310f-034d-4a7b-b742-54df41180319
   bp-daebd85b-34c2-4ab9-88ea-1fc091180208
   bp-dd2282e2-f0cb-47f7-a13a-a16c20180102
  Themes: extensions.sqlite corrupt or missing
  UpgradeStatus: Upgraded to bionic on 2018-08-29 (309 days ago)
  dmi.bios.date: 01/12/2016
  dmi.bios.vendor: LENOVO
  dmi.bios.version: CCCN19WW(V2.05)
  dmi.board.asset.tag: NO Asset Tag
  dmi.board.name: Lenovo B50-10
  dmi.board.vendor: LENOVO
  dmi.board.version: SDK0J40700 WIN
  dmi.chassis.asset.tag: NO Asset Tag
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: Lenovo B50-10
  dmi.modalias: 
dmi:bvnLENOVO:bvrCCCN19WW(V2.05):bd01/12/2016:svnLENOVO:pn80QR:pvrLenovoB50-10:rvnLENOVO:rnLenovoB50-10:rvrSDK0J40700WIN:cvnLENOVO:ct10:cvrLenovoB50-10:
  dmi.product.family: IDEAPAD
  dmi.product.name: 80QR
  dmi.product.version: Lenovo B50-10
  dmi.sys.vendor: LENOVO

To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/1835467/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to