av9ash/GitBugs huggingface dataset:
Bug: [Awesome Bar Result Menu] Button pushes the result item to the left, when the title of the item is shrinked/faded out
Status: NEW
Priority: P3
Created: 2023-01-26 17:03:48+00:00
Resolved: 2023-01-26 18:04:38+00:00

Nightly 111.0a1 (2023-01-26) (64-Bit)
macOS 12.6.3

1.) Enable browser.urlbar.resultMenu
2.) Type something into the Address Bar, so that some history results appear
3.) Shrink the window until one of the results title starts to shrink/fade out
4.) Hover over that item

Actual: The item is pushed to the left when the Result Menu Button appears, which causes a kind of flicker. 

Expected: The item should not pushed to the left. Result Menu Button should appear as an overlay without to push the item further to the left.

A demo is attached.

Thanks for checking.
Bug: [Awesome Bar Result Menu] Block further hover highlighting in the Address Bar Result List, when the Result Menu Button is clicked
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2023-01-26 19:44:15+00:00
Resolved: 2023-01-27 14:15:04+00:00

Nightly 111.0a1 (2023-01-26) (64-Bit)
macOS 12.6.3

1.) Enable browser.urlbar.resultMenu
2.) Type something into the Address Bar, so that some history results appear
3.) Hover over an item, so that the Result Menu Button appears
4.) Click on the button, so that its Menu appears
5.) Move the cursor through the Address Bar Result List

Actual: It's still possible to hover through the Result List which feels strange.

Expected: Further hover through the Result List should not be possible, when the button is clicked.

A demo is attached.

Thanks for checking.
Bug: Attempt to drag-and-drop reorder bookmark folders corrupts existing ordering
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2023-01-26 23:17:05+00:00
Resolved: 2023-06-23 08:18:19+00:00

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/109.0

Steps to reproduce:

1. Select a folder or bunch of the folders under "Videos to Watch" in my bookmarks 
2. Drag them to a new position


Actual results:

Sometimes, they'll wind up in a position I didn't select, or intermixed with folders near where I dropped them or not moving at all because Firefox resolves the incorrect position I dragged them from as equal to the correct position I dragged them to.

Furthermore, leaving and returning to the folder may also reveal other ordering changes that had been made but not rendered.

Sometimes, it seems to help if I drag a lower bunch of folders up rather than dragging an upper bunch of folders down, but I haven't done an in-depth study of how the "leave and return to the folder to refresh things" part interacts with that, so it's possible I'm just seeing a difference in the transient visual representation of the database state rather than the actual effects on the database state.

I have been completely unable to alphabetically sort my bookmark folders because of this and, when I have time, I'm likely going to work around it by quitting Firefox and writing a Python script to implement "alphabetically sort children of bookmarks folder X" by interfacing with the underlying SQLite database directly and bypassing all the Firefox code that's not subject to SQLite's avionics-grade MC/DC test suite.

Commands like VACUUM and .dump followed by creating a fresh database don't appear to run into any internal consistency issues with the database, though I wasn't willing to risk actually loading the resulting new places.sqlite into Firefox in case there was something Firefox does to it that's not captured in the dump file.


Expected results:

Drag-and-drop reordering should just work.
Bug: "Firefox Suggest" header disappears when I focus the menu entry right below it
Status: VERIFIED
Priority: P1
Resolution: FIXED
Created: 2023-01-26 23:20:29+00:00
Resolved: 2023-02-08 11:41:35+00:00

STR:
1. Start Firefox with a fresh profile.
2. Type "moz" into the URL bar. This should give you a few Firefox Suggest awesomebar-suggestions.
3. Use downarrow to focus the first suggestion under the "Firefox Suggest" header.

ACTUAL RESULTS:
The "Firefox Suggest" header disappears when that first suggestion is focused. It reappears if you focus another suggestion further down.

EXPECTED RESULTS:
Firefox Suggest header shouldn't disappear.

I'm using Firefox Nightly 111.0a1 (2023-01-26) (64-bit)
Bug: Are you looking to hire an Odoo expert developer for developing your business module? Find an official partner for all your business customization needs. Contact us Today
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2023-01-27 06:50:57+00:00
Resolved: 2023-01-30 14:16:27+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36

Steps to reproduce:

Open source software is open because its source code is accessible to the general public. The code may be examined, modified, and distributed in new iterations or branches by developers. Although the software is free to use, it is frequently impracticable to deploy it without paying implementation or modification costs in order to make it work for your business. Open source licenses come in different forms, but many enable an infinite number of users. Freeware often refers to closed-source software applications that are offered to consumers for no cost, such as Adobe Acrobat or Skype.



Expected results:

Are you looking to hire an Odoo expert developer for developing your business module? Find an official partner for all your business customization needs. Contact us Today. 
Visit site :- https://www.o2btechnologies.com/Odoo-partner-USA
Bug: [Win 7] Warning icons are cut off inside Tracking Content Blocked panel
Status: RESOLVED
Priority: P3
Resolution: WONTFIX
Created: 2023-01-27 08:19:36+00:00
Resolved: 2023-06-08 03:22:19+00:00

**Found in**
* 110.0b6

**Affected versions**
* 109.0
* 110.0b6
* 111.0a1 

**Affected platforms**
* Windows 7

**Steps to reproduce**
1. Enable “Strict” Tracking protection via about:preferences#privacy
2. Go to https://www.patreon.com/login
3. Click on the third-party Facebook login button
4. Close the window
5. Click on the shield icon
6. Click on "Tracking Content"
7. Observe the warning icons


**Expected result**
* The icons are not cut off.

**Actual result**
* The icons are cut off.

**Regression range**
* I will provide one asap.

**Additional notes**
* Reproducible inside Social Media Trackers subpanel as well.
Bug: [Win 7] “Tracker partially unblocked” tooltip is invisible inside Tracking Content Blocked panel
Status: RESOLVED
Priority: P3
Resolution: WONTFIX
Created: 2023-01-27 08:25:15+00:00
Resolved: 2023-06-06 19:28:09+00:00

**Found in**
* 110.0b6

**Affected versions**
* 109.0
* 110.0b6
* 111.0a1 

**Affected platforms**
* Windows 7

**Steps to reproduce**
1. Enable “Strict” Tracking protection via about:preferences#privacy
2. Go to https://www.patreon.com/login
3. Click on the third-party Facebook login button
4. Close the window
5. Click on the shield icon
6. Click on "Tracking Content"
7. Hover a warning icon
8. Observe the tooltip

**Expected result**
* “Tracker partially unblocked” tooltip is visible.

**Actual result**
* A blank tooltip content is displayed.

**Regression range**
* I will provide one asap.

**Additional notes**
* Reproducible inside Social Media Trackers subpanel as well.
Bug: Resetting autofill engines doesn't reset timestamp
Status: NEW
Priority: P2
Created: 2023-01-27 11:26:47+00:00
Resolved: 2023-01-27 11:26:47+00:00

STR:
* via about:config, note services.sync.creditcards.lastSync
* via about:sync -> creditcards -> engine action -> reset
* check about:config again:

expected: pref no longer exists, actual: does

ditto for addresses, but the fix will get both.

Not resetting correctly is bad - stuff will not be re-uploaded. Fix should be fairly simple, probably in FormAutofillSync.jsm.
Bug: infinum.com -  Facebook Container blocks cursor action
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2023-01-27 13:04:35+00:00
Resolved: 2023-06-08 17:30:30+00:00

From github: https://github.com/webcompat/web-bugs/issues/117456.

> <!-- @browser: Firefox 109.0 -->
> <!-- @ua_header: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/109.0 -->
> <!-- @reported_with: unknown -->
> <!-- @public_url: https://github.com/webcompat/web-bugs/issues/117456 -->
> 
> **URL**: https://infinum.com
> 
> **Browser / Version**: Firefox 109.0
> **Operating System**: Mac OS X 10.15
> **Tested Another Browser**: Yes Edge
> 
> **Problem type**: Site is not usable
> **Description**: Buttons or links not working
> **Steps to Reproduce**:
> Cursor takeover buttons aren't available or interactable with on Firefox, because the Facebook Container extension mistakenly blocks it
> 
> <details>
> <summary>Browser Configuration</summary>
> <ul>
>   <li>None</li>
> </ul>
> </details>
> 
> _From [webcompat.com](https://webcompat.com/) with ❤️_

Change performed by the [Move to Bugzilla add-on](https://addons.mozilla.org/en-US/firefox/addon/move-to-bugzilla/).
Bug: The Onboarding flow does not respect user configuration when the profile is enrolled in the "Test Window modal vs Tab modal on about:welcome" experiment
Status: RESOLVED
Priority: P1
Resolution: WONTFIX
Created: 2023-01-27 13:07:50+00:00
Resolved: 2023-02-02 16:03:56+00:00

**[Notes]**
- The “Set to default” modal is not displayed at all on the Onboarding flow even if the browser is not set as default.
- Also, the “Get Started” modal is not displayed as the first modal when the browser is pinned and set as default.

**[Affected versions]:**
- Firefox Beta 110.0b6 (Build ID: 20230126191419)

**[Affected Platforms]:**
- Windows 10 x64

**[Prerequisites]:**
- Have the latest version of Firefox Beta 110 installed.
- Have the Firefox browser pinned to Taskbar.
- Have the [user.js](https://drive.google.com/file/d/1rE_QlyzmNhqL598EWgoOA5Y4HsJEHamk/view?usp=share_link) file saved to your PC.


**[Steps to reproduce]:**
1. Create a new Firefox profile but do not open it.
2. Navigate to the Firefox profile folder and paste the user.js file from the prerequisites.
3. Open the browser using the previously created profile and the “--first-startup” syntax.
4. Observe the first modal of the Onboarding.

**[Expected result]:**
- The “Set to default” modal is displayed.

**[Actual result]:**
- The “Pin Firefox to Taskbar” modal is shown.

**[Additional notes]:**
- This issue is also reproducible in Treatment B and C of the experiment.
- The “os.environment.is_taskbar_pinned” scalar has the “true” value.
- Attached is a screen recording of the issue.
Bug: Incorrect "Last modified" time when adding bookmarks from Library
Status: VERIFIED
Priority: --
Resolution: FIXED
Created: 2023-01-27 14:20:39+00:00
Resolved: 2023-02-08 02:04:46+00:00

**Note**
* Select to shown the column "Last modified" in Library(Views > Show columns > Last modified).

**Found in**
* Firefox 110.0b6

**Affected versions**
* Firefox 110.0b6
* Nightly 111.0a1
* Firefox 109.0
* Firefox 102.7.0esr

**Tested platforms**
* Affected platforms: Windows 10, macOS 13, Ubuntu 22.04
* Unaffected platforms: none

**Steps to reproduce**
1. Open Library (Ctrl+Shift+O) in Firefox
2. Select any bookmarks folder(Bookmarks Toolbar, Bookmarks Menu, Other Bookmarks) and right click to Add Bookmark
3. Fill in all the necessary details(name, url) and click the Add button

**Expected result**
* The correct time, when the bookmark was added, is shown in the "Last modified" column.

**Actual result**
* The wrong time(1/20/1970 11:13 AM) is shown in the "Last modified" column when adding new bookmarks directly from the Library.

**Regression range**
* I've managed to narrow down the regression range to:
Last good : cc37b1400a58429d7d98556f6f64cd9fd2d73724
First bad: 0c84f40112a50d2ac1a4a9f714191b60f0eaaec1
Pushlog:https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=cc37b1400a58429d7d98556f6f64cd9fd2d73724&tochange=0c84f40112a50d2ac1a4a9f714191b60f0eaaec1
In my opinion, the possible culprit for this issue is Bug 1678626.

**Additional notes**
* The issue can be reproduced also by adding new bookmarks using the Organize > Add Bookmark... option.
The correct time is updated and shown in the "Last modified" column after navigating through the bookmarks folders from the left side menu.
Bug: [macOS]  "Delete" option from Library/Organize your bookmarks disabled when the bookmarks folder is empty
Status: NEW
Priority: P3
Created: 2023-01-27 17:41:06+00:00
Resolved: 2023-02-16 17:16:02+00:00

**Found in**
* Firefox 110.0b6

**Affected versions**
* Firefox 110.0b6
* Nightly 111.0a1
* Firefox 109.0
* Firefox 102.7.0esr

**Tested platforms**
* Affected platforms: macOS 13
* Unaffected platforms: Windows 10(to be checked on Ubuntu)

**Steps to reproduce**
1. Open Library (Ctrl+Shift+O) in Firefox
2. Select any bookmarks folder(Bookmarks Toolbar, Bookmarks Menu, Other Bookmarks) and right click to Add Folder...
3. Click on the "Organize your bookmarks" button and observe the Delete option

**Expected result**
* The Delete option should be enabled.

**Actual result**
* The Delete option is disabled.

**Regression range**
* We'll search for the corresponding regression range as soon as possible.

**Additional notes**
* The Delete option from "Organize your bookmarks" is enabled if a bookmark is created inside the folder.
* The Delete option is shown as enabled for a folder with bookmarks after navigating through the bookmarks folders from the left side menu.
* The empty bookmarks folder can be deleted by right-clicking on the selected folder and choosing the option "Delete folder".
Bug: Weather Suggestion has "degree" and "Celcius" symbols split up, in Arabic-localized Firefox build
Status: NEW
Priority: P5
Created: 2023-01-27 17:48:07+00:00
Resolved: 2023-02-01 18:33:30+00:00

STR:
1. Launch a Firefox Nightly arabic build, from e.g. 
https://ftp.mozilla.org/pub/firefox/nightly/2023/01/2023-01-27-09-46-52-mozilla-central-l10n/firefox-111.0a1.ar.linux-x86_64.tar.bz2

2. Enable the prefs to show weather in address bar:
`browser.urlbar.weather.featureGate` = `true`
`browser.urlbar.quicksuggest.enabled` = `true`

3. Focus the URLbar so that the dropdown shows with the weather suggestion.

4. Look at the left edge of the weather suggestion.

ACTUAL RESULTS:
In the "High"/"Low" section, one of the `°C` units seems to be split up -- the degree symbol is to the right of "Low", and the "C" is to the left of "Low".  See attached screenshot.

EXPECTED RESULTS:
°C not split up (and adjacent to the number)

(Note that the suggestion also includes Eastern Arabic numerals, which [if you're not familiar] you can translate at e.g. https://en.wikipedia.org/wiki/Eastern_Arabic_numerals )
Bug: Use prefers-reduced-motion query for the PDF viewer sidebar toggle.
Status: RESOLVED
Priority: P1
Resolution: FIXED
Created: 2023-01-27 18:28:19+00:00
Resolved: 2023-02-09 22:33:23+00:00

When users have selected reduced motion in their OS's accessibility settings (or in Firefox about:config, "ui.prefersReducedMotion" is set to integer 1) we should suppress the animation used when toggling the PDF viewer sidebar.
Bug: Use prefers-reduced-motion query for about:welcome modal transitions.
Status: RESOLVED
Priority: P3
Resolution: WORKSFORME
Created: 2023-01-27 18:44:23+00:00
Resolved: 2024-10-28 14:58:08+00:00

When users have selected reduced motion in their OS's accessibility settings (or in Firefox about:config, "ui.prefersReducedMotion" is set to integer 1) we should suppress the transitions used in the about:welcome modal.
Bug: Irregularly when opening a new tab (through middle mouse click) the tabs begin to load indefinitely. .
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2023-01-27 20:40:39+00:00
Resolved: 2023-02-24 07:07:41+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/109.0

Steps to reproduce:

Open new window, middle click to open link in new tab


Actual results:

New tab loads indefinitely. Issue is observed whenever a new link is clicked. Only resolved when window is closed and a new one is opened (until it happens again)


Expected results:

Desired link should have open in a new tab successfully
Bug: Use prefers-reduced-motion query for  the heartbeat UI pulse effect.
Status: RESOLVED
Priority: P3
Resolution: WONTFIX
Created: 2023-01-27 21:01:10+00:00
Resolved: 2024-10-29 14:22:11+00:00

When users have selected reduced motion in their OS's accessibility settings (or in Firefox about:config, "ui.prefersReducedMotion" is set to integer 1) we should suppress the animation used in the heartbeat UI.
Bug: [Omnibox API] Deletable suggestion result menu is broken
Status: VERIFIED
Priority: P1
Resolution: FIXED
Created: 2023-01-28 08:04:25+00:00
Resolved: 2023-02-23 12:37:18+00:00

Steps to reproduce:
1) Navigate to about:config
2) Set `browser.urlbar.resultMenu` to `true`
3) Navigate to https://github.com/gregorypappas/onDeleteSuggestion
4) Download and unzip the extension
5) Navigate to about:debugging -> This Firefox -> Temporary Extensions
6) Select 'Load Extension' and install the unzipped extension from step 4
7) Type `omni 123` in the address bar
8) Click the result menu button on one of the rows provided by the extension

Actual results:
The menu is empty

Expected results:
The menu is not empty
Bug: The "List all tabs" menu first opens, then scrolls to the tab you have selected
Status: NEW
Priority: --
Created: 2023-01-28 15:19:36+00:00
Resolved: 2023-03-22 17:01:02+00:00

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/111.0

Steps to reproduce:

1. Open as many tabs are needed so the "List all tabs menu" gets a scrollbar.
2. Select the last tab.
3. Click on the "List all tabs" menu to open it.


Actual results:

At first, the menu shows the tabs starting from the first, the it moves so the selected tab is visible.


Expected results:

This is a regression from Bug 1799901.

https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=3924518919682eae3ae92f9c6da486b361e4ea80&tochange=8e9534dd0451f24dd851905af796475b61aa8e44
Bug: Punycode in domain names can lead to spoofing or malicious activity
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2023-01-28 18:15:40+00:00
Resolved: 2024-05-30 18:04:44+00:00

Description: Homograph URL google.xn--rida which is google.ငင can be used to spoof domain like google.cc (which is redirect to google.com) and it doesn't display actual decoded url in FireFox UI/UX. Here, cc is a top domain and this part can be spoofed by punycode.
CC is a valid domain which can redirect to malicious sites or any other activity

Reproduce:
1) "www.google.ငင" (Exclude http/https) copy this url and paste into url bar, and no punycode decoded URL can't be seen.
Bug: storage-sync-v2.sqlite-wal extension data never cleaned up
Status: NEW
Priority: P2
Created: 2023-01-28 18:17:02+00:00
Resolved: 2023-09-19 14:35:36+00:00

My `storage-sync-v2.sqlite-wal` file consumes 31MB and contains at least 481 copies/versions of my NoScript site permissions list (which is stored in `storage-sync-v2.sqlite`). Unlike other -wal files, this one does not appear to be cleaned up during shutdown.

For privacy reasons, and possibly performance reasons, it would be preferable if the extension data in the -wal file did not accumulate indefinitely.

A [post on the NoScript support forums](https://forums.informaction.com/viewtopic.php?p=106508#p106508) mentions a command-line workaround --

`sqlite3 /path/to/storage-sync-v2.sqlite .tables`

-- but this is not convenient for users.
Bug: If the download button is not in place when the window opens, the download button will not display progress
Status: RESOLVED
Priority: P3
Resolution: WORKSFORME
Created: 2023-01-29 06:17:15+00:00
Resolved: 2024-05-09 00:24:22+00:00

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36

Steps to reproduce:

Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/111.0
Firefox Nightly 111.0a1 (2023-10-28) (64-bit)

1. Remove the download button from the Firefox UI.
2. Restart the Firefox.
3. Place the download button from the Firefox UI.
4. Download large time-consuming file in Firefox.
  + Example: Linux ISO file
             https://ubuntu.com/download/desktop
(The download button can be placed/removed from the context menu [Customize Toolbar...] in the context menu)
(This is different from [Hide Button When Empty] in the context menu)


Actual results:

After the file download starts, the circular progress is not displayed on the download button.
After the animation of the start of downloading, the icon of the down arrow of the un-downloaded state is displayed.
The left side of the attached image is an example of the NG pattern. The right side is the OK pattern.


Expected results:

Please display the progress even immediately after the download button is placed.
Bug: Firefox merges multiple spaces into single space in filename when saving files
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2023-01-29 07:07:53+00:00
Resolved: 2023-02-28 17:17:54+00:00

User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0

Steps to reproduce:

1.  Settings | General - Check box "Always ask where to save files".
2.  Settings | General - Set "Portable Document Format (PDF)" to "Save file".
3.  Attempt to download a PDF file (for example, file "https://www.inhcomputers.com/test.pdf").
4.  When prompted for a filename, enter a filename with multiple consecutive spaces (such as "abc    xyz", with four spaces between "abc" and "xyz").


Actual results:

Firefox merged multiple spaces to a single space in the filename, saving the file with filename "abc xyz", with only a single space between "abc" and "xyz".

Interestingly, if you allow Firefox to open the PDF itself (in step 2 above, set it to "Open in Firefox") and then use the toolbar button to save the file and enter a filename with multiple spaces, then Firefox will keep the filename exactly as entered (with multiple spaces).


Expected results:

Firefox should have saved the file with the filename provided by the user, in this case "abc    xyz" (with four spaces between "abc" and "xyz").
Bug: Session cookies are not removed on session end; session restore resurrects them
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2023-01-29 10:55:44+00:00
Resolved: 2023-02-10 09:29:19+00:00

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/109.0

Steps to reproduce:

- Logon to a website that uses session cookies. 
- close Firefox, wait for background processes to finish
- open Firefox, Use History/Restore last session

Reproduced on Linux and Windows:
"Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/109.0"
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/109.0"



Actual results:

The former session tabs were restored including active session cookies allowing to work with the website's user session without the need to logon again.

As I could reproduce this for example with my online banking I would consider this bug as security related. 

There was a former discussion about this in Bug 691973 as as subtopic, but as I think there is a security issue especially with session cookies I file this dedicated bug report.


Expected results:

The session cookies should have been cleared during shutdown of Firefox.

The session tab should have been restored  with an invalidated user session.
Bug: Fix updateSize in ScreenshotsOverlayChild
Status: RESOLVED
Priority: P3
Resolution: FIXED
Created: 2023-01-29 18:14:51+00:00
Resolved: 2023-04-27 11:17:45+00:00

The `updateSize` function can be improved. 
Should follow [getWindowDimensions](https://searchfox.org/mozilla-central/rev/5203daccb2100179ca187a6ce324968ba0a2d9a9/devtools/shared/layout/utils.js#600) to get the total width and height. 
Should user `clientHieight`/`clientWidth` instead of `innerHeight`/`innerWidth` because of scrollbars. 
The screenshots container can stay way larger than the page if the window is resized to bigger than the page and then resized smaller. We can fix this by drawing the overlay twice if the window is being resized smaller.