Opened 5 months ago

Closed 4 months ago

#16609 closed bug (fixed)

WebKit rebased - gerrit blank white page

Reported by: vidrep Owned by: pulkomandy
Priority: normal Milestone: Unscheduled
Component: Applications/WebPositive Version: R1/beta2
Keywords: Cc:
Blocked By: Blocking: #16602
Platform: All

Description (last modified by vidrep)

Latest WebKit rebased renders a blank white page on Gerrit.

HaikuWebKit 1.7.0

WebKit 611.1.4

This closed ticket was for same problem. https://dev.haiku-os.org/ticket/15426

Change History (5)

comment:1 by vidrep, 5 months ago

Description: modified (diff)

comment:2 by X512, 4 months ago

This is problem similar to #15426.

Patch:

  • Source/WebKitLegacy/haiku/API/WebPage.cpp

    diff --git a/Source/WebKitLegacy/haiku/API/WebPage.cpp b/Source/WebKitLegacy/haiku/API/WebPage.cpp
    index eb203158073..3ecd9191520 100644
    a b void BWebPage::paint(BRect rect, bool immediate)  
    770772    if (!view || !frame->contentRenderer())
    771773        return;
    772774
    773     page()->updateRendering();
     775    page()->isolatedUpdateRendering();
    774776
    775777    view->updateLayoutAndStyleIfNeededRecursive();
    776778

I have no time now to upload merge request to GitHub.

See https://bugs.webkit.org/show_bug.cgi?id=216958.

Last edited 4 months ago by X512 (previous) (diff)

comment:3 by pulkomandy, 4 months ago

Blocking: 16602 added

comment:4 by pulkomandy, 4 months ago

Status: newin-progress

comment:5 by pulkomandy, 4 months ago

Resolution: fixed
Status: in-progressclosed

Thanks, patch is merged.

Note: See TracTickets for help on using tickets.