capybara's People
Forkers
alaurantcapybara's Issues
Causes Unresponsive Page Due to Increasing "Hidden Information Count"
Issue Overview
I have observed that the count for "Hidden Information" in our Google Extension keeps increasing indefinitely. Although the count keeps rising rapidly, I have a feeling that it might just be a symptom of a deeper problem. This issue eventually locks up the webpage and makes it unresponsive.
What's Happening
So, the counter for "Hidden Information" just goes up and up until the webpage can't take it anymore and freezes. Here's a screenshot to show what I mean:
Because of this, I had to disable the whole 'Hidden Information' feature for now. It's a bit of a headache because I can't even check if the other parts related to it are working fine or not.
Over-identifying hidden information on a webpage
Functionality of jump to next and standard of label/highlight
-
I have changed container of hiddenInfo (hiddenElements) from set to array, considering usability of index. Would you connect it into jump to next logic?
-
I have set templete of "labelPattern" and "highlightPattern" in the second-to-last and third-to-last functions in "content.js". Is possible to modify and call these functions in all kinds of dark patterns for consistency?
(From my understanding, "label" is for all caught patterns and "highlight" is only for the single pattern that currently selected by user with jump to next.)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.