Ggrt@chromium.orgRevert 158792 - views: Remove content dependency from views package.
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Replace views::LocatedEvent with ui::LocatedEvent http://crbug.com/125937 TBR=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/10828265 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151362 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
views: Put bounds_animation_unittest.cc into views namespace. TEST=views_unittests R=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/10790115 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148324 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Position apps list on Windows near the cursor. This change makes the app list on Windows appear either above or below the cursor. Above the cursor is preferred but the list will be moved below the cursor if there is not enough room. BUG=138632 Review URL: https://chromiumcodereview.appspot.com/10937008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158375 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 年前 | |
Disable right button drag in omnibox Dragging with the right button should never select any text or change any existing selection. BUG=128441 TEST=Compiles and Manual Test Review URL: https://chromiumcodereview.appspot.com/10968049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158682 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
views/examples: Export ShowExamplesWindow() function. We need to export this function because views_examples_lib is now a component target, i.e, it can be built either as static_library or shared_library, and in shared_library this function should be exported. BUG=141187 TBR=ben@chromium.org Review URL: https://codereview.chromium.org/10944004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157474 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Fix toolbar keyboard accessibility on Views (alternative impl). This broke when the location bar got moved out of the toolbar's view hierarchy, it no longer became possible to tab through all of the controls in the toolbar including the location bar. To fix this, I have AccessiblePaneView provide its own subclass of FocusSearch, overriding GetParent and Contains so that the location bar is considered to be part of the toolbar for focus searching. Adds a new test that should catch this type of regression in the future, while hopefully not being too brittle so it will still succeed as the toolbar changes over time. BUG=145835 TEST=Press F6 or Alt+Shift+T to focus the toolbar, then Tab to all of the focusable controls, make sure the location bar is included. Review URL: https://chromiumcodereview.appspot.com/10949005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157914 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add ExtendSelectionAndDelete() method to ui::TextInputClient. This cl only implements RenderWidgetHostViewWin::ExtendSelectionAndDelete() which is needed to support HANJA key of Korean IME in Metro. BUG=148355 TEST=trybots Review URL: https://chromiumcodereview.appspot.com/10928199 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156992 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
views: Put box_layout_unittest.cc into views namespace. Found with: $ git grep --files-without-match --name-only "namespace views" -- ui/views/{*.cc,*.h} TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10827289 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151184 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
views: Rename win-aura flag to desktop-aura. BUG=149094 TBR=ben@chromium.org Review URL: https://codereview.chromium.org/10909223 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156713 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Replace views::MouseEvent with ui::MouseEvent http://crbug/com/125937 TBR=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/10832282 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151418 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
linux_aura: Fix cursors and popup menu location - Cursors now use sadrul's modified CursorLoader. - We query the desktop environment for work area size. This makes menus positioned in the correct place. BUG=146077 Review URL: https://chromiumcodereview.appspot.com/10985029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158708 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
views: Packaged app window icon should be system/generic icon, if icon is not set by default. BUG=148390 TEST=manually Review URL: https://chromiumcodereview.appspot.com/10967036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158343 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Provide hook to abort dialog cancellation, disable cancellation during install. BUG=148527 Review URL: https://chromiumcodereview.appspot.com/10965052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158644 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
views: Remove net from DEPS list. BUG=137800 R=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/10810037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147805 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
jGet the examples to run in aura_shell. . Reorganizes views_examples target into two: views_examples_lib (a component) and views_examples_exe (a runner in views, which builds in Aura but does not run without crashing due to lack of desktop environment). . Refactors ExamplesMain into ExamplesWindowContents, a contents view that hosts the examples UI. Makes a publicly exported function from views examples to show a window containing this view. . Moves the examples into the views namespace. . Adds a button to launch the ExamplesWindow inside aura_shell. . Adds a NativeTabbedPaneViews to host the examples content. This is not a production class and is mostly just intended to get something onto the screen. The code is copy-pasta from NativeTabbedPaneWin. I imagine we can get rid of all of this once we stop using TabbedPanes in Chrome. http://crbug.com/105622 TEST=none Review URL: http://codereview.chromium.org/8687013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111954 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
ui/views/ should trigger the non-chromeos aura bots. BUG=none Review URL: https://chromiumcodereview.appspot.com/10911193 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155884 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Fix toolbar keyboard accessibility on Views (alternative impl). This broke when the location bar got moved out of the toolbar's view hierarchy, it no longer became possible to tab through all of the controls in the toolbar including the location bar. To fix this, I have AccessiblePaneView provide its own subclass of FocusSearch, overriding GetParent and Contains so that the location bar is considered to be part of the toolbar for focus searching. Adds a new test that should catch this type of regression in the future, while hopefully not being too brittle so it will still succeed as the toolbar changes over time. BUG=145835 TEST=Press F6 or Alt+Shift+T to focus the toolbar, then Tab to all of the focusable controls, make sure the location bar is included. Review URL: https://chromiumcodereview.appspot.com/10949005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157914 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Fix toolbar keyboard accessibility on Views (alternative impl). This broke when the location bar got moved out of the toolbar's view hierarchy, it no longer became possible to tab through all of the controls in the toolbar including the location bar. To fix this, I have AccessiblePaneView provide its own subclass of FocusSearch, overriding GetParent and Contains so that the location bar is considered to be part of the toolbar for focus searching. Adds a new test that should catch this type of regression in the future, while hopefully not being too brittle so it will still succeed as the toolbar changes over time. BUG=145835 TEST=Press F6 or Alt+Shift+T to focus the toolbar, then Tab to all of the focusable controls, make sure the location bar is included. Review URL: https://chromiumcodereview.appspot.com/10949005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157914 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Fix toolbar keyboard accessibility on Views (alternative impl). This broke when the location bar got moved out of the toolbar's view hierarchy, it no longer became possible to tab through all of the controls in the toolbar including the location bar. To fix this, I have AccessiblePaneView provide its own subclass of FocusSearch, overriding GetParent and Contains so that the location bar is considered to be part of the toolbar for focus searching. Adds a new test that should catch this type of regression in the future, while hopefully not being too brittle so it will still succeed as the toolbar changes over time. BUG=145835 TEST=Press F6 or Alt+Shift+T to focus the toolbar, then Tab to all of the focusable controls, make sure the location bar is included. Review URL: https://chromiumcodereview.appspot.com/10949005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157914 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
(Views only) Add a gradient background to the tabstrip of the view tabbed pane implementation. BUG=138063 TEST=none Review URL: https://chromiumcodereview.appspot.com/10823229 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151017 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
(Views only) Add a gradient background to the tabstrip of the view tabbed pane implementation. BUG=138063 TEST=none Review URL: https://chromiumcodereview.appspot.com/10823229 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151017 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
views: Delete painter pointer using scoped_ptr. R=sky@chromium.org Review URL: https://codereview.chromium.org/10909234 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157362 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
views: Delete painter pointer using scoped_ptr. R=sky@chromium.org Review URL: https://codereview.chromium.org/10909234 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157362 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
This CL moves the contents of ui_resources_standard.grd into ui_resources.grd and theme_resources_standard.grd into theme_resources.grd. This also eliminates the following Grit outputs: ui_resources.pak ==> duplicated in each scaled-resource pak ui_resources_standard.h ==> merged into ui_resources.h ui_resources_standard_map.h ==> renamed to ui_resources_map.h ui_resources_standard_map.cc ==> renamed to ui_resources_map.cc theme_resources.rc ==> merged into theme_resources_standard.rc theme_resources.pak ==> duplicated in each scaled-resource pak theme_resources_standard.h ==> merged into theme_resources.h theme_resources_standard_map.h ==> merged into theme_resources_map.h theme_resources_standard_map.cc ==> merged into theme_resources_map.cc The image duplication is intentional; we may revisit this later. Currently the standard-size images are included twice in the Windows build, once as an rc and once as a pak. I'll fix this in a followup CL. TBR=ben@chromium.org,brettw@chromium.org,darin@chromium.org,stevenjb@chromium.org BUG=133570 TEST=Trybots, local build Review URL: https://chromiumcodereview.appspot.com/10756018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146224 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 年前 | |
Extract the last SkColor from ResourceBundle API. NOTE: This was a TODO for ben@. R=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/9602003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124953 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 年前 | |
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 年前 | |
Enable debug logging for views::View Enables the alt-ctrl-shift-V accelerator for dumping views::View hierarchy to console. BUG=none TEST=Bring up Aura build on Linux, type alt-ctrl-shift-V and check logs. R=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10736061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146575 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Enable debug logging for views::View Enables the alt-ctrl-shift-V accelerator for dumping views::View hierarchy to console. BUG=none TEST=Bring up Aura build on Linux, type alt-ctrl-shift-V and check logs. R=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10736061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146575 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 年前 | |
Support Drag and Drop across displays. This CL introduces DragDropTracker, which - Makes a dummy window capture events while dragging an item, and - Dispatches mouse events to the window at the pointer location in DragDropController::PreHandleMouseEvent. BUG=136817 Review URL: https://chromiumcodereview.appspot.com/10855159 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153401 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 年前 | |
views: Move some random files from views/ to ui/views/. BUG=104039 R=ben@chromium.org Review URL: http://codereview.chromium.org/8735009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112208 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 年前 | |
views: Move some random files from views/ to ui/views/. BUG=104039 R=ben@chromium.org Review URL: http://codereview.chromium.org/8735009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112208 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
views: Move some random files from views/ to ui/views/. BUG=104039 R=ben@chromium.org Review URL: http://codereview.chromium.org/8735009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112208 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
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 年前 | |
Refactored MouseWatcher to allow regions other than Views to be monitored. BUG=None TEST=None Review URL: https://chromiumcodereview.appspot.com/9309110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@120583 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 年前 | |
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 年前 | |
ui: Move NativeTheme files into ui/base/native_theme/ directory. BUG=103304,125844 R=ben@chromium.org TBR=tony@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=136996 Review URL: https://chromiumcodereview.appspot.com/10310136 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137056 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 年前 | |
views: Delete some array pointers in GradientPainter using scoped_array. R=sky@chromium.org Review URL: https://codereview.chromium.org/10953002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157547 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
(Views only) Add a gradient background to the tabstrip of the view tabbed pane implementation. BUG=138063 TEST=none Review URL: https://chromiumcodereview.appspot.com/10823229 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151017 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
views: Move the remaining file from views/ to ui/views/. BUG=104039 R=ben@chromium.org TBR=stevenjb@chromium.org Review URL: http://codereview.chromium.org/8771006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112469 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 年前 | |
ui: Keep the overrides in the same section of the superclass. When subclassing a non-pure virtual interface, prefer to keep them in the same section as in the superclass. This was discussed here: http://codereview.chromium.org/10914090/ R=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/10911098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155291 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make cursors work on win aura. BUG=146077 Review URL: https://codereview.chromium.org/10939006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157553 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 年前 | |
views: Move view.h to ui/views/. BUG=104039 R=ben@chromium.org TBR=stevenjb@chromium.org Review URL: http://codereview.chromium.org/8742030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112333 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
views: Move the remaining file from views/ to ui/views/. BUG=104039 R=ben@chromium.org TBR=stevenjb@chromium.org Review URL: http://codereview.chromium.org/8771006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112469 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 年前 | |
Gets tab dragging to work in touch mode. BUG=123274 TEST=none Review URL: https://chromiumcodereview.appspot.com/10267023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134764 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 年前 | |
Gets tab dragging to work in touch mode. BUG=123274 TEST=none Review URL: https://chromiumcodereview.appspot.com/10267023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134764 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
views: Sort header files. This patch was generated by running: $ for f in $(find ui/views/ -type f \( -name "*.cc" -o -name "*.h" \)); do ./tools/sort-headers.py $f; done R=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/10447066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139528 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 年前 | |
Adds the option of aligning the launcher to the left or right. There is a ton of rough edges after this patch, but I don't want this patch to get any bigger. BUG=121962 TEST=covered by tests. R=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10388036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136312 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
ui/gfx: Rename almost all entries from gfx::CanvasSkia to gfx::Canvas. BUG=116572 R=asvitkine@chromium.org TBR=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/9705063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126935 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 年前 | |
Revert 157567 - Revert 156318 - I had originally tried to build upon http://codereview.chromium.org/10869066/, but the number of functions that needed to return (or needed to cope with) DestroyedType's was spiralling out of control and it seemed likely that a mistake would be made and bugs introduced. pkotwicz suggested I make the layer animator ref counted, and this seemed to be a much simpler and safer approach. This way, whenever we're in a LayerAnimator function that may notify observers, we create a scoped_refptr<LayerAnimator> for |this|. If the animator's owning layer gets deleted by an observer, then |this| will be safely destroyed when the function exits and the scoped_refptr falls out of scope. BUG=147435 TEST=LayerAnimatorTest.ObserverDeletesAnimatorAfter[FinishingAnimation|StoppingAnimation|Scheduling|Aborted] Review URL: https://chromiumcodereview.appspot.com/10919195 TBR=sky@chromium.org Review URL: https://codereview.chromium.org/10942034 Review URL: https://codereview.chromium.org/10956055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158197 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
views: Move view.h to ui/views/. BUG=104039 R=ben@chromium.org TBR=stevenjb@chromium.org Review URL: http://codereview.chromium.org/8742030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112333 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Revert 158792 - views: Remove content dependency from views package. Copied form https://chromiumcodereview.appspot.com/10915159. BUG=105557,141187 TBR=ben@chromium.org Review URL: https://codereview.chromium.org/10960035 TBR=grt@chromium.org Review URL: https://codereview.chromium.org/10983036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158796 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Allow the Views Delegate to provide the native widget. This is necessary because we will need to construct a different NW depending on the world that owns the parent window. BUG=none R=sky@chromium.org Review URL: https://codereview.chromium.org/10913237 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156660 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 年前 | |
views: Rename win-aura flag to desktop-aura. BUG=149094 TBR=ben@chromium.org Review URL: https://codereview.chromium.org/10909223 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156713 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
views: Rename win-aura flag to desktop-aura. BUG=149094 TBR=ben@chromium.org Review URL: https://codereview.chromium.org/10909223 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156713 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 |