Commit Graph

  • 35e5c2172f Bump v0.19.0. v0.19.0 Cheng Zhao 2014-10-30 12:02:42 +08:00
  • 41b6f682d8 Merge pull request #750 from atom/fix-leaking-webcontents Cheng Zhao 2014-10-28 19:23:59 +08:00
  • 0c21c863d7 Simplify the GuestWindowManager Cheng Zhao 2014-10-28 18:51:28 +08:00
  • c71aa0995a Reuse the window of same frame name Cheng Zhao 2014-10-28 13:23:25 +08:00
  • 8359c8e194 spec: Only test net.connect on Mac Cheng Zhao 2014-10-28 09:48:32 +08:00
  • 209dcd1aca Merge pull request #747 from stefanbuck/patch-1 Kevin Sawicki 2014-10-27 14:45:21 -07:00
  • eaa5e136b6 fix broken links Stefan Buck 2014-10-27 22:43:29 +01:00
  • 89990ec037 Don't throw exception on closed guest window Cheng Zhao 2014-10-27 23:59:11 +08:00
  • cc9ff77dd2 Make <a target="_blank"> open window by default Cheng Zhao 2014-10-27 23:46:25 +08:00
  • f44be28309 doc: "new-window" event of WebContents Cheng Zhao 2014-10-27 23:23:26 +08:00
  • 7f4d00fac0 Add eval() for FakeWindow Cheng Zhao 2014-10-27 23:07:41 +08:00
  • bdad1d1753 Add focus() and blur() for FakeWindow Cheng Zhao 2014-10-27 23:03:05 +08:00
  • 64ce44d341 spec: "new-window" event of BrowserWindow Cheng Zhao 2014-10-27 22:07:57 +08:00
  • 6f41598962 Use GuestWindowManager to mange windows created by window.open Cheng Zhao 2014-10-27 21:56:04 +08:00
  • 9c92f2e692 spec: "new-window" event of <webview> Cheng Zhao 2014-10-27 19:26:45 +08:00
  • fefeb39757 Add "frameName" as paramter for "new-window" event Cheng Zhao 2014-10-27 19:14:17 +08:00
  • 389e56ce36 Route window.open to "new-window" event Cheng Zhao 2014-10-27 18:52:55 +08:00
  • 94818aef26 Set "defaultPrevented" when "preventDefault()" is called Cheng Zhao 2014-10-27 17:55:28 +08:00
  • e9b344b200 OVERRIDE => override in atom_api_window.h Cheng Zhao 2014-10-27 16:58:35 +08:00
  • fb864a8f23 Prevent creating popup window from inside WebContents Cheng Zhao 2014-10-27 16:56:28 +08:00
  • cf4c2d02f3 OVERRIDE => override in native_window.h Cheng Zhao 2014-10-27 16:47:50 +08:00
  • b3dc0bc57e Upgrade brightray Cheng Zhao 2014-10-27 16:47:38 +08:00
  • 0839915538 Merge pull request #740 from atom/webview Cheng Zhao 2014-10-26 19:43:52 +08:00
  • 9e32570dfa Merge pull request #742 from patr0nus/yosemite-fix Cheng Zhao 2014-10-26 19:36:08 +08:00
  • 404e08c0e7 Make remote.getCurrentWindow() work in <webview> Cheng Zhao 2014-10-26 19:30:53 +08:00
  • 10a8f3c884 Make <webview> work with plugins turned off Cheng Zhao 2014-10-26 14:05:54 +08:00
  • 9f8ad36f30 📝 Minor grammar tweaks Kevin Sawicki 2014-10-25 16:03:27 -07:00
  • 8a4e0a64cf 📝 codes -> code Kevin Sawicki 2014-10-25 16:00:23 -07:00
  • db071f8d8e Add specs for <webview> Cheng Zhao 2014-10-25 23:23:49 +08:00
  • 24b4fcea15 Add BIND_DONE event for process object Cheng Zhao 2014-10-25 23:21:17 +08:00
  • e110f5c37c Remove unneeded cleanup code Cheng Zhao 2014-10-25 23:09:45 +08:00
  • 1a93babdbc Fix double freeing guest Cheng Zhao 2014-10-25 22:01:24 +08:00
  • 22e3b9df44 Add attribute to turn on node integration in <webview> Cheng Zhao 2014-10-25 20:52:42 +08:00
  • d596a7427e Node integration option is now only true/false Cheng Zhao 2014-10-25 19:20:04 +08:00
  • 81170d81b3 Remove iframe related security code Cheng Zhao 2014-10-25 19:08:21 +08:00
  • e7825da0f8 Upgrade libchromiumcontent to discard iframe security settings Cheng Zhao 2014-10-25 18:53:24 +08:00
  • f629fa7b27 Detect node integration in JavaScript Cheng Zhao 2014-10-25 18:51:26 +08:00
  • 04f1860bf5 Make autoresize follow Chrome's behavior Cheng Zhao 2014-10-25 15:48:59 +08:00
  • 69bcc8e831 Add docs on our custom web elements Cheng Zhao 2014-10-25 14:58:32 +08:00
  • 194ed3884c Add 'new-window' event for <webview> Cheng Zhao 2014-10-25 13:21:09 +08:00
  • d8447524cb Allow passing V8 objects in EventEmitter Cheng Zhao 2014-10-25 11:30:35 +08:00
  • 915a6196cc Remove the deprecated convertScreenToBase and convertBaseToScreen. patr0nus 2014-10-25 11:06:39 +08:00
  • 623e3ebc03 Fix type convertion errors. patr0nus 2014-10-25 11:06:10 +08:00
  • 485bd7bbd3 Add 'close' and 'console-message' for <webview> Cheng Zhao 2014-10-25 10:01:19 +08:00
  • 218d69d288 Dispatch WebContents events to <webview> Cheng Zhao 2014-10-25 09:05:50 +08:00
  • d63f44cd07 Add more events for WebContents Cheng Zhao 2014-10-24 23:05:25 +08:00
  • 2d56067819 Fix creating window in <webview> Cheng Zhao 2014-10-24 22:14:12 +08:00
  • a96cde254b Send unhandled key event to embedder Cheng Zhao 2014-10-24 21:46:47 +08:00
  • e214ce6bc4 Add WebContents.insertCSS Cheng Zhao 2014-10-24 21:04:50 +08:00
  • 1f08d50e98 Add WebContents.setUserAgent Cheng Zhao 2014-10-24 20:57:44 +08:00
  • 07a8a50861 Bind WebContents APIs to <webview> Cheng Zhao 2014-10-24 20:49:51 +08:00
  • 46ed83a057 Assign a new SiteInstance for guest Cheng Zhao 2014-10-24 20:20:56 +08:00
  • e95c1256a0 Add remote.getGuestWebContents Cheng Zhao 2014-10-24 19:57:29 +08:00
  • c0955eaa90 Don't expose <webview> in guest Cheng Zhao 2014-10-24 19:18:58 +08:00
  • 58a38d90b8 Don't fork renderer process for guest Cheng Zhao 2014-10-24 18:44:15 +08:00
  • 4ccb0cccf3 Rename web-view module to web-frame Cheng Zhao 2014-10-24 18:24:12 +08:00
  • 4f43c41577 Enable navigation from webview Cheng Zhao 2014-10-24 18:06:32 +08:00
  • 6336edbe92 Implement allowtransparency attribute Cheng Zhao 2014-10-24 16:48:21 +08:00
  • ce793ec86d Destroy guest when the embedder is gone Cheng Zhao 2014-10-24 16:19:00 +08:00
  • 993f66bd02 Fix initializing webview Cheng Zhao 2014-10-24 16:09:18 +08:00
  • 39e75574f4 Attach <webview> with guest WebContents Cheng Zhao 2014-10-24 14:37:14 +08:00
  • 2d8fe489a7 Add converters between gfx:: and v8 Cheng Zhao 2014-10-24 12:48:52 +08:00
  • 5b167e3684 Mention clang 3.4 is required, refs #735 Cheng Zhao 2014-10-24 09:55:31 +08:00
  • dacbf7a042 Register guest web view Cheng Zhao 2014-10-23 23:08:48 +08:00
  • 81599f1535 Use old PLUGIN_METHOD_ATTACH for webview Cheng Zhao 2014-10-23 20:28:31 +08:00
  • a22a5c67bd Implement GuestViewInternal.createGuest and destroyGuest Cheng Zhao 2014-10-23 17:54:52 +08:00
  • d34cff2eef api: Add webContent.create() to create detached WebContents Cheng Zhao 2014-10-23 14:04:13 +08:00
  • c72d769ff0 Make WebContents cache object template Cheng Zhao 2014-10-23 13:31:10 +08:00
  • 97139b7487 Fix js errors in webview Cheng Zhao 2014-10-22 23:37:27 +08:00
  • d26dcd5501 Schemas should be registered early Cheng Zhao 2014-10-22 23:36:31 +08:00
  • 380de24f2e Add code to register <webview> tag Cheng Zhao 2014-10-22 22:55:13 +08:00
  • e7c7e086b1 Add API to register custom element Cheng Zhao 2014-10-22 21:01:12 +08:00
  • 645f81effd Bump v0.18.2. v0.18.2 Cheng Zhao 2014-10-21 21:27:43 +08:00
  • f39224a56b Merge pull request #727 from atom/high-dpi Cheng Zhao 2014-10-21 21:23:28 +08:00
  • 0d19e772e6 linux: Don't append --force-device-scale-factor to process.argv Cheng Zhao 2014-10-21 20:55:37 +08:00
  • 2844d3b358 Make code cleaner Cheng Zhao 2014-10-21 20:45:50 +08:00
  • fe3489b383 linux: Also check for schema before init Cheng Zhao 2014-10-21 20:06:54 +08:00
  • f6ff97cbeb linux: Make scale factor default to 1 Cheng Zhao 2014-10-21 19:48:08 +08:00
  • 779e5c2ea5 linux: Set scale factor to the value in gsettings Cheng Zhao 2014-10-21 19:32:21 +08:00
  • 0d957cc68e Update libgio_loader for some APIs Cheng Zhao 2014-10-21 19:31:44 +08:00
  • 4b75b10542 Add libgio loader Cheng Zhao 2014-10-21 18:50:50 +08:00
  • b09252f13e Merge pull request #726 from atom/dbus-checking-menu Cheng Zhao 2014-10-21 16:35:11 +08:00
  • b06d59fcb2 linux: Add libdbus-1-dev as requirement Cheng Zhao 2014-10-21 15:01:24 +08:00
  • 5162275b9b Upgrade libchromiumcontent for dbus headers Cheng Zhao 2014-10-21 14:23:39 +08:00
  • f82de6528b linux: Fix detect global menu bar Cheng Zhao 2014-10-21 12:07:34 +08:00
  • 593dce23a5 Link with dbus Cheng Zhao 2014-10-21 12:07:10 +08:00
  • ef417cb8c2 linux: Fix compilation warning from dbus Cheng Zhao 2014-10-21 11:47:52 +08:00
  • ab652b738c mac: Should restart renderer when reloading Cheng Zhao 2014-10-19 16:27:50 +08:00
  • 53b83eba8c Merge pull request #717 from atom/show-inactive Cheng Zhao 2014-10-18 11:13:55 +08:00
  • cbe52c58ac spec: Don't test BrowserWindow.show() in CI Cheng Zhao 2014-10-17 23:10:10 +08:00
  • 19c8864c32 spec: BrowserWindow.showInactive() Cheng Zhao 2014-10-17 22:55:09 +08:00
  • 141894aacd Implement BrowserWindow::ShowInactive Cheng Zhao 2014-10-17 22:51:20 +08:00
  • cb9bdbf247 docs: Add BrowserWindow.showInactive() Cheng Zhao 2014-10-17 22:46:00 +08:00
  • 4b5dd2ed4b Bump v0.18.1. v0.18.1 Cheng Zhao 2014-10-17 17:00:26 +08:00
  • 85afa851dd win: Fix toggling the menubar, closes #681 Cheng Zhao 2014-10-17 16:43:57 +08:00
  • 57acdc1bf6 Use menu bar features in default_app Cheng Zhao 2014-10-17 16:43:37 +08:00
  • ae76657e17 Still requires unity for global app menubar Cheng Zhao 2014-10-17 16:04:35 +08:00
  • 4ca6ac34ac Do not create native Event object when not needed Cheng Zhao 2014-10-17 14:36:43 +08:00
  • e4a71b86df Caching object templates for Event, fixes #705 Cheng Zhao 2014-10-17 13:46:32 +08:00
  • 4dd7848084 Run idle GC in browser every 1m Cheng Zhao 2014-10-17 12:41:40 +08:00