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

Fix DocumentFragment XPath evaluate #1242

Merged
merged 8 commits into from
Mar 14, 2024
Merged

Fix DocumentFragment XPath evaluate #1242

merged 8 commits into from
Mar 14, 2024

Commits on Mar 12, 2024

  1. Add try catch on mutation polling

    If the error is not caught, the polling doesn't early exit and can lead
    to unexpected time outs with no context or errors on what went wrong.
    ankur22 committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    01bc2f7 View commit details
    Browse the repository at this point in the history
  2. Add try catch on raf polling

    ankur22 committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    0f116cc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    49d416b View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Add DocumentFragment conversion to Document

    XPath and evaluate are not available on DocumentFragments. This change
    adds a function to allow the DocumentFragment to be converted into a
    document and then be able to run the XPath evaluate against it.
    ankur22 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    5d27028 View commit details
    Browse the repository at this point in the history
  2. Use convertToDoc

    When a DocumentFragment is found in XPathQueryEngine, convert it to a
    document first before running evaluate with XPath against it. evaluate
    and XPath do not work on DocumentFragments.
    ankur22 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    9fe9efd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8138928 View commit details
    Browse the repository at this point in the history
  4. Add linter fix

    ankur22 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    9f20bf1 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Configuration menu
    Copy the full SHA
    36d050a View commit details
    Browse the repository at this point in the history