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

[navigation #1] Navigation Delegate Refactoring #884

Merged
merged 111 commits into from
Feb 21, 2023

Commits on Nov 30, 2022

  1. Configuration menu
    Copy the full SHA
    de96d93 View commit details
    Browse the repository at this point in the history
  2. Tests dependencies

    mallexxx committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    0233e49 View commit details
    Browse the repository at this point in the history
  3. TabExtensions

    mallexxx committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    3dc2325 View commit details
    Browse the repository at this point in the history
  4. TabPrintExtension

    mallexxx committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    41204c0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b7addd6 View commit details
    Browse the repository at this point in the history
  6. fix tests

    mallexxx committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    f79926f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    14e658d View commit details
    Browse the repository at this point in the history
  8. Update Dependency Injection

    mallexxx committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    283e2a4 View commit details
    Browse the repository at this point in the history
  9. fix tests

    mallexxx committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    3e7818b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8f7470d View commit details
    Browse the repository at this point in the history
  11. redo Tab Extensions

    mallexxx committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    c842989 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    9abee28 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    40771b9 View commit details
    Browse the repository at this point in the history
  14. HoveredLinkTabExtension

    mallexxx committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    4091604 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    1ee983f View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    f98565c View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2022

  1. Configuration menu
    Copy the full SHA
    d66443a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    613d72d View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2022

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

Commits on Dec 6, 2022

  1. fix PR issues

    mallexxx committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    dc9a248 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2890033 View commit details
    Browse the repository at this point in the history
  3. minor adjustments

    mallexxx committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    74f4581 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2022

  1. Configuration menu
    Copy the full SHA
    06f1bfd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6ac4ffb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2beac8c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0bf04c0 View commit details
    Browse the repository at this point in the history
  5. renaming

    mallexxx committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    f3e1179 View commit details
    Browse the repository at this point in the history
  6. Dependency providing, HoveredLinkTabExtension, HoveredLinkTabExtensio…

    …n, FindInPageTabExtension
    mallexxx committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    8cf9b50 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    876f806 View commit details
    Browse the repository at this point in the history
  8. PR comments fixes

    mallexxx committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    271e898 View commit details
    Browse the repository at this point in the history
  9. love my kebyord

    mallexxx committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    f5d5d1c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4d30e86 View commit details
    Browse the repository at this point in the history
  11. Find In Page cleanup

    mallexxx committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    39355d5 View commit details
    Browse the repository at this point in the history
  12. More Lazy

    mallexxx committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    1e2af9a View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2022

  1. cleanup

    mallexxx committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    1bf0e35 View commit details
    Browse the repository at this point in the history
  2. adjust comments

    mallexxx committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    0ac299a View commit details
    Browse the repository at this point in the history
  3. comment fix

    mallexxx committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    036a8c4 View commit details
    Browse the repository at this point in the history
  4. comments

    mallexxx committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    e6f36d4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    344741f View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2022

  1. Configuration menu
    Copy the full SHA
    a09e662 View commit details
    Browse the repository at this point in the history
  2. fixing submodules

    mallexxx committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    0dcf847 View commit details
    Browse the repository at this point in the history
  3. fix tests, cleanup

    mallexxx committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    dc4d58d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2d129c2 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2022

  1. fix build deps, linter

    mallexxx committed Dec 10, 2022
    Configuration menu
    Copy the full SHA
    44d35d8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    07daab5 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2022

  1. update navigation api

    mallexxx committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    f0e3c3d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fcf20fa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    52445f8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3484356 View commit details
    Browse the repository at this point in the history
  5. minor cleanup

    mallexxx committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    77eebb8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    39ad03c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4c52c1e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    17b7486 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    19d72df View commit details
    Browse the repository at this point in the history
  10. fix close with back

    mallexxx committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    5e567a0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9ff6c66 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    717ae6f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ecba85e View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2023

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

Commits on Jan 19, 2023

  1. update BSK

    mallexxx committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    0ece10c View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2023

  1. Update BSK

    mallexxx committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    83f6187 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2023

  1. update BSK

    mallexxx committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    128f272 View commit details
    Browse the repository at this point in the history
  2. cleanup

    mallexxx committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    071750d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9e1c4fa View commit details
    Browse the repository at this point in the history
  4. update BSK

    mallexxx committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    d05253d View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2023

  1. fix downloads cancellation

    mallexxx committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    9bf7956 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2023

  1. Configuration menu
    Copy the full SHA
    6438573 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9d017c0 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2023

  1. Update BSK

    mallexxx committed Jan 27, 2023
    Configuration menu
    Copy the full SHA
    b912acd View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2023

  1. Configuration menu
    Copy the full SHA
    0e38b49 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4340f14 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2023

  1. Configuration menu
    Copy the full SHA
    6202eb5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f228d05 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2023

  1. Configuration menu
    Copy the full SHA
    0871404 View commit details
    Browse the repository at this point in the history
  2. Upd BSK

    mallexxx committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    852fc6d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    21a73c3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    612a68e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e614399 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2023

  1. hide todo

    mallexxx committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    d20aecb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e4af750 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4ff261e View commit details
    Browse the repository at this point in the history
  4. minor fixes

    mallexxx committed Feb 3, 2023
    Configuration menu
    Copy the full SHA
    05aab42 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2023

  1. upd BSK

    mallexxx committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    3921fd0 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2023

  1. upd BSK

    mallexxx committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    101ca36 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    02bfde8 View commit details
    Browse the repository at this point in the history
  3. +test helper

    mallexxx committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    0893612 View commit details
    Browse the repository at this point in the history
  4. fix RELEASE

    mallexxx committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    51c76ec View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2023

  1. Configuration menu
    Copy the full SHA
    75eb003 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c7e8069 View commit details
    Browse the repository at this point in the history
  3. upd BSK

    mallexxx committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    2681315 View commit details
    Browse the repository at this point in the history
  4. upd BSK

    mallexxx committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    07d0611 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d41f702 View commit details
    Browse the repository at this point in the history
  6. make linter happy

    mallexxx committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    870b28c View commit details
    Browse the repository at this point in the history
  7. minor adjustments

    mallexxx committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    967cab3 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2023

  1. fix RELEASE

    mallexxx committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    d168200 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1212b7c View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2023

  1. Set BSK to 45.0.0

    mallexxx committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    beda9c6 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2023

  1. [navigation #2] AdClick attribution navigation Tab Extension (#886)

    * AdClickAttributionTabExtension+NavigationResponder
    
    * fix TabExtension test overrides, adClick extension tests
    
    * fix AdClickAttributionTabExtensionTests teardown
    
    * cleanup
    
    * don‘t use shared state in tests
    
    * fix adClick inherited attribution initialization
    
    * cleanup
    
    * Adjust adClick tests to better match UserScripts/UserContentController behaviour; cleanup
    
    * fix RELEASE
    
    * remove Swifter dependency
    
    * fix file header
    
    * [navigation #3+4] canGoBack/GoForward; SERP headers (#885)
    
    * canGoBack, canGoForward RePublished, Tab.publishers refactored
    
    * redo redirect(_:NavigationAction, invalidatingBackItemIfNeeded)
    
    * tests
    
    * don‘t use shared state in tests
    
    * fix RELEASE
    
    * rollback renaming
    
    * drop RePublished
    
    * fix header name
    
    * [navigation #4] SERP headers navigation responder (#887)
    
    * SERP headers handling in SerpHeadersNavigationResponder
    
    * convert TabTests to custom SchemeHandler
    mallexxx authored Feb 13, 2023
    Configuration menu
    Copy the full SHA
    61fab94 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c828226 View commit details
    Browse the repository at this point in the history
  3. minor cleanup

    mallexxx committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    adf9073 View commit details
    Browse the repository at this point in the history
  4. version 1.35.1

    mallexxx committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    45ccd23 View commit details
    Browse the repository at this point in the history
  5. Bump TestFlight build number

    ayoy committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    362a5fe View commit details
    Browse the repository at this point in the history
  6. update embeddedData ETag

    mallexxx committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    f48b126 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2023

  1. Configuration menu
    Copy the full SHA
    d6c383b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7678b99 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2023

  1. fix frame handle (fix js printing) (#983)

    * refactor FrameHandle
    mallexxx authored Feb 21, 2023
    Configuration menu
    Copy the full SHA
    29bf4e1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b0ae50a View commit details
    Browse the repository at this point in the history
  3. update config

    mallexxx committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    1120136 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    948dbcd View commit details
    Browse the repository at this point in the history
  5. cleanup

    mallexxx committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    c973c64 View commit details
    Browse the repository at this point in the history
  6. cleanup

    mallexxx committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    de4a0f6 View commit details
    Browse the repository at this point in the history