Merge pull request #8478 from deepak1556/load_url_max_char_patch
WebContents: emit did-fail-load event when url exceeds character limit
This commit is contained in:
commit
8e39aea34a
2 changed files with 22 additions and 9 deletions
|
@ -218,6 +218,17 @@ describe('BrowserWindow module', function () {
|
|||
w.loadURL('http://127.0.0.1:11111')
|
||||
})
|
||||
|
||||
it('should emit did-fail-load event for URL exceeding character limit', function (done) {
|
||||
w.webContents.on('did-fail-load', function (event, code, desc, url, isMainFrame) {
|
||||
assert.equal(desc, 'ERR_INVALID_URL')
|
||||
assert.equal(code, -300)
|
||||
assert.equal(isMainFrame, true)
|
||||
done()
|
||||
})
|
||||
const data = new Buffer(2 * 1024 * 1024).toString('base64')
|
||||
w.loadURL(`data:image/png;base64,${data}`)
|
||||
})
|
||||
|
||||
describe('POST navigations', function () {
|
||||
afterEach(() => {
|
||||
w.webContents.session.webRequest.onBeforeSendHeaders(null)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue