Bug 36224 - Support for indeterminate progress bar
Summary: Support for indeterminate progress bar
Status: RESOLVED DUPLICATE of bug 36664
Alias: None
Product: WebKit
Classification: Unclassified
Component: DOM (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC All
: P2 Normal
Assignee: Yael
URL:
Keywords:
Depends on: 36113 36206 36664
Blocks:
  Show dependency treegraph
 
Reported: 2010-03-17 09:09 PDT by Yael
Modified: 2010-04-01 07:58 PDT (History)
2 users (show)

See Also:


Attachments
Patch v1 (20.55 KB, patch)
2010-03-19 09:17 PDT, Yael
no flags Details | Formatted Diff | Diff
Patch. (69.69 KB, patch)
2010-03-22 12:49 PDT, Yael
no flags Details | Formatted Diff | Diff
Patch (69.95 KB, patch)
2010-03-23 07:05 PDT, Yael
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yael 2010-03-17 09:09:09 PDT
From http://www.whatwg.org/specs/web-apps/current-work/complete.html#the-progress-element-0 , user agents should distinguish between determinate and indeterminate progress bars.
Comment 1 Yael 2010-03-18 08:17:30 PDT
Created http://bugreports.qt.nokia.com/browse/QTBUG-9171 for a Qt API to support this in the Qt port.
Comment 2 Yael 2010-03-19 09:17:22 PDT
Created attachment 51160 [details]
Patch v1

This patch is blocked by https://bugs.webkit.org/show_bug.cgi?id=36206, so it contains the code from there. I will update as soon as https://bugs.webkit.org/show_bug.cgi?id=36206 changes status.

This patch adds the possibility to animate the progress bar. The time interval and if the animate the progress bar is queried from the RenderTheme. It also removes some optimization code I previously added that was not welcome.
Comment 3 Yael 2010-03-22 12:49:00 PDT
Created attachment 51337 [details]
Patch.

Updated the tests from the previous patch.

This patch adds support, test results and enables the PROGRESS_TAG flag on the
Mac port of Safari.
Comment 4 Yael 2010-03-23 07:05:34 PDT
Created attachment 51423 [details]
Patch

Update XCode project file after 56360 and 56361, to make the GTK build bot happy.
Comment 5 Yael 2010-04-01 07:58:05 PDT
The original issue reported here was resolved in https://bugs.webkit.org/show_bug.cgi?id=36664

*** This bug has been marked as a duplicate of bug 36664 ***