WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 231923
r284315
can cause build break.
https://bugs.webkit.org/show_bug.cgi?id=231923
Summary
r284315 can cause build break.
Jigen Zhou
Reported
2021-10-18 17:05:32 PDT
Commit ecbb6e69c1bda8ac90a08f7e857207596b9b9c5 (2021-10-16 12:39 Use inline iterator for SVG reverse BiDI reordering) causes build break in our local build: In file included from WebCore/DerivedSources/unified-sources/UnifiedSource-4babe430-7.cpp:1: In file included from C:/work/webkit/jenkins/neko/Source/WebCore\Modules/highlight/AppHighlightStorage.cpp:46: In file included from C:/work/webkit/jenkins/neko/Source/WebCore/editing\TextIterator.h:30: C:/work/webkit/jenkins/neko/Source/WebCore/layout/integration\InlineIteratorLogicalOrderTraversal.h:76:32: error: member access into incomplete type 'const WebCore::RenderBlockFlow' if (line->containingBlock().style().rtlOrdering() == Order::Visual) ^ C:/work/webkit/jenkins/neko/Source/WebCore/page/FrameViewLayoutContext.h:39:7: note: forward declaration of 'WebCore::RenderBlockFlow' class RenderBlockFlow; ^ 1 error generated.
Attachments
Patch to fix build break.
(1.55 KB, patch)
2021-10-18 18:04 PDT
,
Jigen Zhou
no flags
Details
Formatted Diff
Diff
Patch to fix build break.
(1.60 KB, patch)
2021-10-19 09:41 PDT
,
Jigen Zhou
no flags
Details
Formatted Diff
Diff
Patch to fix build break.
(1.54 KB, patch)
2021-10-19 18:28 PDT
,
Jigen Zhou
no flags
Details
Formatted Diff
Diff
Patch for landing
(1.67 KB, patch)
2021-10-19 18:55 PDT
,
Michael Catanzaro
no flags
Details
Formatted Diff
Diff
Show Obsolete
(3)
View All
Add attachment
proposed patch, testcase, etc.
Jigen Zhou
Comment 1
2021-10-18 18:04:06 PDT
Created
attachment 441667
[details]
Patch to fix build break.
Jigen Zhou
Comment 2
2021-10-19 09:41:33 PDT
Created
attachment 441742
[details]
Patch to fix build break.
Fujii Hironori
Comment 3
2021-10-19 13:59:30 PDT
Comment on
attachment 441742
[details]
Patch to fix build break. View in context:
https://bugs.webkit.org/attachment.cgi?id=441742&action=review
> Source/WebCore/ChangeLog:11 > + ecbb6e69c1bda8ac90a08f7e857207596b9b9c5 has access to RenderBlockFLow's method
WebKit doesn't have such commit.
https://github.com/WebKit/WebKit/commit/ecbb6e69c1bda8ac90a08f7e857207596b9b9c5
No one uses Git hash to point revision. Use Identifiers (
243111@main
), or SVN revision (
r284315
).
https://github.com/WebKit/WebKit/wiki/Source-Control#identifiers
> Source/WebCore/layout/integration/InlineIteratorLogicalOrderTraversal.h:30 > +#include "RenderBlockFlow.h"
This file doesn't use RenderBlockFlow. I think this is wrong fix.
Fujii Hironori
Comment 4
2021-10-19 14:07:52 PDT
Comment on
attachment 441742
[details]
Patch to fix build break. View in context:
https://bugs.webkit.org/attachment.cgi?id=441742&action=review
>> Source/WebCore/layout/integration/InlineIteratorLogicalOrderTraversal.h:30 >> +#include "RenderBlockFlow.h" > > This file doesn't use RenderBlockFlow. I think this is wrong fix.
May bad. This fix looks good.
Jigen Zhou
Comment 5
2021-10-19 18:28:35 PDT
Created
attachment 441831
[details]
Patch to fix build break.
Michael Catanzaro
Comment 6
2021-10-19 18:54:11 PDT
I'm not sure how you generated this patch, but it seems to be malformed. I'll reupload this manually.
Myles C. Maxfield
Comment 7
2021-10-19 18:55:19 PDT
Looks like the boys are having trouble applying the patch
Michael Catanzaro
Comment 8
2021-10-19 18:55:37 PDT
Created
attachment 441835
[details]
Patch for landing
Myles C. Maxfield
Comment 9
2021-10-19 18:55:48 PDT
*bots
Jigen Zhou
Comment 10
2021-10-19 19:04:03 PDT
(In reply to Michael Catanzaro from
comment #8
)
> Created
attachment 441835
[details]
> Patch for landing
Thanks. I broke my previous patch with a manual modification (to use svn revison as reference as Fujii-san suggested).
EWS
Comment 11
2021-10-19 20:04:08 PDT
Committed
r284515
(
243258@main
): <
https://commits.webkit.org/243258@main
> All reviewed patches have been landed. Closing bug and clearing flags on
attachment 441835
[details]
.
Radar WebKit Bug Importer
Comment 12
2021-10-19 20:05:18 PDT
<
rdar://problem/84445380
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug