-
Notifications
You must be signed in to change notification settings - Fork 11
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
Remove navigatorCredentials #392
Conversation
c0bea9f
to
dd7c0d6
Compare
52a57f3
to
fe9a05c
Compare
@bwaresiak this is ready to land, I just need to update the branch reference once the BrowserServicesKit change has landed. |
@jonathanKingston, Note: I needed to merge develop into this branch in order to compile successfully. Reference to BSK remained yours. Also, it is a good practice to reference a commit directly. Once you push another commit into the branch Xcode won't recognize it 🤷♂️ We spent some time figuring this out :D |
Yeah, did you change the submodule in BSK perhaps. I see the code in the other PR: https://github.com/duckduckgo/BrowserServicesKit/pull/47/files (src/features/navigator-interface.js is the new file and it's code should be in the built output build/apple/contentScope.js)
I'm not sure I follow, by pointing to a feature branch in the PR, if I push to BSK in XCode I can just press update where as with a fixed commit I have to update both PRs. (The intention isn't to keep it as the feature branch at merge)
I'll rebase :) |
fe9a05c
to
bd22a51
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
bc03815
to
356d3f4
Compare
I wonder if not checking the resolved changes in would help here? I repro'd what you meant with XCode and a clean checkout. That way I can force push and your XCode would resolve correctly? Anyway pointed to the merged BSK now; please note I removed all package and eslint code as we no longer have JS in the codebase (that's not a repo in it's own right) 🥳 . ESLint was failing because it was matching no files. |
356d3f4
to
3714470
Compare
Update: I added this back in but made the test always pass. We could remove this in a follow up commit. |
3714470
to
a73abe8
Compare
# By Alexey Martemyanov (20) and others # Via Tomas Strba (2) and others * develop: (63 commits) Tweaks of suggestions and autocomplete (#403) Bump privacy dashboard to latest version (#409) Point to the latest BrowserServicesKit branch. (#414) Move embedded TDS from BSK to platform repo (#412) Image of shield with dot replaced (#410) Expand Fireproofing to include Local Storage and IndexedDB (#408) Version 0.18.5 support privacy config for clickToLoad (#407) Automatically select available login (#405) initial FB Click to Load (WIP) (#329) onboarding updates (#398) Version 0.18.4 Configuration of Sparkle - Setting SUAllowsAutomaticUpdates to NO (#404) Hide downloads button if the popover is opened/closed manually (#397) Textfield of the homepage is empty and unfocused right after switching to the homepage (#400) Remove navigatorCredentials (#392) Remove GPC header if it exists when not needed (#366) Version 0.18.3 Fireproofing encrypted storage (#332) Fix Lock Screen UI issues (#399) ... # Conflicts: # DuckDuckGo.xcodeproj/project.pbxproj # DuckDuckGo/Crash Reports/Model/CrashReportSender.swift
Task/Issue URL: https://app.asana.com/0/1163321984198618/1201071474741984/f and https://app.asana.com/0/1200437802575119/1201288740667760/f
Tech Design URL:
CC:
Description:
Removes navigatorCredentials.js and moves it to: duckduckgo/content-scope-scripts#5
This is a follow up from: #389 (merged)
Steps to test this PR:
Testing checklist:
Internal references:
Software Engineering Expectations
Technical Design Template
When ready for review, remember to post the PR in MM