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

