New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reimplement the progress display in wide-layout attachments #12424
Reimplement the progress display in wide-layout attachments #12424
Conversation
EWS run on previous version of this PR (hash ed6b445) |
ed6b445
to
c86f6a4
Compare
EWS run on previous version of this PR (hash c86f6a4) |
c86f6a4
to
2d4e5f1
Compare
EWS run on previous version of this PR (hash 2d4e5f1) |
/* FIXME: Combine border into attachment-progress above, when rdar://107621207 is fixed. */ | ||
div#attachment-progress-circle { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would we also be able to remove this div
entirely when rdar://107621207 is fixed? Other than that, it's not obvious to me why we need both.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh, that's what I meant: Move the border styling to the above div, and remove this div. I'll rephrase for clarity...
2d4e5f1
to
b51a528
Compare
EWS run on previous version of this PR (hash b51a528) |
b51a528
to
4ad821d
Compare
EWS run on previous version of this PR (hash 4ad821d) |
@@ -54,6 +54,7 @@ | |||
#include <wtf/IsoMallocInlines.h> | |||
#include <wtf/UUID.h> | |||
#include <wtf/URLParser.h> | |||
#include <wtf/text/StringBuilder.h> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This include can be removed now.
Please move this out of draft status prior to merging (I wonder if it will even let you merge?). |
4ad821d
to
558cd0c
Compare
EWS run on current version of this PR (hash 558cd0c) |
Strange, I don't remember making it a draft!? Anyway, back to normal now. I'll let the tests finish before merging... |
It wouldn't let you merge in my experience. |
https://bugs.webkit.org/show_bug.cgi?id=255100 rdar://problem/107716507 Reviewed by Aditya Keerthi. When a wide-layout attachment has an attribute "progress" with a number, it is now directly handled by the top-level attachment element, by displaying a pie chart; previously it was handled by the inner attachment's legacy code. * Source/WebCore/html/HTMLAttachmentElement.cpp: (WebCore::attachmentProgressIdentifier): (WebCore::HTMLAttachmentElement::ensureModernShadowTree): (WebCore::HTMLAttachmentElement::updateProgress): (WebCore::HTMLAttachmentElement::parseAttribute): * Source/WebCore/html/HTMLAttachmentElement.h: * Source/WebCore/html/shadow/attachmentElementShadow.css: (div#attachment-progress): Canonical link: https://commits.webkit.org/262758@main
558cd0c
to
31c3e79
Compare
Committed 262758@main (31c3e79): https://commits.webkit.org/262758@main Reviewed commits have been landed. Closing PR #12424 and removing active labels. |
31c3e79
558cd0c