Ticket #182 (closed task: fixed)

Opened 2 years ago

Last modified 2 years ago

Some pages can freeze Firefox when Karma Blocker is enabled

Reported by: t-bone Owned by: t-bone
Priority: minor Component: Karma Blocker
Version: 0.3 Severity: Disrupts Browser
Keywords: Cc:

Description

Not with the default rule set, but with the rule set I actually use, at a minimum, this page will freeze Firefox, requiring a hard kill, when loaded:

Attachments

Change History

Changed 2 years ago by t-bone

This is the smallest complete rule set that continues to exhibit this behavior:

[Settings]
threshold=2

[Group]
name="Third-party"
score=1
rule=$thirdParty==true

[Group]
name="Keyword: ad"
score=1
rule=$url=~'\bad'
rule=$url=~'ads?\b'

When navigating to this page, nothing appears in the Karma Blocker monitor window. When it is happening, Firefox has the CPU pegged. This must be some sort of infinite loop.

Changed 2 years ago by t-bone

Looks like it's this recently introduced line:

fields.node.setAttribute('kabl', gKablCollapseMarker);

Removing it stops this behavior.

Changed 2 years ago by t-bone

Changed 2 years ago by t-bone

(In [428]) Refs #182

  • Do not set extended-collapse marker attributes on <style> nodes.

Changed 2 years ago by t-bone

  • status changed from new to closed
  • resolution set to fixed
  • version set to 0.3
  • component changed from Unknown to Karma Blocker
  • severity changed from Unknown to Disrupts Browser

Add/Change #182 (Some pages can freeze Firefox when Karma Blocker is enabled)

Author


E-mail address and user name can be saved in the Preferences.


Action
as closed
The resolution will be deleted. Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.