| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
Just adding and removing files corresponding to what has been done in webkit,
and one test regression.
Review URL: http://codereview.chromium.org/21124
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9311 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The problem is that webkit's timers are all based off the WTF/CurrentTime
implementation, but the bridge was doing math between a webkit that
implementation of currentTime and Chromium's base/Time implementation.
Subtracting two different times leads to skew, which turned out to
always be negative, so the CPU was spinning for most all timers.
This bug was introduced during the merge which brought in timers. From
the outside, functionality was correct (timers fired at the right time),
but internally we could spin the CPU in while waiting for the timer to
fire.
There is some code to remove from SystemTimeChromium, which I will do,
but that is in the webkit tree, so I'll do that separately.
Review URL: http://codereview.chromium.org/21122
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9307 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/21121
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9306 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
those funky layout tests where the mac baseline is a lie, and it seems our output is actually slightly better than that shown by the mac baseline.
Review URL: http://codereview.chromium.org/20094
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9294 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
R=levin
Review URL: http://codereview.chromium.org/20118
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9293 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
pass them. These fail because of differences in how the test shell
navigation controller tracks navigations as compared to how the Mac
implementation does it.
BUG=none
TEST=none
TBR=brettw
Review URL: http://codereview.chromium.org/21110
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9287 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
to be passing consistently on MAC and WIN.
BUG=7428
Review URL: http://codereview.chromium.org/24001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9282 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
R=darin
Review URL: http://codereview.chromium.org/21104
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9277 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
crashing. Also fixes the plugin positioning.
We needed to catch plug-removed and return TRUE, as well as implement a bit
more of the GtkContainer API. Also, Flash seems to crash no matter what when
I call the SetWindow with a NULL window, so don't do that for now. (It can
be revisited once that code is remerged.)
Review URL: http://codereview.chromium.org/22003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9274 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
TBR=jcampan
Review URL: http://codereview.chromium.org/21106
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9267 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=7428
Review URL: http://codereview.chromium.org/20102
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9266 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
Original patch by Craig Schlenter at:
http://codereview.chromium.org/17233
Review URL: http://codereview.chromium.org/21103
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9265 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
Make unit tests link with libglue.a directly.
OSX-only change.
Review URL: http://codereview.chromium.org/21065
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9264 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/21096
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9261 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
Use the code from PrintContext instead.
Review URL: http://codereview.chromium.org/20058
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9258 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
cores.
R=scherkus
Review URL: http://codereview.chromium.org/21089
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9241 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
TBR=eroman
Review URL: http://codereview.chromium.org/20091
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9239 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
http://trac.webkit.org/changeset/40617
This change allows us to remove some of the #ifdefs in Document.idl
R=levin
Review URL: http://codereview.chromium.org/21075
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9229 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
shutdown.
This fixes bug http://code.google.com/p/chromium/issues/detail?id=3953
Bug=3953
Review URL: http://codereview.chromium.org/20087
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9224 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
from tests_fixable.
Me and you keep going back and forth on this test. Did you mean to add it back?
Here's what I said last time around (sometime yesterday):
Removes the test
LayoutTests/transitions/transition-end-event-nested.html from
tests_fixable. I upstreamed some changes to timeout in this test that
should hopefully make is always pass. I prematurely turned this on
yesterday before we pulled down the change.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/20086
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9222 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
directory parent rules. Using copy.copy() solves the problem.Additional fix when "allow-current-directory" rules was not applied if DEPS file is missing.
Updated few DEPS file with reasonable rules.
To prevent tree closing other dependencies are added. These need to be either legitimated or dependency removed.
Review URL: http://codereview.chromium.org/21025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9221 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
bots.
Review URL: http://codereview.chromium.org/20085
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9220 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
All code fix ups were due to r40508 which "Track redirects in global history."
Review URL: http://codereview.chromium.org/20077
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9214 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/20072
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9209 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
This is a workaround for Issue 6971 "Chrome crashes if Javascript dynamically clears an input field while user attempts to type Korean into that field."
To prevent this crash, this code verifies if the parent nodes of an IME composition node exist and are editable before updating the composition node.
This change also changes an Editor::completeComposition() call to an Editor::setComposition() call to emulate the behavior of Safari. It seems Safari calls the Editor::setComposition() function when it cancels an ongoing composition.
Review URL: http://codereview.chromium.org/19619
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9208 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
WebPluginImpl::TearDownPluginInstance.
This function gets called during plugin destruction and during plugin reinitialization. It looks like this crash occurs when the reinitialization fails and the plugin widget
is being destroyed.
This fixes http://code.google.com/p/chromium/issues/detail?id=7405
Review URL: http://codereview.chromium.org/21069
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9206 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
was trying to rebaseline these tests.
TBR=dsh
Review URL: http://codereview.chromium.org/21072
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9205 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
/usr/local/google/home/shess/chromium/chromium-svn-submit/src/webkit/tools/layFollowup from http://codereview.chromium.org/18738
Went through looking for Mac-specific CRASH tests, and ran them with
and without the above change. These were the ones which went from
crashing w/out the change to not-crashing with the change. Since the
change fixed a race condition, I also replicated the crash for these
ones w/in gdb, and the crash point was consistent with the above fix.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9204 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
TBR=ojan
Review URL: http://codereview.chromium.org/23007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9203 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
tests are being rebaselined. Four of those the text output matches, so the
expected text is being removed completely to fallback to Windows. The images
are off as follows:
LayoutTests/fast/block/margin-collapse/103.html:
Select boxes and scrollbars are different but that's all.
LayoutTests/fast/block/positioning/047.html:
Left arrow is draw a little differently and scrollbars are different.
LayoutTests/fast/css/line-height-font-order.html:
The character for "4" has an extra dot. Looks fine.
LayoutTests/tables/mozilla/bugs/bug2886-2.html:
A couple dots mismatch in the "N", "e", "2" and "4" but it all looks fine.
These ones the diffs are a little more dramatic, but they look fine.
LayoutTests/svg/W3C-SVG-1.1/text-fonts-01-t.svg:
Fonts are still a little off but look fine.
LayoutTests/svg/text/text-fonts-01-t.svg:
Indistinguishable by the naked eye. Linux looks fine.
A few tests that should not have been rebaselined are reverted to failing.
These include tests that are very ugly (eg, without anti-aliasing). The
baselines were removed and not replaced.
This is triggered by r9120 which fixed a bug and caused some incorrectly
rebaselined tests to "fail" again.
Review URL: http://codereview.chromium.org/20056
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9202 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
last one.
Review URL: http://codereview.chromium.org/20065
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9195 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
instead of a wstring. Convert the linux data pack files to
pack message strings as utf16 instead of utf8.
Review URL: http://codereview.chromium.org/20060
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9193 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
function local to the win implementation as it's only being used on win.
Review URL: http://codereview.chromium.org/20061
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9192 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
This is needed by plugins, as explained in the comment above the new code.
Review URL: http://codereview.chromium.org/20053
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9188 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
LayoutTests/transitions/transition-end-event-nested.html from
tests_fixable. I upstreamed some changes to timeout in this test that
should hopefully make is always pass. I prematurely turned this on
yesterday before we pulled down the change.
BUG=none
TEST=none
TBR=ojan
Review URL: http://codereview.chromium.org/21059
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9175 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
TBR=tony
Review URL: http://codereview.chromium.org/21056
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9172 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
to platform-specific types in the implementation files and change variable names to match the header. Based on cl 8783 by Evan Martin.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9171 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
We still crash when you navigate away from the page.
(PS: the plan is to unfork the _gtk.cc file once it gets closer to what we want, so you don't need to look at that too closely. I just wanted to check in what I have since it's getting big.)
Review URL: http://codereview.chromium.org/19413
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9170 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/21055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9169 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
For sure, we don't intend to support them on Linux/Win and perhaps it's a
good idea to be consistent although we can support them by building
platform/text/mac.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9166 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
should be left to the text edit to proceed.
BUG=4874
Review URL: http://codereview.chromium.org/20046
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9164 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
of HWNDs, in an attempt to detect potential double-delete.
A double-delete of a HWND might be responsible for the crasher
http://crbug.com/4714
Note: this CL was previously committed and reverted because it broke the sandbox integration module.
Review URL: http://codereview.chromium.org/21032
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9161 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add entries for 8 Indian languages to grd files (<translations> section)
* Change the default spellcheck language for new languages to en-US for now. They'll be switched back to
the UI language when we have spell check dictionaries for them
* Add entries for 8 languages to installer's string offset table.
This change will go in after http://codereview.chromium.org/19545 goes in with DEPS file for ICU updated.
BUG=4473
Review URL: http://codereview.chromium.org/19761
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9158 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
LayoutTests/editing/spelling/spelling-linebreak.html as it relies on
showing spelling errors, which we've decided to defer for now.
BUG=none
TEST=none
TBR=brettw
Review URL: http://codereview.chromium.org/20050
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9154 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
associated with. This is wrong, its font should be independent of the edit field.
TEST=Open a page with a form that has an input field that uses a huge font. Bring up the autocomplete popup, the items should use a normal size font.
BUG=7372,6326
Review URL: http://codereview.chromium.org/20030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9153 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
included the fix for char-encoding.html.
fast/encoding/char-encoding.html should pass on all platforms.
fast/encoding/char-encoding-mac.html should be ignored on Linux and Windows.
Review URL: http://codereview.chromium.org/18700
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9150 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/20043
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9143 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/20037
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9139 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/21047
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9138 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
make sure that we take another look if we fail it when they enable it
again.
Annotate test with description and bug number.
Review URL: http://codereview.chromium.org/21043
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9136 0039d316-1c4b-4281-b951-d872f2087c98
|