         // Visit MDN to add a custom search engine
         loadWebPage("https://developer.mozilla.org/en-US/search", waitForLoadToFinish: true)
         
-        app.webViews.searchFields.element(boundBy: 0).tap()
+        if iPad() {
+            let searchTheDocsSearchField = app.webViews.searchFields["Search the docs"]
+            searchTheDocsSearchField.tap()
+            app.keyboards.buttons["Search"].tap()
+            searchTheDocsSearchField.tap()
+        } else {
+            app.webViews.searchFields.element(boundBy: 0).tap()
+        }
         app.buttons["AddSearch"].tap()
         app.alerts["Add Search Provider?"].buttons["OK"].tap()
         XCTAssertFalse(app.buttons["AddSearch"].isEnabled)

        
        app.textFields["url"].tap()
        app.typeText("window")
        waitforExistence(app.scrollViews.otherElements.buttons["developer.mozilla.org search"])
        XCTAssertFalse(app.scrollViews.otherElements.buttons["developer.mozilla.org search"].exists)
        
    }

        // Visit MDN to add a custom search engine
        loadWebPage("https://developer.mozilla.org/en-US/search", waitForLoadToFinish: true)
        
        if iPad() {
            let searchTheDocsSearchField = app.webViews.searchFields["Search the docs"]
            searchTheDocsSearchField.tap()
            app.keyboards.buttons["Search"].tap()
            searchTheDocsSearchField.tap()
        } else {
            app.webViews.searchFields.element(boundBy: 0).tap()
        }
        app.buttons["AddSearch"].tap()
        app.alerts["Add Search Provider?"].buttons["OK"].tap()
        XCTAssertFalse(app.buttons["AddSearch"].isEnabled)
