-
Notifications
You must be signed in to change notification settings - Fork 121
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
Convert hybrid nav to starboard extension #1930
Convert hybrid nav to starboard extension #1930
Conversation
ac34d5f
to
638529d
Compare
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## main #1930 +/- ##
==========================================
+ Coverage 58.54% 58.55% +0.01%
==========================================
Files 1912 1911 -1
Lines 94578 94585 +7
==========================================
+ Hits 55370 55386 +16
+ Misses 39208 39199 -9 ☔ View full report in Codecov by Sentry. |
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.
This is a good start - thanks for working on this
43cf532
to
3e57774
Compare
3e57774
to
3360679
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.
The code here looks good (just a couple nits).
Do you already have the corresponding Gerrit change for the internal files (e.g. //internal/starboard/shared/uikit/ui_nav_get_interface.mm)? We'll need to submit them roughly at the same time so things don't break. Also, if you do have the internal Gerrit change ready, we should make a temporary change that include both that and this Github change so we can run the Apple TV builds/tests on it and verify nothing broke.
3360679
to
c9b7f70
Compare
CL for internal files was created - 272340 |
c9b7f70
to
0099e9f
Compare
Great, as mentioned in my other comment, let's make a temporary internal CL that includes the changes in this GH PR as well as the changes in 272340. We can then use that temporary internal CL to run our tvOS tests to ensure everything works together. |
…board API to a Starboard extension b/299481829 Change-Id: I0ffdb96cfc90ab4aee1f73be1ad724008f69c956
0099e9f
to
4bbfa76
Compare
A temporary CL 272580 was added. There are changes of internal files and GH files. |
Great - it looks like tvOS builds worked successfully there. |
Refactoring to move the AppleTV hybrid nav implementation from a Starboard API to a Starboard extension
b/299481829