Page MenuHomeSolus

Form Input in Firefox 61 (6/29 Updates) Incorrectly Marked as Misspelled
Closed, ResolvedPublic

Description

As title states, all form input in the version of Firefox (61) shipped with the 6/29 updates is incorrectly marked as misspelled. I've checked that the appropriate dictionaries are installed in Firefox.

Of note, I installed the current Beta (62b4) and did not have this problem.

emce created this task.Jun 30 2018, 12:00 PM

Affects me in the same ways.

joebonrichie triaged this task as Normal priority.Jun 30 2018, 6:52 PM
joebonrichie edited projects, added Software; removed Lacks Project.
joebonrichie added a subscriber: joebonrichie.

Confirmed. Seems to be a problem with system hunspell https://src.fedoraproject.org/cgit/rpms/firefox.git/commit/?id=1d48da88fec518ae04a0388a144a3da40d230ea1.

FYI our firefox PGO broke so there's a performance regression as well with 61.

joebonrichie moved this task from Backlog to Package Fixes on the Software board.Jun 30 2018, 6:52 PM

I am affected by this as well.

JoshStrobl raised the priority of this task from Normal to High.Jun 30 2018, 10:08 PM

So it needs to be pointed in the right place

openat(AT_FDCWD, "file:///usr/lib64/firefox/dictionaries/en-US.aff", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "file:///usr/lib64/firefox/dictionaries/en-US.aff.hz", O_RDONLY) = -1 ENOENT (No such file or directory)
write(2, "error: file:///usr/lib64/firefox"..., 69error: file:///usr/lib64/firefox/dictionaries/en-US.aff: cannot open
) = 69
openat(AT_FDCWD, "file:///usr/lib64/firefox/dictionaries/en-US.dic", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "file:///usr/lib64/firefox/dictionaries/en-US.dic.hz", O_RDONLY) = -1 ENOENT (No such file or directory)

Someone disable system hunspell and push, thanks.

Bug 1460600: Remove unsupported --enable-system-hunspell flag. r=glandium

Our bundled Hunspell now significantly differs from upstream Hunspell. Most
importantly, it supports loading dictionaries from jar: URIs, which is now a
requirement for loading bundled and extension dictionaries. This means that
system Hunspell libraries are no longer compatible with our spell checker
code. We should remove the option to use them so that users don't fall into
the trap of trying to use them.
Snuggle added a subscriber: Snuggle.EditedJul 1 2018, 5:01 AM

Not sure if this is related, but the Firefox 61 update broke my coloured emoji. Only about 20% of them actually display correctly within Firefox 61. (Other applications are 100% fine.)

Rolling back to 60.0.1 fixed my emoji issue, so this is a certain issue with the Firefox 61 upgrade.

(I used https://getemoji.com/ to test, should this be a separate issue?)

I'm also having the spell-check error, which is making me very cautious with my posts. ?