Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hide n' Seek 4.1.1 #5

Merged
merged 4 commits into from
Feb 25, 2023
Merged

Hide n' Seek 4.1.1 #5

merged 4 commits into from
Feb 25, 2023

Commits on Feb 24, 2023

  1. Update Version

    damianmgarcia committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    0ea9bd5 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2023

  1. Bug Fix: Failed Script Injection Handling

    (1) A bug occurred in which the Hide n' Seek UI failed to display on
    Indeed and LinkedIn, and then continued to fail to display even after
    reloading the tabs. Two uncaught promise rejection errors were logged:
    
    * "No tab with id: ##########."
    * "Frame with ID 0 was removed."
    
    Although I am not certain that these errors were the cause of the
    missing Hide n' Seek UI, I decided to simply handle rejections by
    adding a safeAwait utility function that handles the promises returned
    by several Chrome APIs, such as scripting.executeScript,
    scripting.insertCSS, etc.
    damianmgarcia committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    e349fc3 View commit details
    Browse the repository at this point in the history
  2. Fix onMessage Listener

    (1) async was removed from the addListener callback because it was
    unnecessary.
    
    (2) Removed unnecessary storage arguments from calls to popup start
    methods
    damianmgarcia committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    7d1c8bb View commit details
    Browse the repository at this point in the history
  3. Remove async

    (1) async was removed from the runtime.onMessage.addListener callback
    because it is unnecessary.
    damianmgarcia committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    e13cfc6 View commit details
    Browse the repository at this point in the history