History log of /external/webkit/Source/WebCore/dom/Document.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
0675e22b46a05cdd3f6e20133a94bb8448231dfa 19-Jun-2012 Teng-Hui Zhu <ztenghui@google.com> Support fullscreen to inline video transition.

Basically, player is responsible to enter fullscreen mode such that we have
the proper proxy updated on the Java side.

bug:5710646

framework change:
https://android-git.corp.google.com/g/#/c/202139/

Change-Id: Ie7adf620f2e9889142ef153e12d676a5f288bc0a
/external/webkit/Source/WebCore/dom/Document.cpp
982a13cc848a7d4bec983f7961b291664fc20a82 21-Jun-2012 George Mount <mount@google.com> Remove unused ANDROID_STYLE_VERSION

ANDROID_STYLE_VERSION was introduced to help with performance
of NavCache. Since removal of NavCache, this is unnecessary.

Change-Id: I8ebb4f4830f855961ca9c9cdb0ef300d057091de
/external/webkit/Source/WebCore/dom/Document.cpp
678de4acf72e6fd4c6fb9426d2c69445acc18135 30-May-2012 Ben Murdoch <benm@google.com> Fix document.createTouchList crash.

Cherry pick of WebKit r119158.

Note the layout test is tweaked slighly from upstream to make it
happy in our older webkit snapshot.

See: http://trac.webkit.org/changeset/119158

Bug: 6578213

Change-Id: Id6cc23938b5139cf0416e3d4c6e7ba227b1b6a0c
/external/webkit/Source/WebCore/dom/Document.cpp
a90fcfc47657b249c6d17f6c945d75aee5f1c112 01-May-2012 Victoria Lease <violets@google.com> Cherrypick WebKit r95959.

http://trac.webkit.org/changeset/95959

This, in conjunction with WebKit r94508, addresses our issue involving
referencing deleted fonts.

Bug: 6105670
Change-Id: Ida486c92d33aee792486f49e784f64d978e2fb81
/external/webkit/Source/WebCore/dom/Document.cpp
148e59acccda9790f6db649b46652f92fa042715 01-May-2012 Victoria Lease <violets@google.com> Cherrypick WebKit r94508.

http://trac.webkit.org/changeset/94508

This, in conjunction with WebKit r95959, addresses our issue involving
referencing deleted fonts.

Bug: 6105670
Change-Id: Ica4c89046ed47e2c75d13640a27ac92f2aad6709
/external/webkit/Source/WebCore/dom/Document.cpp
6fc495ad78b1663298d1395115dc316eeb537036 12-Apr-2012 Steve Block <steveblock@google.com> Cherry-pick WebKit change r85267 as a prerequisite for r92139

See http://trac.webkit.org/changeset/85267

Bug: 6329073
Change-Id: I7c46eab459647059890732214a9b953adef0a647
/external/webkit/Source/WebCore/dom/Document.cpp
6bf2577653884795f04bbf9d8196ed9998896afe 25-Feb-2012 John Reck <jreck@google.com> Delete CacheBuilder

Fixed address_detector to pass CTS

Change-Id: I6e3c4146d4c03881d036be9b8d8708a8200efef8
/external/webkit/Source/WebCore/dom/Document.cpp
2a01e2835a55e53ad23a370327f5c887d306a8f0 23-Nov-2011 Mangesh Ghiware <mghiware@google.com> Merge "Move Android specific code inside the ANDROID_META_SUPPORT ifdef."
a8052314fbf19b30214750b0dcd2f158376d6f03 23-Nov-2011 Mangesh Ghiware <mghiware@google.com> Move Android specific code inside the ANDROID_META_SUPPORT ifdef.

Fixes bug 5626822: Unguarded WebCore CL

Change-Id: Ic150cb72830d59b2d31c132cd65bb4a388e3f9d0
/external/webkit/Source/WebCore/dom/Document.cpp
b359438e11520b3e3b6801ad1280e1bdef2b986c 09-Nov-2011 Kristian Monsen <kristianm@google.com> Removing ANDROID_INSTRUMENTATION code

This has not been used for years, and due to WebKit merges the
results are not accurate anymore.

The resulting code is cleaner, less likely to create merge conflicts,
and does not give the impression that this can be turned on and
it will still work.

Needs CL:
https://android-git.corp.google.com/g/#/c/148912/

Change-Id: I617ad00c103ab72038371a3203452d2ccec0e50c
/external/webkit/Source/WebCore/dom/Document.cpp
e3d77c52e8f23ab60ffe00b4c99dc8457540b39e 08-Nov-2011 Teng-Hui Zhu <ztenghui@google.com> Add necessary null pointer check to avoid crash on youtube video

bug:5562347
Change-Id: I9b53a58137d70955bde5334c7c8b581343a8c2ce
/external/webkit/Source/WebCore/dom/Document.cpp
4cdf1c24e9a5622cded19588d9821f6c41b4d5a8 26-Sep-2011 Steve Block <steveblock@google.com> Add temporary work-around to allow loading local data from Documents with substituted data

This is a temporary workaround for a WebCore bug which is awaiting resolution.
See https://bugs.webkit.org/show_bug.cgi?id=68711 and this bug for details.

This change adds a new property to Frame to track when its Document pointer is
up-to-date. This is is used only when setting up the securty context for a
Document with substituted data and allows us to skip the buggy check in
Document::loader().

Bug: 5188895
Change-Id: I5d7d2cca83fa0c6db084d505f5b48207046a9cd0
/external/webkit/Source/WebCore/dom/Document.cpp
a6a655013a05dce8dd34c69e4bba05d49f5e9c4d 12-Sep-2011 Teng-Hui Zhu <ztenghui@google.com> Fix the poster issue and full screen behavior html5 video

This is related to the change in https://bugs.webkit.org/show_bug.cgi?id=49481,
and it seems there is some following up discussion in this area.
We will just follow what we did from Honeycomb and work around issues for now.

bug:4523481

Change-Id: I3c2225afb078c24db423119a235266f222055431
/external/webkit/Source/WebCore/dom/Document.cpp
d0147a863b872ecaa451ab0dce2a348760e99e2c 13-Jul-2011 Ben Murdoch <benm@google.com> Merge WebKit at branches/chromium/742 r89068: Initial merge by Git.

Take us to top of Chrome 12 release branch (12.0.742.130)

Change-Id: I4408a97e343a118cf4a1bb9d71367bcc2c16ae48
/external/webkit/Source/WebCore/dom/Document.cpp
94bd391238210e19ce80d03518fafab7d6d939b0 02-Jul-2011 Shimeng (Simon) Wang <swang@google.com> meta format-detection is not a viewport meta tag.

This reverts some of my previous change which wrongly treats
format-detection as a viewport change.

issue: 4975315
Change-Id: Icb3ab9b813010b253a59fca6992deb1aa4d186e7
/external/webkit/Source/WebCore/dom/Document.cpp
8db9f9e9e78973e25adf06722ce8f9126e92c60b 01-Jul-2011 Shimeng (Simon) Wang <swang@google.com> Update viewport using webkit's way.

The Android's customized way of parsing viewport meta tags is kept intact;
while the viewport update notification mechanism is changed to use webkit's
way. This gives much better notification of viewport switching.

issue: 4975315
Change-Id: I7896b67d684efec015245ee804a9243e72ff0b50
/external/webkit/Source/WebCore/dom/Document.cpp
54cdeeebc7adcbcd900e8b6a141a8cae27d9a631 10-Jun-2011 Steve Block <steveblock@google.com> Merge WebKit at branches/chromium/742 r88085: Initial merge by git.

Change-Id: I0501b484b9528e31b0026e5ad64416dd6541cdde
/external/webkit/Source/WebCore/dom/Document.cpp
bbcce278be9be6a85f47928c38a74c8d36a13a85 09-Jun-2011 Ben Murdoch <benm@google.com> Merge WebKit at r84325: Fix conflicts.

Platform.h
ENABLE_FULLSCREEN_API (http://trac.webkit.org/changeset/83997)
WTF_USE_SKIA (http://trac.webkit.org/changeset/84106)

JSNavigatorCustom.cpp
V8NavigatorCustom.cpp
ENABLE(APPLICATION_INSTALLED) (http://trac.webkit.org/changeset/83287)

CSSStyleSelector.cpp
ANDROID_CSS_RING (http://trac.webkit.org/changeset/83986)

Document.cpp
ANDROID_META_SUPPORT (http://trac.webkit.org/changeset/83349)
ANDROID_INSTRUMENT (http://trac.webkit.org/changeset/82992)

HTMLInputElement.cpp
ANDROID_ACCEPT_CHANGES_TO_FOCUSED_TEXTFIELDS (http://trac.webkit.org/changeset/82534)

RangeInputType.cpp
ENABLE(TOUCH_EVENTS) (http://trac.webkit.org/changeset/83256/)

ChromeClient.h
ANDROID_INSTALLABLE_WEB_APPS (http://trac.webkit.org/changeset/83375)

EventHandler.cpp
PLATFORM(ANDROID) (http://trac.webkit.org/changeset/83522)

Settings
ANDROID_PLUGINS (http://trac.webkit.org/changeset/83201)
ANDROID_BLOCK_NETWORK_IMAGE (http://trac.webkit.org/changeset/83628)

Gradient.cpp
Graphicscontext.cpp
HTMLCanvasElement.cpp
USE(SKIA) && !PLATFORM(ANDROID) (http://trac.webkit.org/changeset/84088)
USE(SKIA) && !PLATFORM(ANDROID) (http://trac.webkit.org/changeset/84101)

PluginView.h
ANDROID_PLUGINS (http://trac.webkit.org/changeset/84071)

RenderBox.h
ANDROID_LAYOUT (http://trac.webkit.org/changeset/82611)

RenderIframe.cpp (moved code to RenderPart.cpp)
PLATFORM(ANDROID) (http://trac.webkit.org/changeset/83518)

RenderLayer.cpp
ANDROID_OVERFLOW_SCROLL (http://trac.webkit.org/changeset/83899)

RenderLayer.h
RenderLayerBacking.cpp
ANDROID_OVERFLOW_SCROLL (http://trac.webkit.org/changeset/83820)

Change-Id: Ieabe98f4e01610b6a73e961b673e2fa99b0010e7
/external/webkit/Source/WebCore/dom/Document.cpp
2daae5fd11344eaa88a0d92b0f6d65f8d2255c00 02-Jun-2011 Ben Murdoch <benm@google.com> Merge WebKit at r84325: Initial merge by git.

Change-Id: Ic1a909300ecc0a13ddc6b4e784371d2ac6e3d59b
/external/webkit/Source/WebCore/dom/Document.cpp
74ee772b3c1ea8b557e5a596e9cbc655d1c0e161 08-Jun-2011 Steve Block <steveblock@google.com> Merge WebKit at r82507: Fix conflicts

- RenderLayerBacking.cpp
Due to ANDROID_OVERFLOW_SCROLL
http://trac.webkit.org/changeset/81715

- Document.cpp
Due to domTreeVersion and ANDROID_STYLE_VERSION
http://trac.webkit.org/changeset/80797

- CachedResourceLoader.cpp
Due to temporary debugging and ANDROID_BLOCK_NETWORK_IMAGE
http://trac.webkit.org/changeset/80695

- Settings.cpp/h
http://trac.webkit.org/changeset/81289
http://trac.webkit.org/changeset/81635

- MediaPlayer.cpp
Whitespace only
http://trac.webkit.org/changeset/80874

- RenderBox.cpp
Due to isHorizontalWritingMode
http://trac.webkit.org/changeset/81716

- RenderLayer.cpp/h
Due to ANDROID_OVERFLOW_SCROLL
http://trac.webkit.org/changeset/81981

- CSSStyleSelector.cpp
Due to ANDROID_CSS_RING
http://trac.webkit.org/changeset/80582
http://trac.webkit.org/changeset/80993
http://trac.webkit.org/changeset/80998
http://trac.webkit.org/changeset/81684
http://trac.webkit.org/changeset/82378

- CSSParser.cpp
Due to ANDROID_CSS_RING
http://trac.webkit.org/changeset/80582
http://trac.webkit.org/changeset/81684

- StyleElement.cpp
Due to cherry pick of http://trac.webkit.org/changeset/80787
http://trac.webkit.org/changeset/82054

- EventHandler.cpp
Due to ANDROID_PLUGINS
http://trac.webkit.org/changeset/81618
http://trac.webkit.org/changeset/81835

- SliderThumbElement.cpp
Due to touch events
http://trac.webkit.org/changeset/81216

- MediaControls.cpp
Due to touch events
http://trac.webkit.org/changeset/80857
Note that the WebKit history for this file is confusing as it was
renamed in http://trac.webkit.org/changeset/83545 and then re-added in
http://trac.webkit.org/changeset/84222 but trac is not smart enough to
track history backwards from http://trac.webkit.org/changeset/84222.

Change-Id: Ie1f80e09ae7c3befa7a18773cf846ff130e4354e
/external/webkit/Source/WebCore/dom/Document.cpp
2bde8e466a4451c7319e3a072d118917957d6554 25-May-2011 Steve Block <steveblock@google.com> Merge WebKit at r82507: Initial merge by git

Change-Id: I60ce9d780725b58b45e54165733a8ffee23b683e
/external/webkit/Source/WebCore/dom/Document.cpp
81bc750723a18f21cd17d1b173cd2a4dda9cea6e 24-May-2011 Ben Murdoch <benm@google.com> Merge WebKit at r80534: Intial merge by Git

Change-Id: Ia7a83357124c9e1cdb1debf55d9661ec0bd09a61
/external/webkit/Source/WebCore/dom/Document.cpp
09b60ab8488b362c96df8f268613aafaeebfcfa1 18-May-2011 Steve Block <steveblock@google.com> Merge WebKit at r78450: Fix remaining conflicts

- Document.cpp
Conflict due to AX object cache disabled on Android
See http://trac.webkit.org/changeset/78314

- CachedResourceLoader.cpp/h
Conflict due to ANDROID_BLOCK_NETWORK_IMAGE
See http://trac.webkit.org/changeset/76701

- Source/WebCore/page/ChromeClient.h
Conflict due to ANDROID_INSTALLABLE_WEB_APPS
See http://trac.webkit.org/changeset/77509

- FrameView.cpp
Conflict due to Android FrameView::updatePositionedObjects()
See http://trac.webkit.org/changeset/77274

- ScrollView.h
Conflict due to Android
ScrollView::actualWidth/Height/ScrollX/ScrollY()
See http://trac.webkit.org/changeset/76831

- TemporaryLinkStubs.cpp and MIMETypeRegistry.cpp
conflict due to Android stubbed out
MIMETypeRegistry::getMIMETypeForExtension()
See http://trac.webkit.org/changeset/77368 and
https://android-git.corp.google.com/g/#change,37272

- ImageDecoder.cpp
Conflict due to Android excluding code
See http://trac.webkit.org/changeset/77427

- ImageDecoder.h
Conflict due to ANDROID guard upstreamed as SKIA guard
See http://trac.webkit.org/changeset/77946

- InlineTextBox.cpp
Conflict due to ANDROID_DISABLE_ROUNDING_HACKS
See http://trac.webkit.org/changeset/76743 and
http://trac.webkit.org/changeset/77286

- RenderBlockLineLayout.cpp
Conflict due to ANDROID_LAYOUT
See http://trac.webkit.org/changeset/77062

Change-Id: Ide4d58dc52418b8fc1a965a9524eb57cd46b4859
/external/webkit/Source/WebCore/dom/Document.cpp
2fc2651226baac27029e38c9d6ef883fa32084db 18-May-2011 Steve Block <steveblock@google.com> Merge WebKit at r78450: Initial merge by git.

Change-Id: I6d3e5f1f868ec266a0aafdef66182ddc3f265dc1
/external/webkit/Source/WebCore/dom/Document.cpp
ab9e7a118cf1ea2e3a93dce683b2ded3e7291ddb 16-May-2011 Ben Murdoch <benm@google.com> Merge WebKit at r76408: Initial merge by git.

Change-Id: I5b91decbd693ccbf5c1b8354b37cd68cc9a1ea53
/external/webkit/Source/WebCore/dom/Document.cpp
65f03d4f644ce73618e5f4f50dd694b26f55ae12 13-May-2011 Ben Murdoch <benm@google.com> Merge WebKit at r75993: Initial merge by git.

Change-Id: I602bbdc3974787a3b0450456a30a7868286921c3
/external/webkit/Source/WebCore/dom/Document.cpp
cad810f21b803229eb11403f9209855525a25d57 06-May-2011 Steve Block <steveblock@google.com> Merge WebKit at r75315: Initial merge by git.

Change-Id: I570314b346ce101c935ed22a626b48c2af266b84
/external/webkit/Source/WebCore/dom/Document.cpp