mirror of
https://github.com/puppeteer/puppeteer
synced 2024-06-14 14:02:48 +00:00
Remove userAgent getter (#126)
If needed, the user agent could be fetched via querying `navigator.userAgent` in page. Closes #110
This commit is contained in:
committed by
Andrey Lushnikov
parent
615381c70e
commit
877f06aacb
@@ -19,16 +19,14 @@ const helper = require('./helper');
|
||||
class NetworkManager extends EventEmitter {
|
||||
/**
|
||||
* @param {!Connection} client
|
||||
* @param {string} userAgent
|
||||
*/
|
||||
constructor(client, userAgent) {
|
||||
constructor(client) {
|
||||
super();
|
||||
this._client = client;
|
||||
this._requestInterceptor = null;
|
||||
/* @type {!Map<string, !Request>} */
|
||||
this._idToRequest = new Map();
|
||||
this._httpHeaders = {};
|
||||
this._userAgent = userAgent;
|
||||
|
||||
this._client.on('Network.requestWillBeSent', this._onRequestWillBeSent.bind(this));
|
||||
this._client.on('Network.requestIntercepted', this._onRequestIntercepted.bind(this));
|
||||
@@ -61,17 +59,9 @@ class NetworkManager extends EventEmitter {
|
||||
* @return {!Promise}
|
||||
*/
|
||||
async setUserAgent(userAgent) {
|
||||
this._userAgent = userAgent;
|
||||
return this._client.send('Network.setUserAgentOverride', { userAgent });
|
||||
}
|
||||
|
||||
/**
|
||||
* @return {string}
|
||||
*/
|
||||
userAgent() {
|
||||
return this._userAgent;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param {?function(!InterceptedRequest)} interceptor
|
||||
* @return {!Promise}
|
||||
|
||||
Reference in New Issue
Block a user