WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
205543
Very basic <dialog> show/close support
https://bugs.webkit.org/show_bug.cgi?id=205543
Summary
Very basic <dialog> show/close support
Simon Fraser (smfr)
Reported
2019-12-21 12:51:00 PST
Very basic <dialog> show/close support
Attachments
Patch
(30.18 KB, patch)
2019-12-21 12:54 PST
,
Simon Fraser (smfr)
no flags
Details
Formatted Diff
Diff
Patch
(45.42 KB, patch)
2019-12-21 13:25 PST
,
Simon Fraser (smfr)
koivisto
: review+
Details
Formatted Diff
Diff
Patch
(60.35 KB, patch)
2019-12-22 13:45 PST
,
Simon Fraser (smfr)
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Simon Fraser (smfr)
Comment 1
2019-12-21 12:54:27 PST
Created
attachment 386301
[details]
Patch
Simon Fraser (smfr)
Comment 2
2019-12-21 13:25:42 PST
Created
attachment 386302
[details]
Patch
Antti Koivisto
Comment 3
2019-12-22 09:12:24 PST
Comment on
attachment 386302
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=386302&action=review
> Source/WebCore/style/UserAgentStyle.cpp:237 > + else if (is<HTMLDialogElement>(element) && RuntimeEnabledFeatures::sharedFeatures().dialogElementEnabled()) { > + if (!dialogStyleSheet) { > + dialogStyleSheet = parseUASheet(dialogUserAgentStyleSheet, sizeof(dialogUserAgentStyleSheet)); > + addToDefaultStyle(*dialogStyleSheet); > + } > + }
We should remember to merge this to the main stylesheet when this ships.
> Source/WebKit/Shared/WebPreferences.yaml:1889 > + category: internal
Don't web facing things usually go to experimental?
Simon Fraser (smfr)
Comment 4
2019-12-22 13:45:50 PST
Created
attachment 386320
[details]
Patch
Simon Fraser (smfr)
Comment 5
2019-12-22 19:55:45 PST
https://trac.webkit.org/changeset/253880/webkit
Radar WebKit Bug Importer
Comment 6
2019-12-22 19:56:17 PST
<
rdar://problem/58151097
>
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