WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WONTFIX
84789
Web Inspector: Set artificial bandwidth cap
https://bugs.webkit.org/show_bug.cgi?id=84789
Summary
Web Inspector: Set artificial bandwidth cap
BrianMB
Reported
2012-04-24 15:29:50 PDT
This request is aimed at facilitating low-bandwidth rough testing in high-bandwidth environments. Summary: Inspector user specifies download and upload throughput caps that the UA will simulate. Proposed Solutions: * Pulldowns on the Network tab, containing download and upload Mbps speeds, defaulting to no cap. * A third pulldown that automatically adjusts settings for existing technologies. Examples: LTE, GPRS, 56k. There may exist reliable ways to collect the throughput data for these in an automated fashion (aggregate from Chrome for Android dev builds?). * Network profile reports note the setting that was chosen during recording. * While a profile is recording, it should probably not be possible to alter the cap settings (i.e. pulldowns disabled).
Attachments
Add attachment
proposed patch, testcase, etc.
Alexander Pavlov (apavlov)
Comment 1
2012-05-31 06:18:19 PDT
This feature is not worth implementing inside browsers. Since each browser has its own network stack exposed to the WebKit only through its API, the corresponding functionality will need to be implemented in each browser (think Chromium and Safari) and for each supported OS separately. That said, a number of bandwidth-capping solutions exist for different OSes: - tc on Linux (see
http://www.iplocation.net/tools/traffic-control.php
for an automation script); - ipfw on MacOS X (see
http://hints.macworld.com/article.php?story=20080119112509736
for the usage); - Traffic Shaper XP on Windows (
http://bandwidthcontroller.com/trafficShaperXp.html
).
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