diff --git a/lib/browser/index.js b/lib/browser/index.js index 8caff788..693f108b 100644 --- a/lib/browser/index.js +++ b/lib/browser/index.js @@ -187,7 +187,8 @@ Object.defineProperties(Realm, { }, }, _waitForDownload: { - value: function(_config, callback) { + value: function(_config, sessionCallback, callback) { + sessionCallback(); callback(); } }, diff --git a/lib/browser/session.js b/lib/browser/session.js index 34b51261..2308d8b1 100644 --- a/lib/browser/session.js +++ b/lib/browser/session.js @@ -22,7 +22,9 @@ import { keys, objectTypes } from './constants'; import { getterForProperty, createMethods } from './util'; import { deserialize } from './rpc'; -export default class Session { } +export default class Session { + +} Object.defineProperties(Session.prototype, { url: { get: getterForProperty('url') }, @@ -31,7 +33,9 @@ Object.defineProperties(Session.prototype, { createMethods(Session.prototype, objectTypes.SESSION, [ '_refreshAccessToken', - '_simulateError' + '_simulateError', + 'addProgressNotification', + 'removeProgressNotification' ]); export function createSession(realmId, info) {