- 08 Jun, 2014 10 commits
-
-
sky@chromium.org authored
~ViewManagerSynchronizer destroys the view_manager_. Destroying the view_manager_ may add transactions to pending_transactions_. So, we have to make sure view_manager_ is destroyed first. BUG=365012 TEST=none R=ben@chromium.org TBR=ben@chromium.org Review URL: https://codereview.chromium.org/320713003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275730 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275729 0039d316-1c4b-4281-b951-d872f2087c98
-
dcheng@chromium.org authored
The roll is breaking two ChromiumOS browser_tests: VirtualKeyboardBrowserTest.HideKeyboardKeyTest VirtualKeyboardBrowserTest.KeysetTransitionTest TBR=yhirano@chromium.org Review URL: https://codereview.chromium.org/320213002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275728 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-release@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275722 0039d316-1c4b-4281-b951-d872f2087c98
-
noel@chromium.org authored
Follow on r269281 - plumb the JS API from testRunner.SetColorProfile through to the render_widget where the color profile is stored. Updating the webview() about any color profile change is done in the render_view_impl: implementation of that is a TODO(noel). BUG=369787 Review URL: https://codereview.chromium.org/316913002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275720 0039d316-1c4b-4281-b951-d872f2087c98
-
dalecurtis@chromium.org authored
Prior to http://crrev.com/268831 we never considered the actual coded size when constructing buffers for FFmpeg. We do now, but were not aligning the extents properly. Sadly we had no test coverage for odd sized videos :( I've fixed the extents and added a test using one of the bug clips (which will be landed separately). BUG=379127 TEST=new pipeline test NOTRY=true Review URL: https://codereview.chromium.org/318133002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275719 0039d316-1c4b-4281-b951-d872f2087c98
-
armansito@chromium.org authored
This CL updates the Chrome D-Bus bindings and modifies the device/bluetooth GATT Chrome OS code to use the new bindings defined in crbug.com/378182 for descriptor value reads and writes. BUG=378182 TEST=device_unittests; manual tests using custom bluetoothd Review URL: https://codereview.chromium.org/309623002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275718 0039d316-1c4b-4281-b951-d872f2087c98
-
vitalybuka@chromium.org authored
BUG=372843 TBR=noamsml Review URL: https://codereview.chromium.org/320683002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275717 0039d316-1c4b-4281-b951-d872f2087c98
-
alekseys@chromium.org authored
Generalize printer color model handling, get rid of CUPS specific case. Enable supported paper szes reporting for all platforms. BUG=239879 NOTRY=true Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=275646 Review URL: https://codereview.chromium.org/324523002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275716 0039d316-1c4b-4281-b951-d872f2087c98
-
mpearson@chromium.org authored
There are two input type enums: * one in the autocomplete code * one in the metrics code that's used for UMA logging; this one is meant to remain stable As part of fixing the linked bug, I created https://codereview.chromium.org/314773002/ whch needed an input type enum, one which would remain stable. It didn't necessarily have to be the metrics enum. After discussion with the UMA folks (who deal with how to handle stable enum problems all the time), we reached the conclusion that we should have one stable enum and use it everywhere. That's the cleanest answer. This single enum has to live in the metrics directory because metrics is a component. This change combines the two existing enums into one, putting the new enum in a new file in the metrics directory. The reason for a new file is so we can include it without include the whole OmniboxEventProto or any other metrics code. The main files to review are autocomplete_input.h and *.proto. All other changes are a mechanical result of the changes in those three files. The internal proto change has been submitted. TBR=stevenjb for the trivial change to chrome/browser/ui/app_list/search/omnibox_provider.cc that removes an unnecessary include BUG=284781 NOTRY=True Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=275696 Review URL: https://codereview.chromium.org/319523005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275713 0039d316-1c4b-4281-b951-d872f2087c98
-
- 07 Jun, 2014 30 commits
-
-
vitalybuka@chromium.org authored
Speculative revert. Something breaks "Linux ASan LSan Tests", TaskManagerNewPrintPreview. > Generalize printer color model handling, get rid of CUPS specific case. Enable supported paper szes reporting for all platforms. > > BUG=239879 > > Review URL: https://codereview.chromium.org/324523002 TBR=alekseys@chromium.org Review URL: https://codereview.chromium.org/319373004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275711 0039d316-1c4b-4281-b951-d872f2087c98
-
tonyg@chromium.org authored
You cannot have two. BUG=None TBR=dtu@chromium.org NOTRY=True Review URL: https://codereview.chromium.org/322703002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275710 0039d316-1c4b-4281-b951-d872f2087c98
-
tonyg@chromium.org authored
Noticed this while reading code. BUG= Review URL: https://codereview.chromium.org/325593002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275709 0039d316-1c4b-4281-b951-d872f2087c98
-
mukai@chromium.org authored
BUG=381858 R=oshima@chromium.org TEST=compile succeeds Review URL: https://codereview.chromium.org/322553004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275708 0039d316-1c4b-4281-b951-d872f2087c98
-
vitalybuka@chromium.org authored
BUG=284781 TBR=mpearson NOTRY=true NOTREECHECKS=true Review URL: https://codereview.chromium.org/321673002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275707 0039d316-1c4b-4281-b951-d872f2087c98
-
dcheng@chromium.org authored
Revert of Omnibox: Combine Two Input Type Enums into One (https://codereview.chromium.org/319523005/) Reason for revert: Broke the build on http://build.chromium.org/p/chromium.chrome/builders/Google%20Chrome%20Mac Original issue's description: > Omnibox: Combine Two Input Type Enums into One > > There are two input type enums: > * one in the autocomplete code > * one in the metrics code that's used for UMA logging; > this one is meant to remain stable > > As part of fixing the linked bug, I created > https://codereview.chromium.org/314773002/ > whch needed an input type enum, one which would remain stable. > It didn't necessarily have to be the metrics enum. > > After discussion with the UMA folks (who deal with how to handle > stable enum problems all the time), we reached the conclusion > that we should have one stable enum and use it everywhere. That's > the cleanest answer. > > This single enum has to live in the metrics directory because metrics > is a component. > > This change combines the two existing enums into one, putting the > new enum in a new file in the metrics directory. The reason for > a new file is so we can include it without include the whole > OmniboxEventProto or any other metrics code. > > The main files to review are autocomplete_input.h and *.proto. > All other changes are a mechanical result of the changes in > those three files. > > The internal proto change has been submitted. > > TBR=stevenjb > for the trivial change to chrome/browser/ui/app_list/search/omnibox_provider.cc > that removes an unnecessary include > > BUG=284781 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=275696 TBR=pkasting@chromium.org,isherman@chromium.org,mpearson@chromium.org NOTREECHECKS=true NOTRY=true BUG=284781 Review URL: https://codereview.chromium.org/320713002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275706 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275705 0039d316-1c4b-4281-b951-d872f2087c98
-
dcheng@chromium.org authored
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=175750:175751&mode=html TBR=yhirano@chromium.org Review URL: https://codereview.chromium.org/325613002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275704 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275703 0039d316-1c4b-4281-b951-d872f2087c98
-
dcheng@chromium.org authored
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=175719:175750&mode=html TBR=yhirano@chromium.org Review URL: https://codereview.chromium.org/322673002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275702 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275701 0039d316-1c4b-4281-b951-d872f2087c98
-
rouslan@chromium.org authored
All platforms use autofill profiles, which use libaddressinput. TBR=estade@chromium.org BUG=327046 Review URL: https://codereview.chromium.org/319373003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275700 0039d316-1c4b-4281-b951-d872f2087c98
-
tonyg@chromium.org authored
Revert of Revert of [Telemetry] Overhaul startup metric. (https://codereview.chromium.org/317743003/) Reason for revert: Blocking patches are landed now. Original issue's description: > Revert of [Telemetry] Overhaul startup metric. (https://codereview.chromium.org/313993003/) > > Reason for revert: > Other patches need to land before this. This broke bots. > > Original issue's description: > > [Telemetry] Overhaul startup metric. > > > > This focuses us on the user-perceived aspects of startup. > > > > BUG= > > > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=275194 > > TBR=aiolos@chromium.org,jeremy@chromium.org > NOTREECHECKS=true > NOTRY=true > BUG= > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=275345 TBR=aiolos@chromium.org,jeremy@chromium.org NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/319393003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275699 0039d316-1c4b-4281-b951-d872f2087c98
-
atwilson@chromium.org authored
BUG=350898 Review URL: https://codereview.chromium.org/317203004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275698 0039d316-1c4b-4281-b951-d872f2087c98
-
enne@chromium.org authored
BUG=none Review URL: https://codereview.chromium.org/323633002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275697 0039d316-1c4b-4281-b951-d872f2087c98
-
mpearson@chromium.org authored
There are two input type enums: * one in the autocomplete code * one in the metrics code that's used for UMA logging; this one is meant to remain stable As part of fixing the linked bug, I created https://codereview.chromium.org/314773002/ whch needed an input type enum, one which would remain stable. It didn't necessarily have to be the metrics enum. After discussion with the UMA folks (who deal with how to handle stable enum problems all the time), we reached the conclusion that we should have one stable enum and use it everywhere. That's the cleanest answer. This single enum has to live in the metrics directory because metrics is a component. This change combines the two existing enums into one, putting the new enum in a new file in the metrics directory. The reason for a new file is so we can include it without include the whole OmniboxEventProto or any other metrics code. The main files to review are autocomplete_input.h and *.proto. All other changes are a mechanical result of the changes in those three files. The internal proto change has been submitted. TBR=stevenjb for the trivial change to chrome/browser/ui/app_list/search/omnibox_provider.cc that removes an unnecessary include BUG=284781 Review URL: https://codereview.chromium.org/319523005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275696 0039d316-1c4b-4281-b951-d872f2087c98
-
xhwang@chromium.org authored
BUG=315312 TEST=Test pages still work. Review URL: https://codereview.chromium.org/315733003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275695 0039d316-1c4b-4281-b951-d872f2087c98
-
ckocagil@chromium.org authored
BUG=381934 R=msw Review URL: https://codereview.chromium.org/325563002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275694 0039d316-1c4b-4281-b951-d872f2087c98
-
armansito@chromium.org authored
The original BlueZ GATT API doc spec used DBus.Properties interface for characteristic value access. Since we are modifying this API for Chrome OS, this CL updates the Chrome D-Bus bindings and modifies the device/bluetooth GATT code to use the new bindings for characteristic value reads, writes, and updates. BUG=378182 TEST=Tested against my custom bluetoothd build; device_unittests Review URL: https://codereview.chromium.org/301093003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275693 0039d316-1c4b-4281-b951-d872f2087c98
-
fischman@chromium.org authored
TBR=vrk@chromium.org, posciak@chromium.org Review URL: https://codereview.chromium.org/322483006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275692 0039d316-1c4b-4281-b951-d872f2087c98
-
https://codereview.chromium.org/323713002/nednguyen@google.com authored
NOTRY=true BUG= Review URL: https://codereview.chromium.org/318253002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275690 0039d316-1c4b-4281-b951-d872f2087c98
-
tonyg@chromium.org authored
TBR=dtu@chromium.org NOTRY=True BUG= Review URL: https://codereview.chromium.org/323703003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275689 0039d316-1c4b-4281-b951-d872f2087c98
-
tonyg@chromium.org authored
Revert of Remove the id field of inspector_backend since no public caller uses it (https://codereview.chromium.org/322553003/) Reason for revert: Apparently it was used somewhere: http://chromegw/i/chromium.perf/builders/Android%20GN%20Perf/builds/1776/steps/blink_perf/logs/stdio Traceback (most recent call last): _RunPage at tools/telemetry/telemetry/page/page_runner.py:521 page_state.ImplicitPageNavigation(test) ImplicitPageNavigation at tools/telemetry/telemetry/page/page_runner.py:175 test.RunNavigateSteps(self.page, self.tab) RunNavigateSteps at tools/telemetry/telemetry/page/page_test.py:259 page.RunNavigateSteps(action_runner) RunNavigateSteps at tools/telemetry/telemetry/page/page.py:42 action_runner.NavigateToPage(self) NavigateToPage at tools/telemetry/telemetry/page/actions/action_runner.py:63 self.RunAction(NavigateAction(attributes)) RunAction at tools/telemetry/telemetry/page/actions/action_runner.py:20 action.RunActionAndMaybeWait(self._tab) RunActionAndMaybeWait at tools/telemetry/telemetry/page/actions/page_action.py:37 self.RunAction(tab) RunAction at tools/telemetry/telemetry/page/actions/navigate.py:22 tab.Navigate(self.url, script_to_evaluate_on_commit) Navigate at tools/telemetry/telemetry/core/tab.py:257 self._inspector_backend.Navigate(url, script_to_evaluate_on_commit, timeout) Navigate at tools/telemetry/telemetry/core/backends/chrome/inspector_backend.py:161 self._page.Navigate(url, script_to_evaluate_on_commit, timeout) Navigate at tools/telemetry/telemetry/core/backends/chrome/inspector_page.py:109 self.WaitForNavigate(timeout) WaitForNavigate at tools/telemetry/telemetry/core/backends/chrome/inspector_page.py:85 self._inspector_backend.DispatchNotifications(remaining_time) DispatchNotifications at tools/telemetry/telemetry/core/backends/chrome/inspector_websocket.py:68 self._Receive(timeout) _Receive at tools/telemetry/telemetry/core/backends/chrome/inspector_websocket.py:108 self._error_handler(elapsed_time) _HandleError at tools/telemetry/telemetry/core/backends/chrome/inspector_backend.py:238 if self._IsInspectable(): _IsInspectable at tools/telemetry/telemetry/core/backends/chrome/inspector_backend.py:215 return self.id in [c['id'] for c in contexts] AttributeError: 'InspectorBackend' object has no attribute 'id' Locals: contexts : [{u'url': u'http://127.0.0.1:48700/XMLHttpRequest/send.html', u'title': u'127.0.0.1:48700/XMLHttpRequest/send.html', u'type': u'page', u'description': u'', u'id': u'432A3A74-D6DE-77B0-9358-3780FA59FA70'}] Original issue's description: > Remove the id field of inspector_backend since no public caller uses it > > TBR=nduca@chromium.org > > BUG= > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=275541 TBR=nednguyen@google.com NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/323713002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275688 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-release@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275682 0039d316-1c4b-4281-b951-d872f2087c98
-
eustas@chromium.org authored
BUG=245436 Review URL: https://codereview.chromium.org/319133002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275680 0039d316-1c4b-4281-b951-d872f2087c98
-
benwells@chromium.org authored
This dialog is very usable and is ready to be enabled by default to get wider exposure. BUG=266739 Review URL: https://codereview.chromium.org/312423004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275679 0039d316-1c4b-4281-b951-d872f2087c98
-
joaodasilva@chromium.org authored
Revert of Telemetry: Last ditch effort to dump symbols on tab crashes if none are found (https://codereview.chromium.org/318123002/) Reason for revert: page_runner_unittest.PageRunnerTests.testHandlingOfCrashedTab is failing on the main waterfall after this change: http://build.chromium.org/p/chromium.mac/builders/Mac10.6%20Tests%20%283%29/builds/48907 http://build.chromium.org/p/chromium.mac/builders/Mac10.7%20Tests%20%283%29/builds/27652 http://build.chromium.org/p/chromium.linux/builders/Linux%20Tests/builds/11451 Original issue's description: > Telemetry: Last ditch effort to dump symbols on tab crashes if none are found > > Put this together to find a crash which only happened on telemetry unittest runs on Mac trybots; figured it might be useful for later too. > > R=dtu,tonyg > BUG= > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=275675 TBR=dtu@chromium.org,tonyg@chromium.org,oysteine@chromium.org NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/320693002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275678 0039d316-1c4b-4281-b951-d872f2087c98
-
joaodasilva@chromium.org authored
BUG=None R=sky@chromium.org Review URL: https://codereview.chromium.org/321553004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275677 0039d316-1c4b-4281-b951-d872f2087c98
-
joaodasilva@chromium.org authored
This change makes the Managed Bookmarks folder visible in the bookmarks bar if it contains at least one bookmark: - this folder is always shown floating to the left, next to the Apps button; - this folder also appears in the bookmarks menu from the hotdog menu, as if it were part of the bookmarks bar; - bookmarks can't be dragged into this folder or any of its subfolders; - dragging bookmarks out of this folder always creates a new copy and never moves (the mouse cursor is decorated with the + "copy" indicator); - the bookmark editor can't select managed folders for new bookmarks; - bookmarks a page that already has a managed bookmarks creates a new bookmark instead. BUG=49598 R=sky@chromium.org Review URL: https://codereview.chromium.org/302313005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275676 0039d316-1c4b-4281-b951-d872f2087c98
-
oysteine@chromium.org authored
Put this together to find a crash which only happened on telemetry unittest runs on Mac trybots; figured it might be useful for later too. R=dtu,tonyg BUG= Review URL: https://codereview.chromium.org/318123002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275675 0039d316-1c4b-4281-b951-d872f2087c98
-