https://github.com/ufocoder/experiment.process-models
https://github.com/ufocoder/experiment.process-models
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ufocoder/experiment.process-models
- Owner: ufocoder
- Created: 2021-06-04T04:57:00.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2021-06-04T06:56:41.000Z (almost 5 years ago)
- Last Synced: 2025-02-22T07:51:14.421Z (over 1 year ago)
- Language: HTML
- Size: 15.6 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Chrome process models experiment
================================
Add to hosts file the following hosts:
```
127.0.0.1 a.test
127.0.0.1 b.test
127.0.0.1 c.test
127.0.0.1 d.test
```
Run http servers
```
(cd ./a.test && python3 -m http.server 8001) &
(cd ./b.test && python3 -m http.server 8002) &
(cd ./c.test && python3 -m http.server 8003) &
(cd ./d.test && python3 -m http.server 8004)
```
Open `http://a.test:8001/frame.html` and click on link then you will get to following window hierarchy:
```
tab: a.test
- iframe: b.test
- iframe: c.test
tab: c.test
- iframe: d.test
- iframe: a.test
```

Run Google Chrome with [specified flag](https://www.chromium.org/developers/design-documents/process-models#Supported_Models) then open task manager to check processes
Experiments:
* http://a.test/frame.html
* http://a.test/frame-link.html