Commit 9fa583eb authored by Gauthier Ambard's avatar Gauthier Ambard Committed by Commit Bot

[iOS] Fix empty frameID DCHECK when FrameID is disabled

Bug: none
Cq-Include-Trybots: luci.chromium.try:ios-simulator-cronet;luci.chromium.try:ios-simulator-full-configs
Change-Id: Id18a4a4fb0495a77dfae370f8e5cf2118614aae9
Reviewed-on: https://chromium-review.googlesource.com/1249207Reviewed-by: default avatarOlivier Robin <olivierrobin@chromium.org>
Reviewed-by: default avatarEugene But <eugenebut@chromium.org>
Commit-Queue: Gauthier Ambard <gambard@chromium.org>
Cr-Commit-Position: refs/heads/master@{#595011}
parent adf5b656
...@@ -29,6 +29,8 @@ std::string GetMainWebFrameId(WebState* web_state) { ...@@ -29,6 +29,8 @@ std::string GetMainWebFrameId(WebState* web_state) {
} }
WebFrame* GetWebFrameWithId(WebState* web_state, const std::string& frame_id) { WebFrame* GetWebFrameWithId(WebState* web_state, const std::string& frame_id) {
if (frame_id.size() == 0)
return nullptr;
WebFramesManager* manager = WebFramesManager::FromWebState(web_state); WebFramesManager* manager = WebFramesManager::FromWebState(web_state);
DCHECK(manager); DCHECK(manager);
return manager->GetFrameWithId(frame_id); return manager->GetFrameWithId(frame_id);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment