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
Patch (45.42 KB, patch)
2019-12-21 13:25 PST, Simon Fraser (smfr)
koivisto: review+
Patch (60.35 KB, patch)
2019-12-22 13:45 PST, Simon Fraser (smfr)
no flags
Simon Fraser (smfr)
Comment 1 2019-12-21 12:54:27 PST
Simon Fraser (smfr)
Comment 2 2019-12-21 13:25:42 PST
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
Simon Fraser (smfr)
Comment 5 2019-12-22 19:55:45 PST
Radar WebKit Bug Importer
Comment 6 2019-12-22 19:56:17 PST
Note You need to log in before you can comment on or make changes to this bug.