A "match-3" occurs if swapping two adjacent candies results in 3 or more of the same type in a row or column.
Could build an overlay match-3 game that injects into social media sites.
// Start the bot via the popup
Most web games run on an HTML5 <canvas> element. You cannot access the pixels of a canvas from a different domain directly if it is "tainted" (CORS protected).
If you clarify which “extension” you meant (browser helper, modding, dev project, or file type), I can give you . candy crush extension
A is a specialized browser add-on—most commonly for Google Chrome or Firefox —that allows users to play Candy Crush Saga directly within their web browser or provides gameplay enhancements like unlimited lives and score tracking. Essential Candy Crush Extensions
This file tells the browser where and when to run your code. A "match-3" occurs if swapping two adjacent candies
"matches": ["*://*.king.com/*", "*://*.facebook.com/games/*"], "js": ["content.js", "solver.js"], "run_at": "document_idle"
swap(board, r, c, r, c + 1); // Swap back You cannot access the pixels of a canvas