Skip to content
This repository was archived by the owner on Aug 3, 2022. It is now read-only.

Commit 66731e9

Browse files
committed
Update WPR documentation
BUG=web-page-replay:#89 Review-Url: https://codereview.chromium.org/2835923003 .
1 parent 39ed434 commit 66731e9

File tree

2 files changed

+6
-38
lines changed

2 files changed

+6
-38
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,4 @@ code](https://docs.google.com/document/d/1cehHn3Lig7UYw_7pqQJjkbPTV3kS11EYwjKO-6
2525
If you find issues with the project, you can file issues on this repo.
2626
If you want to do more and contribute code to help the project evolve,
2727
check out our [contribution
28-
guidelines](documentation/Contributing.md).
28+
guidelines](documentation/Contributing.md).

documentation/GettingStarted.md

Lines changed: 5 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -14,43 +14,11 @@ $ git clone https://github.com/chromium/web-page-replay.git
1414
```
1515
$ cd web-page-replay
1616
```
17-
## Linux-specific install steps
18-
On Linux, Dummynet must be installed to simulate network conditions.
19-
20-
1. For the Linux code, try downloading the [latest linux sources from Marta
21-
Carbone](http://info.iet.unipi.it/~marta/dummynet/). These are more up-to-date than what is found on the [Dummynet
22-
homepage](http://info.iet.unipi.it/~luigi/dummynet/).
23-
2. Build and install:
24-
```
25-
$ tar -C /tmp -xvzf ipfw3-20120119.tgz
26-
$ cd /tmp/ipfw3-20120119
27-
$ make
28-
[Ignore output like the following:]
29-
echo " ERROR: Kernel configuration is invalid.";\
30-
echo " include/generated/autoconf.h or
31-
include/config/auto.conf are missing.";\
32-
echo " Run 'make oldconfig && make prepare' on kernel
33-
src to fix it.";\
34-
[The lines will print without "echo" if there is an actual error.]
35-
$ sudo insmod dummynet2/ipfw_mod.ko
36-
$ sudo cp ipfw/ipfw /usr/local/sbin
37-
```
38-
3. To remove it later
39-
```
40-
$ sudo rmmod ipfw_mod.ko
41-
```
42-
## Windows-specific install steps
43-
*Windows support is experimental and not well tested.* On Windows XP, the
44-
Dummynet driver must be installed to simulate network conditions
45-
(Drivers for Windows Vista and Windows 7 are currently unavailable).
46-
47-
1. Control Panel -> Network Connections -> Right-click adapter in use ->
48-
select Properties
49-
2. Click Install... -> Service -> Add... -> Have Disk...
50-
3. Browse... ->
51-
web-page-replay-read-only\third_party\ipfw_win32\netipfw.inf
52-
4. Click Open -> Ok -> Ok
53-
- Accept any warnings for installing an unknown driver
17+
## Network simulation
18+
For network simulation, you can use https://github.com/WPO-Foundation/tsproxy
19+
which works on most platforms. More realistic network simulation options can be
20+
achieved through using tools like dummynet, but those only support limited
21+
platforms.
5422

5523
# Record
5624
First you must record the web page or pages that you wish to replay.

0 commit comments

Comments
 (0)