av9ash/GitBugs huggingface dataset:
Bug: Page info window mistakenly displays certificate information from proxy/vpn for http (non-TLS) sites, implying all of the connection is encrypted when that is not the case
Status: VERIFIED
Priority: --
Resolution: FIXED
Created: 2020-08-27 22:46:36+00:00
Resolved: 2020-11-26 02:06:29+00:00

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:80.0) Gecko/20100101 Firefox/80.0

Steps to reproduce:

1.go to http://www.mto.gov.on.ca/english/driver/driving-schools.shtml
2.click 🔒 and it will say "Connection not secure"
3.click ➡️ and it will say "You are not securely connected to this site"
4.click "More Information" and it will say "Connection Encrypted" under "Security" tab "Technical Details"


Actual results:

Please check out the following link:
    Government-approved driving schools
        http://www.mto.gov.on.ca/english/driver/driving-schools.shtml

Please also check out the screenshots:
https://i.imgur.com/F5QzKDb.png
https://i.imgur.com/shoEsXb.png
https://i.imgur.com/PMQtlfD.png

Please check out the following two links:
    http://www.xinhuanet.com/gangao/2020-08/25/c_1126411991.htm
    http://www.chinanews.com/tp/hd2011/2020/08-23/952667.shtml

Please also check out the screenshots:
https://i.imgur.com/XHETQUR.jpg
https://i.imgur.com/og9iFKF.jpg
https://i.imgur.com/HUMhJKG.png

https://i.imgur.com/H4njjaB.png
https://i.imgur.com/8Ht6MkK.png
https://i.imgur.com/3bELwGq.png


Expected results:

It has something to do with the GlobalSign nv-ca licensing as they all expire on November 12, 2021.
        https://i.imgur.com/3bELwGq.png
        https://i.imgur.com/HUMhJKG.png
        https://i.imgur.com/PMQtlfD.png
I checked "Page Info" and it's under the "Security" tab:
        http://www.xinhuanet.com/gangao/2020-08/25/c_1126411991.htm
        http://www.chinanews.com/tp/hd2011/2020/08-23/952667.shtml
        http://www.mto.gov.on.ca/english/driver/driving-schools.shtml
Bug: some settings lost on apt(-get) udpate
Status: RESOLVED
Priority: --
Resolution: INACTIVE
Created: 2020-08-27 23:13:29+00:00
Resolved: 2020-08-28 23:46:53+00:00

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

Steps to reproduce:

sudo apt update
# firefox --version > Mozilla Firefox 80.0
# lsb_release --description > Ubuntu 20.04.1 LTS
# uname -r > 5.4.0-42-generic


Actual results:

I have the impression that a few settings are lost on update. From time to time I realize that my search keyword get lost and I have to configure it again. Now I realized that it happened after an update. I believe some other settings are lost also (example - language setting), but I am not sure and it is difficult to reproduce as a end-user. (it is not a big issue to me anyway, just reporting)


Expected results:

Nothing should have happened.
Bug: Possible to send XHR POST request from different origins - SOP bypass
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2020-08-27 23:20:03+00:00
Resolved: 2020-08-29 00:44:16+00:00

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

Steps to reproduce:

Altough in console we can see that POST request was denied, it actually went through and sent the data.

1. Go to my domain for example: https://xdv.cz
2. In console enter:

 function submitRequest()
      {
        var xhr = new XMLHttpRequest();
        xhr.open("POST", "https:\/\/www.website.com", true);
        xhr.setRequestHeader("Accept", "*\/*");
        xhr.setRequestHeader("Accept-Language", "en-US,en;q=0.9,cs;q=0.8,sk;q=0.7");
        xhr.setRequestHeader("Content-Type", "application\/x-www-form-urlencoded; charset=UTF-8");
        xhr.withCredentials = true;
        var body = "valid=value&another=valid";
        var aBody = new Uint8Array(body.length);
        for (var i = 0; i < aBody.length; i++)
          aBody[i] = body.charCodeAt(i); 
        xhr.send(new Blob([aBody]));
      }
submitRequest();
or simply host in script tags on your website (you have to edit the XHR request to where you want to send your POST data.)
3. Request being send and POST data saved.

PoC video attached - accounts.google.com - sent from my domain xdv.cz

I have reported this also to chromium bugs as it works there aswell not sure if FF is related with Chrome.

It seems that also same-site cookie is bypassed.


Actual results:

POST request accepted by Firefox browser allowing to send XHR request from different origins, allowing SOP bypass.



Expected results:

POST request not accepted by browser.
Bug: Add search engine dialog allows duplicate alias
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-08-27 23:21:56+00:00
Resolved: 2020-11-12 05:02:35+00:00

Steps to reproduce:

1. Set browser.urlbar.update2.engineAliasRefresh = true to enable the new add search engine dialog from bug 1106626
2. Go to about:preferences#search
3. Click Add button under One-Click Search Engines
4. Add an engine with any name and URL and the alias "test"
5. Add a second engine with a different name but the same alias "test"

Actual results:

Search engine with a duplicate alias is added.

Expected results:

The Add Engine button should be disabled with a validation message "An engine with that alias already exists."
Bug: Open inline PDFs directly
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-08-28 00:25:02+00:00
Resolved: 2020-09-01 16:28:44+00:00

It used to be that when you open a PDF, the PDF would open in a tab.

See for example `https://eprint.iacr.org/2018/993.pdf`, which explicitly sets `Content-Disposition: inline`, so the download dialog was not previously opened.

The recent changes cause the download dialog to open always, even for content that the site explicitly requests be displayed inline.  The net result is two regressions:

1. the download prompt is shown, which requires an additional click
2. the URL displayed is `file:///C:/Users/$USER/AppData/Local/Temp/2018-993.pdf`, which is not useful
Bug: Add search engine dialog uses "alias" instead of "keyword"
Status: NEW
Priority: P3
Created: 2020-08-28 08:20:39+00:00
Resolved: 2020-09-30 18:35:21+00:00

Firefox uses the term "keyword". As in "keyword" bookmark or the column name in about:preferences#search. I suspect the term "alias" was an oversight because that is what the code seems to use internally. (Chrome also uses the term keyword)

Thanks for adding support for search engines.
Bug: not saving attatchments for web mail
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-08-28 08:24:13+00:00
Resolved: 2020-09-09 08:46:19+00:00

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

Steps to reproduce:

clicked on link to pdf in webmail


Actual results:

 mail page went blank then returned to mail


Expected results:

pdf should have downloaded

NOTE I could dowload the files from other browsers Edge & Chrome
Bug: Loading indicator is an hourglass
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-08-28 09:06:16+00:00
Resolved: 2020-09-10 14:45:48+00:00

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

Steps to reproduce:

Upgraded to Firefox 80, and the loading indicator on tabs is now an hourglass. This one feels like it's not loading. The animation indicates something is going, which is far better.


Actual results:

The loading indicator on tabs is now an hourglass.


Expected results:

The loading indicator should be that nice animation that it's always been.
Bug: Add plugin to support optional chaining operator in unit tests
Status: RESOLVED
Priority: P1
Resolution: FIXED
Created: 2020-08-28 10:05:06+00:00
Resolved: 2020-09-10 17:31:42+00:00

We want to use a [babel plugin](https://babeljs.io/docs/en/next/babel-plugin-proposal-optional-chaining.html) that will allow us to move away from long checks meant to validate object structure: `foo && foo.prop && foo.prop.subprop`.
Bug: some favicons do not appear in bookmarks, although they appear in tabs
Status: RESOLVED
Priority: P3
Resolution: DUPLICATE
Created: 2020-08-28 13:51:44+00:00
Resolved: 2020-10-22 21:30:44+00:00

User Agent: Nokia5250/10.0.011 (SymbianOS/9.4; U; Series60/5.0 Mozilla/5.0; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Safari/525 3gpp-gba

Steps to reproduce:

this only appears on two websites so far, also i tried disabling all extensions
open https://m.facebook.com or https://mbasic.facebook.com or basic gmail website (https://mail.google.com/mail/u/0/h/)


Actual results:

favicons are displayed in tab, normally like they should, but not in bookmarks, for example in bookmarks toolbar which i usually use to store favicons without any name, as favicon is enough to recognize which website it is


Expected results:

favicon in bookmark should be same as favicon in tabs (top left corner of each tab)
Bug: access tangerine login impossible
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2020-08-28 14:12:49+00:00
Resolved: 2020-10-08 11:51:00+00:00

User Agent: Mozilla/5.0 (Android 7.1.1; Mobile; rv:79.0) Gecko/79.0 Firefox/79.0
Firefox for Android

Steps to reproduce:

Click on login tangerine banking


Actual results:

Script page jammed


Expected results:

Access client login
Bug: DisablePocket policy doesn't remove top stories
Status: RESOLVED
Priority: --
Resolution: WONTFIX
Created: 2020-08-28 14:27:09+00:00
Resolved: 2020-09-21 19:47:09+00:00

If DisablePocket is true, the top stories should not be shown on the new tab page.

Since 80, this is not the case, which causes confusion since this wasn't documented.

To solve this, [this line](https://searchfox.org/mozilla-central/rev/ce21a13035623c1d349980057d09000e70669802/browser/components/enterprisepolicies/Policies.jsm#635) needs to disable `browser.newtabpage.activity-stream.feeds.section.topstories`
Bug: Unable to disable expanding megabar
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-08-28 15:37:43+00:00
Resolved: 2020-09-01 02:33:23+00:00

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:80.0) Gecko/20100101 Firefox/80.0

Steps to reproduce:

I clicked into the megabar.


Actual results:

The megabar expanded.


Expected results:

The megabar should not expand. 

Previous versions of Firefox allowed us to disable the expanding megabar function by using about:config and setting the ui.prefersReducedMotion to 1, this is no longer an option as only true or false is allowed and neither disables the expanding megabar.
Bug: Error thrown on newtab if you're somehow not using DS
Status: NEW
Priority: P5
Created: 2020-08-28 15:51:12+00:00
Resolved: 2024-01-29 17:19:28+00:00

There are still a few people that are using the old 1x3 newtab stories layout.

There is an error thrown for these cases: `TypeError: can't access property "push", this.contentUpdateQueue is undefined`

I think the error is harmless, and newtab still functions, but is likely caused by a bogus pref default, which worries me more than the symptom itself.
Bug: Firefox 80 ignores userChrome.css
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2020-08-28 16:19:26+00:00
Resolved: 2020-08-28 19:29:47+00:00

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

Steps to reproduce:

After updating to version 80, a new profile was created in firefox. Even creating the folder "chrome" in the folder of this new profile and placing the file userChrome.css in the folder, Firefox apparently does not load the file.


Actual results:

There was no change to the default firefox configuration.


Expected results:

The browser tabs below the toolbar
Bug: Again ) after 5 years )) Firefox does not remember the position of the tab on the ribbon of tabs after going full-screen on a video
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-08-28 16:22:46+00:00
Resolved: 2020-09-01 13:46:34+00:00

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

Steps to reproduce:

Steps to reproduce:

Hello. There is a problem with the tabs displayed on the ribbon tabs. Firefox does not remember the position of the tab on the tape. Suppose we have many open tabs, more than can be displayed on the panel, for example, twice, and there are tabs scrolling arrows. The active tab is in the middle of the panel, the video from Youtube is played on the tab.

Now if we press the button to expand the video to full screen, and then exit the full-screen mode, the active tab will not remain in its former place ie. in the middle of the tape, and the tabs in the far right corner will be displayed. Those. the tape will scroll without user action. And the active tab will change the display location on the screen.

1. open 30 tabs.
2. Spin to the middle 
3. In the middle tab, open the YouTube window. 
4. Launch the video 
5. open the whole screen video, not firefox
6. back to the view in the window . The tab with the video is transferred from the middle of the tape to the left side.


Actual results:

The tab with the video is transferred from the middle of the tape to the left side.


Expected results:

the video tab should remain in the middle of the tab strip
Bug: "browser.zoom.siteSpecific=true" not working
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2020-08-28 18:14:07+00:00
Resolved: 2020-09-14 15:16:58+00:00

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

Steps to reproduce:

In order:
1. load a website
2. zoom in the website
3. opened the website in another tab


Actual results:

The zoom size in the website keeps resetting once it gets opened in another tab.


Expected results:

It should save the zoom size when you open the same website in another tab.
Bug: [Content blocking] No "Turn off blocking for this site"
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2020-08-28 19:00:24+00:00
Resolved: 2020-11-30 18:19:45+00:00

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

Steps to reproduce:

Load web page https://www.nytimes.com/ with Strict privacy click on info button and blockable content detected on this site, but not "Turn off blocking for this site"


Actual results:

Unable to add Managed Exception to 68.12.0esr (64-bit)


Expected results:

"Turn off blocking for this site" should appear or should be able to add exception to Managed Exceptions
Bug: Check for presence of default add-on before unlocking studies
Status: RESOLVED
Priority: --
Resolution: FIXED
Created: 2020-08-28 20:07:38+00:00
Resolved: 2020-09-10 18:06:43+00:00

The required telemetry probe noting the timestamp of the user's acceptance of Pioneer enrollment consent is moving offtrains. This and other required functionality must be present before the user can join studies.

We are adding a check before the "Available Studies" are unlocked.

Requirement:
* The About Pioneer page already has a check to see if a user is enrolled before unlocking the Available Studies section
* Add a second check to ensure that the user has a default add-on before unlocking "Available studies"
Bug: PDF downloads are corrupted in Release 80.0
Status: RESOLVED
Priority: --
Resolution: WORKSFORME
Created: 2020-08-28 20:23:02+00:00
Resolved: 2020-09-22 21:23:37+00:00

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

Steps to reproduce:

Downloaded multiple statements from different banks and all saved as 107kb (incorrectly). 

 


Actual results:

Selected Download arrow to open file in Adobe Reader 
Adobe presents error message, "Adobe Acrobat Reader could not open 'filexxx.pdf' because it is either not a supported file type or because the file has been damaged ..."



Expected results:

Downloaded files should reflect correct file size and open properly in Adobe Reader

Note: I was able to download the same files using a different browser without issues.
Bug: Downloads fail since FF80 update. Opera is fine.
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2020-08-28 21:52:07+00:00
Resolved: 2020-08-30 09:21:37+00:00

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

Steps to reproduce:

.ensure setting to choose where to save is set in FF options. (ask) 
.disable adblockers and scriptblockers. in fact all add-ons.
.visit this link for example. (www.thingiverse.com/thing:758305) 
.click "download all files"
.choose save location (after a blank advert)
.download fails. 

-NOTE: FF see it as "OPEN FILE" in the save as dialogue.  
-I had dset FF to be my default PDF reader.  Removing that default from Foxit. (which is still installed). 



Actual results:

.download fails. consistently. 
.Yellow dot next to download icon
.This never happened before FF80

Action taken: safe mode, all add-ons disabled, PC shutdowns and reboots, cache cleaning etc. 
  
something to note that the save dialogue, FF80 see it as "OPEN FILE" in the dialogue title bar. 


Expected results:

It should have download the file. i would then minimise browser and go to the downloaed file and open it with 7zip.  But the download fails. sometimes it give a zero byte file.  hard to know when as i've tried so many times. 

Current Opera installation downloads the file with no issues at all. first time.
Bug: Print issue After click on print in firefox brower. Printer is printing empty page.Nothing is printed in the paper. Plz look into it.
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2020-08-29 04:46:30+00:00
Resolved: 2020-09-25 13:30:59+00:00

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

Steps to reproduce:

Click on print option in the firefox browser.
Printpreview page will come and again click on the print button.
Printer is printing the empty page contents are not printed in the paper.

In the same printer i can able to print PDF , word file Etc


Actual results:

Printer is printed empty page.



Expected results:

Printer should print paper with actual content.
Bug: Firefox is now not providing the firepath addons
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2020-08-29 06:00:50+00:00
Resolved: 2020-08-31 15:18:01+00:00

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

Steps to reproduce:

1.I opened Firefox browser
2.I checked for firepath addons of the firefox web store



Actual results:

Firepath addons is not avialable on firefox web store or it has been disabled


Expected results:

firepath addons should be enabled for all version of firefox  browser as it is more usable for automate test
Bug: firefox crash
Status: RESOLVED
Priority: --
Resolution: INCOMPLETE
Created: 2020-08-29 06:19:28+00:00
Resolved: 2020-09-01 04:49:27+00:00

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

Steps to reproduce:

1.1 Opened more than 5 tabs in firefox browser


Actual results:

when i tried to open 6th tab it suddenly crashed and unfortunately, all tabs were closed  and shut firefox close


Expected results:

It should support multiple (At least 10 tabs )
Bug: [ja] Keyboard shortcut(Ctrl+;) for Zoom-In stops working since Firefox80 ja win64 build with JIS keyboard
Status: VERIFIED
Priority: --
Resolution: FIXED
Created: 2020-08-29 09:02:41+00:00
Resolved: 2020-10-02 14:37:35+00:00

[Tracking Requested - why for this release]:  Zoom-IN using Keyboard shortcut(Ctrl+;) is broken in ja win64 build with JIS keyboard

Steps To Reproduce:
1. Zoom-IN using Keyboard shortcut(Ctrl+;)

Actual Results:
Nothing happens

Expected Results:
Page should be zoomed-in

Regression window:
https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=84b257d07031f657765a63f137f17b1f1c6587d7&tochange=255b4f5888e9e9cdd40f59fec969af247859d76a
https://hg.mozilla.org/releases/mozilla-beta/pushloghtml?fromchange=4b7dd68351168e3204b81edf188c12cfcaa85492&tochange=2f7d9a147be6a405b200b05cabf764103f437c88
Bug: Custom search engines' keyword textbox in about:preferences#search is too large
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-08-29 14:43:11+00:00
Resolved: 2020-08-29 16:13:20+00:00

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

Steps to reproduce:

1) Go to about:preferences#search.
2) Try to type a keyword for a search engine.


Actual results:

The keyword's textbox is too large.


Expected results:

The textbox shouldn't be in the scrollbar area.
Bug: Refresh button missing in Firefox 80
Status: RESOLVED
Priority: --
Resolution: INVALID
Created: 2020-08-30 03:27:18+00:00
Resolved: 2020-09-01 01:25:55+00:00

Firefox 80 from Neon repository (Ubuntu repository?)

Operating System: KDE neon 5.19
KDE Plasma Version: 5.19.4
KDE Frameworks Version: 5.73.0
Qt Version: 5.14.2
Kernel Version: 5.4.0-42-generic
OS Type: 64-bit

After updating to Firefox 80, the page refresh icon is no longer on my toolbar, and it is not in the 'Customize' list to add back.
Bug: No longer able to search from address bar with ? prefix and keyword.enabled = false
Status: VERIFIED
Priority: P1
Resolution: FIXED
Created: 2020-08-30 06:12:43+00:00
Resolved: 2021-07-05 15:43:13+00:00

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

Steps to reproduce:

Set keywords.enabled = false
Type search text in the address bar, prefixed with a question mark


Actual results:

In Firefox 79, text is sent to the default search engine
In Firefox 80, receive the "Hmm. That address doesn’t look right." error


Expected results:

I expect the keywords.enabled setting only to apply for implicit searches, where no question mark prefix is specified, as was the case in Firefox 79 and earlier.  When explicitly searching with the question mark prefix, the text should be sent to the default search engine.
Bug: SOP violation allows portscanning localhost
Status: RESOLVED
Priority: --
Resolution: DUPLICATE
Created: 2020-08-30 07:54:32+00:00
Resolved: 2020-09-07 15:08:24+00:00

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

Steps to reproduce:

prerequisites: account on hh.ru is required, they are not doing anything nasty to anonymous users, site is in Russian

enable network debugging console via tools-web developer-network
log in into hh.ru


Actual results:

network console shows successful attempts to scan ports on localhost - check the attached screenshot. The obfuscated script responsible for this is also attached.



Expected results:

these requests should've been blocked