Apply TABLE ALIGN to the wrapper that positions the table instead of using it as the default alignment for TD/TH content. Leave cell text alignment controlled by row/cell alignment, with the existing TH default.
Add a parser layout regression test and sample markup for the centered table case.
Fixes #21853
https://github.com/wxWidgets/wxWidgets/pull/26672
(3 files)
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.![]()
the CI failure is a test_gui.exe hang/timeout in the AppVeyor VS2019 Debug x64 job, not an assertion failure and not a compiler error.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.![]()
I don't think this AppVeyor test_gui hang is caused by this PR.
The PR changes only wxHTML table parsing/layout plus the new wxHtmlParser::TableAlign regression test. Locally on issue-21853:
test_gui.exe "wxHtmlParser::TableAlign" passes.test_gui.exe "[html][parser]" passes.test_gui.exe "[html]" passes.The AppVeyor failure is the VS2019 Debug x64 job. Non-GUI tests pass, then the log stops immediately after the test_gui banner and the job times out.
Locally, the suspicious part is reproducible with the WebView tests, not the HTML tests:
test_gui.exe "WebView*" shows WebView load failures, then crashes with SIGSEGV.msedgewebview2.exe hitting a breakpoint, followed by test_gui.exe reading from 0xffffffffffffffff.So the likely cause is Edge WebView2 / tests/controls/webtest.cpp / runner state, not the table alignment change. A rerun, or a run excluding [wxWebView], should confirm this.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.![]()