function iTeardownMyAppFrame() {
			var oWaitForObject = createWaitForObjectWithoutDefaults(),
				_this = extend({}, this);

			oWaitForObject.success = function () {
				iFrameLauncher.teardown();
			};

			if (this._getQueue().length) {
				return this.waitFor(oWaitForObject);
			} else {
				try {
					oWaitForObject.success();
					return $.Deferred().resolve().promise(_this);
				} catch (oError) {
					this._handleErrorMessage(oError, oWaitForObject);
					return $.Deferred().reject(oWaitForObject);
				} finally {
					this._ensureNewlyAddedWaitForStatementsPrepended(Opa._getWaitForCounter(), oWaitForObject);
				}
			}
		}
Starts an app in an iframe. Only works reliably if running on the same server.

@since 1.48 If appParams are provided in {@link sap.ui.test.Opa.config}, they are
merged in the query params of app URL

@param {string|object} vSourceOrOptions The source URL of the iframe or, since 1.53, you can provide a
startup configuration object as the only parameter.
@param {number} [iTimeout=80] The timeout for loading the iframe in seconds - default is 80
@param {boolean} [autoWait=false] Since 1.53, activates autoWait while the application is starting up.
This allows more time for application startup and stabilizes tests for slow-loading applications.
This parameter is false by default, regardless of the global autoWait value, to prevent issues in existing tests.
@param {string|number} [width=Opa.config.frameWidth] Since 1.57, sets a fixed width for the iframe.
@param {string|number} [height=Opa.config.frameHeight] Since 1.57, sets a fixed height for the iframe.
Setting width and/or height is useful when testing responsive applications on screens of varying sizes.
By default, the iframe dimensions are 60% of the outer window dimensions.
@param {string} vSourceOrOptions.source The source of the iframe
@param {number} [vSourceOrOptions.timeout=80] The timeout for loading the iframe in seconds - default is 80
@param {boolean} [vSourceOrOptions.autoWait=false] Since 1.53, activates autoWait while the application is starting up.
This allows more time for application startup and stabilizes tests for slow-loading applications.
This parameter is false by default, regardless of the global autoWait value, to prevent issues in existing tests.
@param {string|number} [vSourceOrOptions.width=Opa.config.frameWidth] Since 1.57, sets a fixed width for the iframe.
@param {string|number} [vSourceOrOptions.height=Opa.config.frameHeight] Since 1.57, sets a fixed height for the iframe.
Setting width and/or height is useful when testing responsive applications on screens of varying sizes.
By default, the iframe dimensions are 60% of the outer window dimensions.
@returns {jQuery.promise} A promise that gets resolved on success
@public
@function