| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL also changes the Windows code to dismiss Flash fullscreen when it loses focus. This matches the behavior of NPAPI Flash and Linux Pepper Flash.
BUG=137264
TEST=None
Review URL: https://chromiumcodereview.appspot.com/10779023
TBR=yzshen@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10826033
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@148569 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
repro case (need more data for good fix)
Spend around 2 days with reproducing the problem, checking out the underlying code, and discussing with others (see bug for more info) without further insights. Since the bug is gone with v22 and we might get more data if it crashes later, we hope that this is an adequate solution for the problem (even though it is not satisfying).
BUG=134465
TEST=NONE and not reproducible
Review URL: https://chromiumcodereview.appspot.com/10790058
TBR=skuhne@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10802092
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@148179 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
WebMediaPlayerImpl needs to own the audio source provider to keep it from being destroyed too soon.
BUG=132890
TEST=See test in bug report.
Review URL: https://chromiumcodereview.appspot.com/10662030
TBR=rtoy@google.com
Review URL: https://chromiumcodereview.appspot.com/10808089
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@147946 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
requests with custom user agents.
BUG=134615
TEST=With suitably recent Flapper: http://10tv.nana10.co.il/ streams properly
(see bug for appropriate things to click).
Review URL: https://chromiumcodereview.appspot.com/10780019
TBR=viettrungluu@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10795071
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@147922 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
AtkObject.
Each BrowserAccessibilityGtk owns one AtkObject. When a
BrowserAccessibilityGtk is deleted, it should detach its AtkObject and
deref it, but the system might be holding onto another reference to this
object, so in our implementation of ATK methods, we need to check to see if
it's detached (i.e. if the pointer to the owning object is NULL) before
using it.
BUG=132702
TEST=Manual testing with Orca on Linux.
Review URL: https://chromiumcodereview.appspot.com/10661011
TBR=dmazzoni@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10795067
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@147889 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Otherwise, some cases can leave opaque white in parts of the NSView that obscures the GL content.
R=sky@chromium.org
BUG=137336
Review URL: https://chromiumcodereview.appspot.com/10793022
TBR=jbates@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10817010
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@147883 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=134574
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10690070
TBR=vitalybuka@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10790114
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@147807 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mac OS. On this platform, the GPU process does not need to access any on-screen resources.
This is an attempted workaround for
http://code.google.com/p/chromium/issues/detail?id=131310 .
BUG=131310
TEST=ran WebGL content, Poster Circle, and Flash content on Mac OS X
Review URL: https://chromiumcodereview.appspot.com/10581041
TBR=kbr@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10808020
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@147310 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=137787
TBR=jorgelo@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10800006
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@147182 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With this change, a Linux user can still manually switch on
accessibility support with the --force-renderer-accessibility flag,
but it will never get switched on automatically. Let's merge this to
M21 so it never happens to users who don't want it, then come up with
a smarter way to detect automatically later.
BUG=137537
TEST=Run Chrome with "assistive technology" flag on, observe no slowdown in gmail anymore.
TBR=ben
Review URL: https://chromiumcodereview.appspot.com/10778040
TBR=dmazzoni@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10793032
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@147075 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We were expecting to receive GTK+ events in the following order:
drag-motion
drag-data-received
drag-leave
but in some cases, we don't get the drag-data-received event (e.g.,
if the user is moving the mouse quickly). If that happens, don't send
a DragLeave event to the renderer since it doesn't think we're in a
drag.
BUG=129446
TEST=Open 2 chrome windows, quickly drag a file from the desktop over both
windows. This should not crash.
Review URL: https://chromiumcodereview.appspot.com/10704144
TBR=tony@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10782036
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@147034 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The freedesktop method for uninhibit is called with a wrong name,
giving this type of errors on KDE:
[22381:22390:37538866338:ERROR:power_save_blocker_linux.cc(289)] No response to Uninhibit() request!
BUG=137538
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10780012
TBR=cristian.patrasciuc@gmail.com
Review URL: https://chromiumcodereview.appspot.com/10784026
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@146895 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It's possible client returns buffer after cached_dibs_ are freed.
Also fix a copy&paste error.
BUG=133096
TEST=the pages in bug 133096 do not crash.
Review URL: https://chromiumcodereview.appspot.com/10748018
TBR=wjia@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10702160
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@146245 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This is a simplified merge of r145282 into branch 1180.
Since the pointer will be out of scope when posting a task, need to use reference.
Also MediaStreamInfoBarDelegate needs to keep a copy of request, instead of a pointer.
BUG=135043
Review URL: https://chromiumcodereview.appspot.com/10692174
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@146225 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
WebGraphicsContext3DCommandBufferImpl::IsCommandBufferContextLost()
BUG=136413
Review URL: https://chromiumcodereview.appspot.com/10766008
TBR=fischman@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10695162
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@146216 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
for GLHelper::CopyTextureToImpl::Request.
GLHelper::CopyTextureToImpl::Request needs to inherit from RefcountedThreadSafe
because its scoped_refptr is touched from the UI thread and GLHelper thread.
I confirmed that this is actually causing memory corruptions because race conditions of
the ref count make Request deleted doubly or in unexpected timings.
BUG=134460
TEST=Check the following steps do not cause crash. Modify the thumbnailer code to generate thumbnails on every tab switch, open 10 tabs, keep pressing Ctrl+Tab
Review URL: https://chromiumcodereview.appspot.com/10697032
TBR=mazda@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10702149
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@146168 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
from
OnResponseCompleted.
R=jam@chromium.org
BUG=136257
Review URL: https://chromiumcodereview.appspot.com/10702120
TBR=darin@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10693147
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@146153 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
destroy a fullscreen window.
On metacity we get spurious unfullscreen events that were preventing the window from going fullscreen, and alt-tab didn't cause the window to unfullscreen, so it wasn't destroyed by alt-tab. We should ignore the unfullscreen event and instead rely on FocusOut to determine when to destroy the window.
BUG=117021
TEST=
Review URL: https://chromiumcodereview.appspot.com/10542134
TBR=jbauman@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10689146
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@145972 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=133432
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10702038
TBR=junov@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10694116
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@145935 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
This is to determine if initializing the GPU process in every session is responsible for an increase in GPU process crashes.
Review URL: https://chromiumcodereview.appspot.com/10635007
TBR=apatrick@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10748020
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@145817 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
without a discarded backbuffer.
BUG=132444,132813
TEST=Manual
Review URL: https://chromiumcodereview.appspot.com/10535147
TBR=mmocny@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10763016
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@145778 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Windows8 desktop chrome as
this seems to be causing a number of crashes on the field.
BUG=131194
R=robertshield,cpu
Review URL: https://chromiumcodereview.appspot.com/10666013
TBR=ananta@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10766011
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@145765 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=135583
TBR=jorgelo
Review URL: https://chromiumcodereview.appspot.com/10768002
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@145702 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Copy default_100/default_large_favicon.png to default_200/default_favicon.png
BUG=111101
TEST=Favicons on bookmark bar, in history menu, etc still look good
in both lodpi and hidpi.
TBR=sky
Review URL: https://chromiumcodereview.appspot.com/10662041
TBR=thakis@chromium.org
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@145338 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a hack to blacklist Core Animation specifically, as we don't have a way to do it in the blacklist.
BUG=134015
TEST=
Review URL: https://chromiumcodereview.appspot.com/10702021
TBR=jbauman@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10695030
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@144742 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When compositing is disabled or blacklisted we won't be able to composite core animation plugins, so disable them.
BUG=122430
TEST=flash works on nytimes.com with --disable-accelerated-compositing
TBR=kbr
Review URL: https://chromiumcodereview.appspot.com/10695027
TBR=jbauman@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10701018
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@144668 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
compositing is unavailable.
When compositing is disabled or blacklisted we won't be able to composite core animation plugins, so disable them.
BUG=122430
TEST=flash works on nytimes.com with --disable-accelerated-compositing
Review URL: https://chromiumcodereview.appspot.com/10542112
TBR=jbauman@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10716002
TBR=jbauman@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10714004
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@144631 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When compositing is disabled or blacklisted we won't be able to composite core animation plugins, so disable them.
BUG=122430
TEST=flash works on nytimes.com with --disable-accelerated-compositing
Review URL: https://chromiumcodereview.appspot.com/10542112
TBR=jbauman@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10716002
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@144584 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Converts composition bounds rectangle coordinate to screen coordinate to show
candidate window at correct position.
BUG=133428
TEST=manually done on alex
Review URL: https://chromiumcodereview.appspot.com/10559057
TBR=nona@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10662017
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@143905 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the GPU process.
BUG=129884
Review URL: https://chromiumcodereview.appspot.com/10578029
TBR=apatrick@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10656005
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@143718 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
GL context current
BUG=132813
Review URL: https://chromiumcodereview.appspot.com/10581030
TBR=jbates@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10628011
git-svn-id: svn://svn.chromium.org/chrome/branches/1180/src@143435 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previously, although RootWindow::MoveCursorTo() takes a ponit coordinate relative to Root, but OnMouseEvent/LockMouse in RWHVA are using coordinate relative to parent window (which may not be root). UnlockMouse is using global X/Y from webkit.
This CL added Window::MoveCursorTo() taking relative location to the window, and made RWHVA use it.
BUG=none
TEST=manual
Review URL: https://chromiumcodereview.appspot.com/10543174
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142888 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=133025
TBR=yoz@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10559026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142885 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
renderer process.
This makes the DLL unload itself. The DLL crashes otherwise.
BUG=129884
Review URL: https://chromiumcodereview.appspot.com/10559048
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142882 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Make discarding Frontbuffer on mac actually drop resources without a discarded backbuffer.
BUG=132444
TEST=Manual
Review URL: https://chromiumcodereview.appspot.com/10535147
TBR=mmocny@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10580010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142880 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
BUG=131110
Review URL: https://chromiumcodereview.appspot.com/10582006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142873 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10553025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142870 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=112299
TEST=None
Review URL: https://chromiumcodereview.appspot.com/10541185
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142869 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the window.
Previously, although RootWindow::MoveCursorTo() takes a ponit coordinate relative to Root, but OnMouseEvent/LockMouse in RWHVA are using coordinate relative to parent window (which may not be root). UnlockMouse is using global X/Y from webkit.
This CL added Window::MoveCursorTo() taking relative location to the window, and made RWHVA use it.
BUG=none
TEST=manual
Review URL: https://chromiumcodereview.appspot.com/10543174
TBR=yoshiki@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10574007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142864 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In Aura, we were passing the newly-focused view through
views::WidgetFocusManager::OnWidgetFocusEvent()'s
"focused_before" parameter. This made us not close
extension popups when they lost the focus.
(Note that a popup still doesn't get closed upon clicking
outside of the popup on the desktop, presumably because the
popup retains the focus in Ash.)
BUG=132697
TEST=added, also manual testing
Review URL: https://chromiumcodereview.appspot.com/10562025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142858 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previously, although RootWindow::MoveCursorTo() takes a ponit coordinate relative to Root, but OnMouseEvent/LockMouse in RWHVA are using coordinate relative to parent window (which may not be root). UnlockMouse is using global X/Y from webkit.
This CL added Window::MoveCursorTo() taking relative location to the window, and made RWHVA use it.
BUG=none
TEST=manual
Review URL: https://chromiumcodereview.appspot.com/10543174
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142852 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
http://build.chromium.org/p/tryserver.chromium/waterfall.
BUG=133341,133344,133347,133354,133355,133360,133361,62310,133367,133368,133370
Review URL: https://chromiumcodereview.appspot.com/10580004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142851 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
power save blocker.
Not doing that is apparently causing some flakiness in the download system tests.
Review URL: https://chromiumcodereview.appspot.com/10546181
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142850 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
We had two different message filters in GpuChannel. One counted unprocessed messages and another processed a message. By merging the two classes, we keep the count of unprocessed messages consistent.
TEST=none
BUG=none
Review URL: https://chromiumcodereview.appspot.com/10565039
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142849 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upstream the java TouchPoint class before we upstream all the touch related stuff for chrome on android.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10532148
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142835 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://chromiumcodereview.appspot.com/10533163
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142830 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10556026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142829 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=129103
Review URL: https://chromiumcodereview.appspot.com/10559017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142817 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Change GetMetroModule callers that don't need the HMODULE.
TBR=stevenjb@chromium.org,brettw@chromium.org,mirandac@chromium.org,sky@chromium.org,kalman@chromium.org
BUG=None
TEST=None
Review URL: https://chromiumcodereview.appspot.com/10560015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142801 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://chromiumcodereview.appspot.com/10565037
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142777 0039d316-1c4b-4281-b951-d872f2087c98
|