Bug 206736 - Fix various non-unified build issues introduced since r254751
Summary: Fix various non-unified build issues introduced since r254751
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: WebKit Local Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Adrian Perez
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2020-01-24 04:30 PST by Adrian Perez
Modified: 2020-02-06 07:54 PST (History)
16 users (show)

See Also:


Attachments
Patch (7.66 KB, patch)
2020-01-24 04:42 PST, Adrian Perez
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Adrian Perez 2020-01-24 04:30:27 PST
SSIA.

Also, I have a crappy half-working patch which would allow to
do “build-webkit --<port> --check --disable-unified-builds” by
running the compiler with “-fsyntax-only” — but that will go
to a very WIP separate bug :]
Comment 1 Adrian Perez 2020-01-24 04:42:03 PST
Created attachment 388674 [details]
Patch
Comment 2 WebKit Commit Bot 2020-01-24 07:14:31 PST
Comment on attachment 388674 [details]
Patch

Clearing flags on attachment: 388674

Committed r255070: <https://trac.webkit.org/changeset/255070>
Comment 3 WebKit Commit Bot 2020-01-24 07:14:33 PST
All reviewed patches have been landed.  Closing bug.
Comment 4 Radar WebKit Bug Importer 2020-01-24 07:15:12 PST
<rdar://problem/58867012>
Comment 5 Darin Adler 2020-01-25 10:02:18 PST
Comment on attachment 388674 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=388674&action=review

> Source/WebCore/Modules/cache/DOMCacheEngine.h:52
> +static inline Exception errorToException(Error error)

This doesn’t need to be inlined. We should make this a normal function declaration, stop using "static" and "inline" and move the function definition back into a .cpp file.
Comment 6 Darin Adler 2020-01-26 21:14:25 PST
Comment on attachment 388674 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=388674&action=review

>> Source/WebCore/Modules/cache/DOMCacheEngine.h:52
>> +static inline Exception errorToException(Error error)
> 
> This doesn’t need to be inlined. We should make this a normal function declaration, stop using "static" and "inline" and move the function definition back into a .cpp file.

Tackled this in bug 206815.
Comment 7 Adrian Perez 2020-02-06 07:54:11 PST
(In reply to Darin Adler from comment #6)
> Comment on attachment 388674 [details]
> Patch
> 
> View in context:
> https://bugs.webkit.org/attachment.cgi?id=388674&action=review
> 
> >> Source/WebCore/Modules/cache/DOMCacheEngine.h:52
> >> +static inline Exception errorToException(Error error)
> > 
> > This doesn’t need to be inlined. We should make this a normal function declaration, stop using "static" and "inline" and move the function definition back into a .cpp file.
> 
> Tackled this in bug 206815.

Thanks, Darin!