Bug 188086 - Don't include WebPageProxy.h just for UndoOrRedo
Summary: Don't include WebPageProxy.h just for UndoOrRedo
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Alex Christensen
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2018-07-26 17:15 PDT by Alex Christensen
Modified: 2018-07-27 15:34 PDT (History)
7 users (show)

See Also:


Attachments
Patch (28.84 KB, patch)
2018-07-26 17:19 PDT, Alex Christensen
no flags Details | Formatted Diff | Diff
Archive of layout-test-results from ews200 for win-future (12.81 MB, application/zip)
2018-07-27 02:25 PDT, EWS Watchlist
no flags Details
Patch (31.84 KB, patch)
2018-07-27 09:49 PDT, Alex Christensen
no flags Details | Formatted Diff | Diff
Patch (31.81 KB, patch)
2018-07-27 10:37 PDT, Alex Christensen
no flags Details | Formatted Diff | Diff
Patch (38.79 KB, patch)
2018-07-27 10:51 PDT, Alex Christensen
no flags Details | Formatted Diff | Diff
Patch (40.19 KB, patch)
2018-07-27 13:28 PDT, Alex Christensen
saam: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Christensen 2018-07-26 17:15:51 PDT
Don't include WebPageProxy.h just for UndoOrRedo
Comment 1 Alex Christensen 2018-07-26 17:19:51 PDT
Created attachment 345890 [details]
Patch
Comment 2 EWS Watchlist 2018-07-26 17:23:39 PDT
Attachment 345890 [details] did not pass style-queue:


ERROR: Source/WebKit/UIProcess/PageClient.h:46:  _WKRemoteObjectRegistry is incorrectly named. Don't use underscores in your identifier names.  [readability/naming/underscores] [4]
Total errors found: 1 in 16 files


If any of these errors are false positives, please file a bug against check-webkit-style.
Comment 3 EWS Watchlist 2018-07-27 02:25:13 PDT
Comment on attachment 345890 [details]
Patch

Attachment 345890 [details] did not pass win-ews (win):
Output: https://webkit-queues.webkit.org/results/8670989

New failing tests:
http/tests/security/local-video-source-from-remote.html
Comment 4 EWS Watchlist 2018-07-27 02:25:24 PDT
Created attachment 345909 [details]
Archive of layout-test-results from ews200 for win-future

The attached test failures were seen while running run-webkit-tests on the win-ews.
Bot: ews200  Port: win-future  Platform: CYGWIN_NT-6.1-2.9.0-0.318-5-3-x86_64-64bit
Comment 5 Alex Christensen 2018-07-27 09:49:21 PDT
Created attachment 345920 [details]
Patch
Comment 6 EWS Watchlist 2018-07-27 09:52:10 PDT
Attachment 345920 [details] did not pass style-queue:


ERROR: Source/WebKit/UIProcess/PageClient.h:46:  _WKRemoteObjectRegistry is incorrectly named. Don't use underscores in your identifier names.  [readability/naming/underscores] [4]
Total errors found: 1 in 18 files


If any of these errors are false positives, please file a bug against check-webkit-style.
Comment 7 Alex Christensen 2018-07-27 10:37:23 PDT
Created attachment 345924 [details]
Patch
Comment 8 EWS Watchlist 2018-07-27 10:40:00 PDT
Attachment 345924 [details] did not pass style-queue:


ERROR: Source/WebKit/UIProcess/PageClient.h:46:  _WKRemoteObjectRegistry is incorrectly named. Don't use underscores in your identifier names.  [readability/naming/underscores] [4]
Total errors found: 1 in 18 files


If any of these errors are false positives, please file a bug against check-webkit-style.
Comment 9 Alex Christensen 2018-07-27 10:51:48 PDT
Created attachment 345929 [details]
Patch
Comment 10 EWS Watchlist 2018-07-27 10:54:38 PDT
Thanks for the patch. If this patch contains new public API please make sure it follows the guidelines for new WebKit2 GTK+ API. See http://trac.webkit.org/wiki/WebKitGTK/AddingNewWebKit2API
Comment 11 EWS Watchlist 2018-07-27 10:54:53 PDT
Attachment 345929 [details] did not pass style-queue:


ERROR: Source/WebKit/UIProcess/PageClient.h:46:  _WKRemoteObjectRegistry is incorrectly named. Don't use underscores in your identifier names.  [readability/naming/underscores] [4]
Total errors found: 1 in 24 files


If any of these errors are false positives, please file a bug against check-webkit-style.
Comment 12 Alex Christensen 2018-07-27 13:28:26 PDT
Created attachment 345947 [details]
Patch
Comment 13 EWS Watchlist 2018-07-27 13:34:50 PDT
Attachment 345947 [details] did not pass style-queue:


ERROR: Source/WebKit/UIProcess/PageClient.h:46:  _WKRemoteObjectRegistry is incorrectly named. Don't use underscores in your identifier names.  [readability/naming/underscores] [4]
Total errors found: 1 in 26 files


If any of these errors are false positives, please file a bug against check-webkit-style.
Comment 14 Saam Barati 2018-07-27 15:10:53 PDT
Comment on attachment 345947 [details]
Patch

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

> Source/WebKit/Shared/UndoOrRedo.h:32
> +enum class UndoOrRedo { Undo, Redo };

: uint8_t?
Comment 15 Alex Christensen 2018-07-27 15:12:51 PDT
Comment on attachment 345947 [details]
Patch

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

>> Source/WebKit/Shared/UndoOrRedo.h:32
>> +enum class UndoOrRedo { Undo, Redo };
> 
> : uint8_t?

We could, but it's not stored anywhere.
Comment 16 Saam Barati 2018-07-27 15:13:46 PDT
Comment on attachment 345947 [details]
Patch

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

>>> Source/WebKit/Shared/UndoOrRedo.h:32
>>> +enum class UndoOrRedo { Undo, Redo };
>> 
>> : uint8_t?
> 
> We could, but it's not stored anywhere.

not yet :)
Comment 17 Alex Christensen 2018-07-27 15:32:49 PDT
https://trac.webkit.org/changeset/234333/webkit
Comment 18 Radar WebKit Bug Importer 2018-07-27 15:34:25 PDT
<rdar://problem/42677532>