mirror of
https://github.com/mdn/webextensions-examples.git
synced 2026-04-16 06:18:35 +02:00
Merge pull request #25 from mdn/ua-rewriter-review
fix review comments for user-agent-rewriter
This commit is contained in:
@@ -23,8 +23,6 @@ function rewriteUserAgentHeader(e) {
|
||||
return {requestHeaders: e.requestHeaders};
|
||||
}
|
||||
|
||||
chrome.runtime.onMessage.addListener(setUaString);
|
||||
|
||||
function setUaString(message) {
|
||||
ua = uaStrings[message.uaString];
|
||||
function setUaString(uaString) {
|
||||
ua = uaStrings[uaString];
|
||||
}
|
||||
|
||||
@@ -1,14 +1,19 @@
|
||||
html, body {
|
||||
html, body, .ua-choices {
|
||||
height: 100px;
|
||||
width: 100px;
|
||||
width: 120px;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.ua-choices {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
justify-content: space-around;
|
||||
}
|
||||
|
||||
.ua-choice {
|
||||
height: 20%;
|
||||
width: 90%;
|
||||
margin: 3% auto;
|
||||
padding: 8% 6% 0 6%;
|
||||
margin: 0.2em;
|
||||
padding: 0.2em;
|
||||
background-color: #E5F2F2;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
@@ -8,9 +8,11 @@
|
||||
|
||||
<body>
|
||||
|
||||
<div class="ua-choice">Firefox 41</div>
|
||||
<div class="ua-choice">Chrome 41</div>
|
||||
<div class="ua-choice">IE 11</div>
|
||||
<div class="ua-choices">
|
||||
<div class="ua-choice">Firefox 41</div>
|
||||
<div class="ua-choice">Chrome 41</div>
|
||||
<div class="ua-choice">IE 11</div>
|
||||
</div>
|
||||
|
||||
<script src="choose_ua.js"></script>
|
||||
</body>
|
||||
|
||||
@@ -4,9 +4,6 @@ document.addEventListener("click", function(e) {
|
||||
}
|
||||
|
||||
var chosenUa = e.target.textContent;
|
||||
|
||||
chrome.runtime.sendMessage({
|
||||
"command": "set-user-agent",
|
||||
"uaString": chosenUa
|
||||
});
|
||||
var backgroundPage = chrome.extension.getBackgroundPage();
|
||||
backgroundPage.setUaString(chosenUa);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user