Ssadrul@chromium.orgevents: Move some files into ui/base/events/
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
OWNERS file for ui/base/cocoa Seeded with the last cocoa people to touch this code. BUG= TEST= Review URL: http://codereview.chromium.org/9963069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130212 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Remove the rest of #pragma once in one big CL. For context see this thread: https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II TBR=thakis,pkasting,jam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
mac: Use NSWidth() and friends in a few more places. No intended behavior change. BUG=none TEST=none TBR=owners Review URL: https://chromiumcodereview.appspot.com/10545050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141084 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
mac: Use NSWidth() and friends in a few more places. No intended behavior change. BUG=none TEST=none TBR=owners Review URL: https://chromiumcodereview.appspot.com/10545050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141084 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
events: Move some files into ui/base/events/ BUG=none TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10917075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154817 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
events: Move some files into ui/base/events/ BUG=none TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10917075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154817 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. For context see this thread: https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II TBR=thakis,pkasting,jam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move FindPasteboard to ui/base/clipboard since it's used by two modules (content+chrome). BUG=98716 Review URL: https://chromiumcodereview.appspot.com/9619025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125515 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Move FocusTracker to ui/. BUG=95573 TEST=no visible change Review URL: http://codereview.chromium.org/9309042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@120177 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Move FocusTracker to ui/. BUG=95573 TEST=no visible change Review URL: http://codereview.chromium.org/9309042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@120177 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Move FocusTracker to ui/. BUG=95573 TEST=no visible change Review URL: http://codereview.chromium.org/9309042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@120177 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Remove the rest of #pragma once in one big CL. For context see this thread: https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II TBR=thakis,pkasting,jam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
This CL adds pepper flash fullscreen support on Mac. Pepper has two fullscreen APIs: src/ppapi/cpp/fullscreen.h pp::FullScreen::SetFullscreen() src/ppapi/cpp/private/flash_fullscreen.h pp::FlashFullScreen::SetFullscreen() The first fullscreen API simply causes the browser window to enter fullscreen as normal. This means that the menu bar and tab strip is auto-shown when the mouse is moved to the top of the screen. This feature is already working on the Mac and this CL doesn't change anything with respect to that API. The second fullscreen API creates a new web content that is hosted in its own window. To keep the architecture similar to the Windows and Linux implementation I decided not to host the web content inside a browser window. Instead I'm using a custom borderless window that's similar to windows that NPAPI plugins use today. The chrome browser fullscreen window has three interesting functionality: 1. allow OpenGL surface under the window to be visible to the user 2. Setup the background color for the tab strip / toolbar drawing 3. Auto-show the menu bar / tab strip when the mouse is at the top of the screen Of these the flash fullscreen window only needs the first. For this reason I factored out that functionality into a new common base class, UnderlayOpenGLHostingWindow. BUG= TEST=call pp::FlashFullscreen::SetFullscreen(true). Verify that the plugin goes fullscreen. Review URL: http://codereview.chromium.org/9838071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130311 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
This CL adds pepper flash fullscreen support on Mac. Pepper has two fullscreen APIs: src/ppapi/cpp/fullscreen.h pp::FullScreen::SetFullscreen() src/ppapi/cpp/private/flash_fullscreen.h pp::FlashFullScreen::SetFullscreen() The first fullscreen API simply causes the browser window to enter fullscreen as normal. This means that the menu bar and tab strip is auto-shown when the mouse is moved to the top of the screen. This feature is already working on the Mac and this CL doesn't change anything with respect to that API. The second fullscreen API creates a new web content that is hosted in its own window. To keep the architecture similar to the Windows and Linux implementation I decided not to host the web content inside a browser window. Instead I'm using a custom borderless window that's similar to windows that NPAPI plugins use today. The chrome browser fullscreen window has three interesting functionality: 1. allow OpenGL surface under the window to be visible to the user 2. Setup the background color for the tab strip / toolbar drawing 3. Auto-show the menu bar / tab strip when the mouse is at the top of the screen Of these the flash fullscreen window only needs the first. For this reason I factored out that functionality into a new common base class, UnderlayOpenGLHostingWindow. BUG= TEST=call pp::FlashFullscreen::SetFullscreen(true). Verify that the plugin goes fullscreen. Review URL: http://codereview.chromium.org/9838071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130311 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Remove the rest of #pragma once in one big CL. For context see this thread: https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II TBR=thakis,pkasting,jam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make common utility to load views from nibs. BUG=120526 TEST=no change Review URL: https://chromiumcodereview.appspot.com/9982014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130922 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Remove the rest of #pragma once in one big CL. For context see this thread: https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II TBR=thakis,pkasting,jam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
mac: Remove more 10.5-only code BUG=137676 TBR=jamiewalch,tony Review URL: https://chromiumcodereview.appspot.com/10825302 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151142 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. For context see this thread: https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II TBR=thakis,pkasting,jam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Zero-sized windows are bad. Eliminate three instances of them, and DCHECK on the condition for the future. BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/10003005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132280 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 |