5digits / dactyl

Pentadactyl and other related Gecko extensions
Other
467 stars 98 forks source link

inspector "Rules" panel is empty in FF52.2 #213

Closed pmaziere closed 6 years ago

pmaziere commented 7 years ago

hi,

Using current pentadactyl HEAD, I've just migrated from debian FF45.9 ESR to FF52.2 ESR and notice that the "Rules" panel of the inspector is not displaying any CSS rules any more.

When I disable the pentadactyl addon, the expected behavior come back instantaneously, and the bug is back when I enable it again.

So this seems to be a regression that was observed by at least one other user as shared on #pentadacty@oftc

Is there anything that I can do to help solving this annoying issue ?

pmaziere commented 6 years ago

I found the culprit:

style -n noligature * *{font-feature-settings: "liga" 0 !important}

this configuration line in my .pentadactylrc.local generates the error:

Protocol error (unknownError): Failed to open input source 'dactyl://style/272/script-home-user-pentadactylrc/noligature'

Once this line commented, everything is fine.

So, I replaced it with

style -n noligature * html\ *{font-feature-settings: "liga" 0 !important}

and it fixed this issue