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

[NUI] Integrate the the applied modifications related to WebView from the previous version (API11) into the current version #6285

Merged
merged 3 commits into from
Aug 22, 2024

Conversation

@TizenAPI-Bot
Copy link
Collaborator

Internal API Changed

Added: 23, Removed: 0, Changed: 0

Added

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.BaseComponents.WebView::AddJavaScriptMessageHandler(System.String,Tizen.NUI.BaseComponents.WebView/JavaScriptEntireMessageHandler)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.BaseComponents.WebView/JavaScriptEntireMessageHandler

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.IAsyncResult Tizen.NUI.BaseComponents.WebView/JavaScriptEntireMessageHandler::BeginInvoke(System.String,System.String,System.AsyncCallback,System.Object)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.BaseComponents.WebView/JavaScriptEntireMessageHandler::.ctor(System.Object,System.IntPtr)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.BaseComponents.WebView/JavaScriptEntireMessageHandler::EndInvoke(System.IAsyncResult)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.BaseComponents.WebView/JavaScriptEntireMessageHandler::Invoke(System.String,System.String)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate::PolicyDecisionError()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Boolean Tizen.NUI.WebCertificate::Suspend()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.WebCertificate/PolicyDecisionErrorType

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::AuthorityInvalid

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::CommonNameInvalid

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::DateInvalid

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::Invalid

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::NameViolation

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::NonUniqueName

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::NoRevocationMechanism

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::PinnedKeyNotInChain

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::Revoked

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::UnableToCheckRevocation

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::Unknown

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::ValidityTooLong

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::WeakAlgorithm

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::WeakKey

Comment on lines 2501 to 2505
handlerRootMap[objectName] = handler;
}
else
{
handlerRootMap.Add(objectName, handler);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

이거 그냥 ContainsKey 검사를 하지 않고

handlerRootMap[objectName] = handler;

항상 이렇게하면 간단하면서 동일한 기능을 하는 코드가 되는것 같습니다.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

네. 리뷰 감사합니다. 말씀해주신데로 수정하였습니다.
감사합니다.

@TizenAPI-Bot
Copy link
Collaborator

Internal API Changed

Added: 23, Removed: 0, Changed: 0

Added

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.BaseComponents.WebView::AddJavaScriptMessageHandler(System.String,Tizen.NUI.BaseComponents.WebView/JavaScriptEntireMessageHandler)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.BaseComponents.WebView/JavaScriptEntireMessageHandler

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.IAsyncResult Tizen.NUI.BaseComponents.WebView/JavaScriptEntireMessageHandler::BeginInvoke(System.String,System.String,System.AsyncCallback,System.Object)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.BaseComponents.WebView/JavaScriptEntireMessageHandler::.ctor(System.Object,System.IntPtr)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.BaseComponents.WebView/JavaScriptEntireMessageHandler::EndInvoke(System.IAsyncResult)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.BaseComponents.WebView/JavaScriptEntireMessageHandler::Invoke(System.String,System.String)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate::PolicyDecisionError()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Boolean Tizen.NUI.WebCertificate::Suspend()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.WebCertificate/PolicyDecisionErrorType

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::AuthorityInvalid

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::CommonNameInvalid

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::DateInvalid

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::Invalid

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::NameViolation

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::NonUniqueName

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::NoRevocationMechanism

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::PinnedKeyNotInChain

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::Revoked

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::UnableToCheckRevocation

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::Unknown

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::ValidityTooLong

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::WeakAlgorithm

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ static Tizen.NUI.WebCertificate/PolicyDecisionErrorType Tizen.NUI.WebCertificate/PolicyDecisionErrorType::WeakKey

Copy link
Contributor

@hinohie hinohie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't forget to push those dali patches at devel/master

@dongsug-song
Copy link
Contributor Author

Don't forget to push those dali patches at devel/master

Yes, I will definitely do it. Thank you~

Copy link
Contributor

@jaehyun0cho jaehyun0cho left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@dongsug-song dongsug-song merged commit 084ae8d into Samsung:DevelNUI Aug 22, 2024
3 checks passed
@dongsug-song dongsug-song deleted the develnui-0822 branch August 22, 2024 09:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants