Commit Graph

  • a652d892ca CB-8684 Add onStart/onStop hooks for plugins (close #173) Tony Homer 2015-04-08 15:00:38 -04:00
  • 581252febc CB-8814 Deprecate ScrollEvent Andrew Grieve 2015-04-07 21:15:33 -04:00
  • b27d283f21 CB-8548 Fix keystore type detection (broken by 97718a0a25) Andrew Grieve 2015-04-07 20:36:13 -04:00
  • f2d7c49acf Fix manual tests not finding activity plugin Andrew Grieve 2015-04-07 13:30:26 -04:00
  • a397a23a9c Update Android Studio test instructions Andrew Grieve 2015-04-07 10:12:20 -04:00
  • 9f7e179288 Update test/README.md to say they are no longer in disrepair, and that robotium isn't used. Andrew Grieve 2015-04-07 09:52:12 -04:00
  • ad1c3d2438 CB-8484 Add signing flags to build and run scripts Nikhil Khandelwal 2015-03-10 18:13:13 -07:00
  • 51adf81918 CB-8781 Add building of .so files within libs/ to gradle rules Andrew Grieve 2015-04-01 13:33:48 -04:00
  • 97718a0a25 CB-8548 Allow ant-style property key for key.store.type Andrew Grieve 2015-03-31 20:42:26 -04:00
  • 1aaba440b5 CB-8768 Fix onActivityResult called before plugins are loaded (after MainActivity gets killed) Serge Huijben 2015-03-31 08:28:13 +02:00
  • b8f2b8948f Fix lint errors breaking travis CI Andrew Grieve 2015-03-31 10:07:27 -04:00
  • d96d49329b CB-8717 Add note to releasenotes about removal of hidekeyboard and showkeyboard events Andrew Grieve 2015-03-30 10:33:29 -04:00
  • 4db421ca36 CB-8717 Add OkHttp removal to RELEASENOTES Andrew Grieve 2015-03-27 16:33:43 -04:00
  • c3991c8164 CB-8717 Tweak RELEASENOTES.md Andrew Grieve 2015-03-27 16:30:05 -04:00
  • e904bab206 CB-8717 Write cordova-android@4.0.0 release notes (close #167) Jason Chase 2015-03-25 16:53:34 -04:00
  • 500ccd8e80 CB-8764 Store serviceName instead of class (close #169) Serge Huijben 2015-03-27 12:52:11 +01:00
  • 7cf7311a9d CB-8764 Save instanceState before calling super Serge Huijben 2015-03-27 10:12:29 +01:00
  • 0669edddae Notify plugins of pause/resume before queing JS event (no-op) Andrew Grieve 2015-03-25 22:01:57 -04:00
  • 38a8d7742e CB-8715 Update comments to match whitelist code (close #166) Jason Chase 2015-03-24 23:35:22 -04:00
  • 32e84d2316 CB-7085 Add onConfigurationChanged hook for plugins (close #165) Tim Lancina 2015-03-24 10:29:22 -05:00
  • 151b86cb7b CB-8735: Adding link as per Ian's suggestion Joe Bowser 2015-03-23 15:54:05 -07:00
  • e4c9bebe34 CB-8735: Fixing the regex so that it's more compliant with Java package rules Joe Bowser 2015-03-23 15:23:30 -07:00
  • 8d5cb00bec CB-8702 Add API for plugins to override shouldInterceptRequest with a stream Andrew Grieve 2015-03-18 11:02:27 -04:00
  • 15530a4820 Add CordovaPlugin.getServiceName() Andrew Grieve 2015-03-18 10:47:23 -04:00
  • f6e56b345d CB-8699 Fix CordovaResourceApi copyResource creating zero-length files when src=uncompressed asset Andrew Grieve 2015-03-17 21:36:11 -04:00
  • 56d61eb44f Delete a couple of unreferenced .java files Andrew Grieve 2015-03-17 11:58:19 -04:00
  • 2103da7b9d CB-8693 Delete framework/res and framework/assets Andrew Grieve 2015-03-17 11:56:02 -04:00
  • 679069729c CB-7747 When both allow-navigation and allow-external are set, navigate instead of opening external Andrew Grieve 2015-03-13 11:31:16 -04:00
  • f764448ccc Tweak PluginManager.setPluginEntries() to create startup plugins when called post init() Andrew Grieve 2015-03-12 16:33:55 -04:00
  • e1828696f7 CB-8295 Update app template with fix to CSP string Andrew Grieve 2015-03-11 21:14:15 -04:00
  • 5b87380749 Updating use case to use ConfigXmlParser() instead of deprecated config class Joe Bowser 2015-03-11 15:08:06 -07:00
  • 917d0dfc49 XmlPullParserFactory -> XmlPullParser in ConfigXmlParser Andrew Grieve 2015-03-06 16:16:06 -05:00
  • 191839f764 Tweak CSP of default template Andrew Grieve 2015-03-06 09:54:26 -05:00
  • 316cf057f3 Update project template with new whitelist defaults Andrew Grieve 2015-03-05 22:31:48 -05:00
  • 55be212594 CB-7747 Update default network whitelist to allow for ChromVox scripts Andrew Grieve 2015-03-05 21:38:21 -05:00
  • 489e63f8e7 CB-8608 Add blob: to default shouldAllowRequest policy Andrew Grieve 2015-03-04 11:09:38 -05:00
  • 62c081dc85 CB-8592 Fix NPE if lifecycle events reach CordovaWebView before init() has been called Andrew Grieve 2015-03-03 09:51:39 -05:00
  • 023ad9ddf8 CB-8510 Enforce that CordovaWebViewImpl is instantiated with an Engine Andrew Grieve 2015-03-03 09:51:03 -05:00
  • eccf486162 Add about:blank and data: to default shouldAllowNavigation() Andrew Grieve 2015-03-02 21:40:28 -05:00
  • a6da46a00e CB-8510 Remove shouldOverrideUrlLoading from CordovaWebViewEngine.Client. Andrew Grieve 2015-03-02 20:43:45 -05:00
  • 747d2c97cd CB-8588 Add CATEGORY_BROWSABLE to intents from showWebPage openExternal=true Andrew Grieve 2015-03-02 21:01:06 -05:00
  • af2969dec5 CB-8587 Don't allow webview navigations within showWebPage that are not whitelisted Andrew Grieve 2015-03-02 21:00:22 -05:00
  • 53dba8678c Delete no longer relevant comments about <url-filter> Andrew Grieve 2015-03-02 20:43:10 -05:00
  • afdac9b413 Split out shouldAllowBridgeAccess from shouldAllowNavigation Andrew Grieve 2015-03-02 20:40:08 -05:00
  • 1ad280db98 Add an isSecretEstablished() getter to CordovaBridge Andrew Grieve 2015-03-02 20:37:33 -05:00
  • 035c3ad319 Simplify default navigation policy to allow navigations within /app_webview/ Andrew Grieve 2015-02-27 15:46:17 -05:00
  • c237a1c0d2 Log a warning when a navigation is blocked by the whitelist Andrew Grieve 2015-02-27 15:45:37 -05:00
  • f1d093548e Make ConfigXmlParser take a Context rather than Activity Andrew Grieve 2015-02-27 15:44:27 -05:00
  • beab74adf5 CB-8548 Allow ant-style property keys in signing.properties files Andrew Grieve 2015-02-25 15:41:58 -05:00
  • 2a49e8a931 CB-8520 Fix for extra args being added twice for build command (close #159) Nikhil Khandelwal 2015-02-20 10:41:08 -08:00
  • 395857c37c close #160 Andrew Grieve 2015-02-25 14:27:40 -05:00
  • 9a34f25edc close #161 Andrew Grieve 2015-02-25 14:27:18 -05:00
  • 0af02fb9ae close #161 Andrew Grieve 2015-02-25 14:25:48 -05:00
  • dcff8794ad CB-7827 Add --activity-name for bin/create Connor Pearson 2015-02-22 15:44:54 -05:00
  • 1b4f5b13f1 CB-8548 Use debug-signing.properties and release-signing.properties when they exist Andrew Grieve 2015-02-25 14:16:29 -05:00
  • 3950818030 CB-8545 Don't add a layout as a parent of the WebView Andrew Grieve 2015-02-25 12:27:48 -05:00
  • d6da2ef096 CB-8510 Fix back button not exiting activity in manual tests Andrew Grieve 2015-02-25 12:27:06 -05:00
  • 455298d736 CB-8510 CB-7159 Fix background color manual test page not showing flash of green Andrew Grieve 2015-02-25 12:18:13 -05:00
  • d99856c52b CB-8510 Move requestFocusFromTouch into createViews from init() Andrew Grieve 2015-02-25 12:14:39 -05:00
  • 087ec11e6a CB-8510 Create a new abstraction for sharing common logic of WebView engines Andrew Grieve 2015-02-05 20:46:42 -05:00
  • 00c0a84e4e Remove unused imports from MainTestActivity Andrew Grieve 2015-02-19 11:33:32 -05:00
  • be229b1ac6 Make ErrorUrlTest INVALID_URL point to an existing file to make it test the right thing Andrew Grieve 2015-02-19 11:32:54 -05:00
  • 8106981bb6 Extract alert, confirm, prompt Dialog logic into a helper for use by other engines Andrew Grieve 2015-02-19 10:43:25 -05:00
  • de4d7cd10d Deprecate custom view methods in CordovaWebView. Andrew Grieve 2015-02-19 10:33:06 -05:00
  • 804dcac12f Address TODO: Move requestFocusFromTouch() to CordovaActivity rather than AndroidWebView Andrew Grieve 2015-02-19 10:32:29 -05:00
  • fb0987b824 Delete some dead code. Add a license header. Andrew Grieve 2015-02-19 10:31:44 -05:00
  • 88f50a66ff Make showWebPage() take a Map instead of a HashMap Andrew Grieve 2015-02-19 10:30:26 -05:00
  • 7be600d8e9 Make cookieManager a field in AndroidCookieManager rather than using getInstance() every time Andrew Grieve 2015-02-19 10:28:18 -05:00
  • 11d6b8029f Remove explicit whitelisting of content: in CordovaBridge Andrew Grieve 2015-02-19 10:06:36 -05:00
  • f1d4c01190 Merge IceCreamCordovaWebViewClient into AndroidWebViewClient. Andrew Grieve 2015-02-19 10:03:50 -05:00
  • c12d93e77f Move newly added should* methods of CordovaUriHelper into PluginManager Andrew Grieve 2015-02-19 10:00:56 -05:00
  • 204130a598 Remove stale info from README.md (close #156) Andrew Grieve 2015-02-18 21:37:59 -05:00
  • dbd45d4173 fix jshint errors (close #157) Murat Sutunc 2015-02-18 10:32:21 -08:00
  • 7e0bfbbad2 Merge branch 'unplug-whitelist' Ian Clelland 2015-02-18 09:37:00 -05:00
  • db18e1480e CB-8469 Create gradle build files as part of create script Andrew Grieve 2015-02-12 16:15:43 -05:00
  • 9baa27508a Add back a test that url (and errorUrl) are not settable via Intent extras Andrew Grieve 2015-02-12 15:03:44 -05:00
  • c3267def97 Revert "Reverting the refactor. I'd rather have 4 failures due to timing than tests completely disappear" Andrew Grieve 2015-02-12 14:48:49 -05:00
  • 390927772e Reverting the refactor. I'd rather have 4 failures due to timing than tests completely disappear Joe Bowser 2015-02-11 14:28:50 -08:00
  • a8bec4ec9c Remove redundant whitelist checks unplug-whitelist-4.0.0 Ian Clelland 2015-02-11 16:19:54 -05:00
  • 167e283450 Update native tests Ian Clelland 2014-10-30 15:08:26 -04:00
  • 0c3254fd48 Remove whitelist config.xml parsing Ian Clelland 2014-10-22 16:27:28 -04:00
  • 0faf2f0461 Remove whitelists from WebView classes Ian Clelland 2014-10-09 15:28:29 -04:00
  • dd6e42aacc Remove unused Config methods (Breaking Change) Ian Clelland 2014-10-09 14:44:09 -04:00
  • 18e5e9dcc5 Refactor ConfigXmlParser to allow subclasses Ian Clelland 2014-10-22 16:26:41 -04:00
  • c8f44ab460 Use /app_webview/ rather than app_webview to filter bad requests Ian Clelland 2014-10-30 12:17:05 -04:00
  • ac1f9c790a Defer whitelist decisions to plugins Ian Clelland 2014-10-22 16:16:52 -04:00
  • 7533996fac Add hooks in CordovaPlugin and PluginManager for whitelist plugins Ian Clelland 2014-10-22 15:52:09 -04:00
  • 1721571012 Delete unused field in CordovaActivity Andrew Grieve 2015-02-10 22:06:07 -05:00
  • 4358a04730 Big Refactor of integration tests: use locks rather than timeouts, deleted disabled tests, Use same activity for most tests Andrew Grieve 2015-02-10 20:12:38 -05:00
  • c552d912a0 Add gradlew.bat to .gitignore Andrew Grieve 2015-02-10 20:14:05 -05:00
  • ad7ce085f7 CB-8417 renamed platform_modules into cordova-js-src Steve Gill 2015-02-06 17:35:35 -08:00
  • 828edb3a43 CB-8417 moved platform specific js into platforms Steve Gill 2015-02-06 16:40:15 -08:00
  • 4cb64580fd Separate the registering of BridgeModes from NativeToJsMessageQueue Andrew Grieve 2015-02-06 14:03:10 -05:00
  • 5b2fa128a4 AndroidCookieManager: flush is a level 21 API. Add a missing API level guard Andrew Grieve 2015-02-06 13:50:03 -05:00
  • b7abb64661 Make CoreAndroid package-private Andrew Grieve 2015-02-06 13:49:00 -05:00
  • 66424b7ed5 Update JS snapshot (was missing "CoreAndroid" name change) Andrew Grieve 2015-02-05 20:45:14 -05:00
  • f4b315961b CB-8415 updated RELEASENOTES 3.7.1 Andrew Grieve 2015-02-03 20:49:48 -05:00
  • 81dafb7b3f CB-8415 updated RELEASENOTES Andrew Grieve 2015-02-03 20:49:48 -05:00
  • 3bc755de7c Set VERSION to 3.7.1 (via coho) Andrew Grieve 2015-02-03 20:46:29 -05:00
  • cea81c2dc1 CB-8382: Fixed type mismatch that caused the build breakage Joe Bowser 2015-02-03 17:24:00 -08:00