OSDN Git Service

android-x86/external-webkit.git
15 years agoAI 146110: add missing files to webkit
Cary Clark [Tue, 14 Apr 2009 13:33:00 +0000 (06:33 -0700)]
AI 146110: add missing files to webkit
  brings it in sync with webkit svn cl 42046

Automated import of CL 146110

15 years agoAI 145877: Fix the sim-debug build due to the changes in the new WebKit.
Grace Kloba [Mon, 13 Apr 2009 17:22:37 +0000 (10:22 -0700)]
AI 145877: Fix the sim-debug build due to the changes in the new WebKit.

Automated import of CL 145877

15 years agoAI 145799: Added back the ANDROID_INSTRUMENT for JS.
Grace Kloba [Sat, 11 Apr 2009 01:40:31 +0000 (18:40 -0700)]
AI 145799: Added back the ANDROID_INSTRUMENT for JS.

Automated import of CL 145799

15 years agoAI 145796: Land the WebKit merge @r42026.
Feng Qian [Sat, 11 Apr 2009 01:11:29 +0000 (18:11 -0700)]
AI 145796: Land the WebKit merge @r42026.

Automated import of CL 145796

15 years agoAI 145242: am: CL 145241 Automated g4 rollback of changelist 144888.
Grace Kloba [Thu, 9 Apr 2009 02:31:40 +0000 (19:31 -0700)]
AI 145242: am: CL 145241 Automated g4 rollback of changelist 144888.
  *** Reason for rollback ***
  Browser home page won't load.
  *** Original change description ***
  Given a url from java, percent encode the url to maintain any encoding.
  This fixes the loadData call when the data has non-ascii values.
  Original author: klobag

Automated import of CL 145242

15 years agoAI 145074: Override calcWidth and calcHeight to compute the content dimensions.
Patrick Scott [Wed, 8 Apr 2009 18:18:09 +0000 (11:18 -0700)]
AI 145074: Override calcWidth and calcHeight to compute the content dimensions.
  This fixes a few calls to calcWidth/calcHeight without doing a layout.
  BUG=1360169

Automated import of CL 145074

15 years agoAI 145053: add SVG to the browser [disabled by default]
Cary Clark [Wed, 8 Apr 2009 15:09:33 +0000 (08:09 -0700)]
AI 145053: add SVG to the browser [disabled by default]
  To enable SVG, edit your buildspec.mk to
  ENABLE_SVG:=true
  then
  make clean-libwebcore && make
  Some SVG functionality has been stubbed out in this checkin.
  //branches/master/android/build/buildspec.mk.default # edit
  - add ENABLE_SVG, commented out by default
  - fix up WEBCORE_INSTRUMENTATION define while I was in there
  //branches/master/android/external/webkit/Android.mk # edit
  - add ENABLE_SVG C define
  - add svg paths to C includes
  //branches/master/android/external/webkit/WebCore/Android.derived.mk # edit
  - update merge tool rules
  - add svg to css property names, keywords, generated bindings
  - add svg names, element factory, wrappers
  - remove obsolete ksvgcssproperties.h
  - add XLinkNames, required by SVG
  //branches/master/android/external/webkit/WebCore/Android.mk # edit
  - update merge tool rules
  - add svg bindings, css svg parsing, svg rendering, svg engine
  //branches/master/android/external/webkit/WebCore/config.h # edit
  - leave ENABLE_SVG alone if it is already defined
  //branches/master/android/external/webkit/WebCore/loader/EmptyClients.h # edit
  - add some Android extensions as empty virtuals (EmptyClients is only used by SVG)
  //branches/master/android/external/webkit/WebCore/platform/graphics/android/GraphicsContextAndroid.cpp # edit
  //branches/master/android/external/webkit/WebCore/platform/graphics/android/PathAndroid.cpp # edit
  - add SVG graphics porting functions. Note the FIXMEs -- some are unimplemented.
  BUG=1474412

Automated import of CL 145053

15 years agoAI 144889: am: CL 144888 Given a url from java, percent encode the url to maintain...
Patrick Scott [Wed, 8 Apr 2009 07:25:22 +0000 (00:25 -0700)]
AI 144889: am: CL 144888 Given a url from java, percent encode the url to maintain any encoding.
  This fixes the loadData call when the data has non-ascii values.
  Original author: phanna

Automated import of CL 144889

15 years agoAI 144671: use correct phase in matrix (cribbed from chrome)
Mike Reed [Mon, 6 Apr 2009 18:45:51 +0000 (11:45 -0700)]
AI 144671: use correct phase in matrix (cribbed from chrome)
  BUG=1451775

Automated import of CL 144671

15 years agoAI 144661: Fix #175030. Preserve the zoom factor during refresh. Remove the code...
Grace Kloba [Mon, 6 Apr 2009 17:47:25 +0000 (10:47 -0700)]
AI 144661: Fix #175030. Preserve the zoom factor during refresh. Remove the code change in FrameLoader.cpp which was to preserve the zoom factor when we first did layout. Now we only use the initialZoomScale if it is a standard load. If it is history load, restoreScale() should be called before didFirstLayout(), in the other cases, like reload, refresh, replace, we don't change the zoom factor.
  BUG=175030

Automated import of CL 144661

15 years agoAI 144646: Fix #1726127. During history navigation, ScrollView::platformSetScrollPosi...
Grace Kloba [Mon, 6 Apr 2009 17:20:23 +0000 (10:20 -0700)]
AI 144646: Fix #1726127. During history navigation, ScrollView::platformSetScrollPosition() can be called for an iframe in the creation, which is before it is added to the view hierarchy. So we need to check "this" against mainFrame's view to know whether it is the top view instead of checking parent().
  BUG=1726127

Automated import of CL 144646

15 years agoAI 144643: a few more fixes for the automated merge tool
Cary Clark [Mon, 6 Apr 2009 16:55:02 +0000 (09:55 -0700)]
AI 144643: a few more fixes for the automated merge tool
  don't include chromium files in JavaScriptCore
  add a list of generated files to exclude
  BUG=1553405

Automated import of CL 144643

15 years agoAI 144639: curse you copy/paste! Fix error in matrix indices
Mike Reed [Mon, 6 Apr 2009 16:19:20 +0000 (09:19 -0700)]
AI 144639: curse you copy/paste! Fix error in matrix indices
  BUG=1595243

Automated import of CL 144639

15 years agoAI 144627: webkitmerge is a command line tool that merges newer version of webkit...
Cary Clark [Mon, 6 Apr 2009 13:47:49 +0000 (06:47 -0700)]
AI 144627: webkitmerge is a command line tool that merges newer version of webkit to Android.
  It can be either run from XCode using the xcodeproj or from the command line.
  BUG=1553405

Automated import of CL 144627

15 years agoAI 144502: remove unused/obsolete helper functions
Mike Reed [Fri, 3 Apr 2009 21:16:36 +0000 (14:16 -0700)]
AI 144502: remove unused/obsolete helper functions

Automated import of CL 144502

15 years agoAI 144499: Remove some unnecessary ifdef ANDROID code to make our merges simpler...
Leon Scroggins [Fri, 3 Apr 2009 21:01:27 +0000 (14:01 -0700)]
AI 144499: Remove some unnecessary ifdef ANDROID code to make our merges simpler.  Rather than using a private function, we now use public functions to accomplish the same task.

Automated import of CL 144499

15 years agoAI 144458: Remove our hack to prevent drawing the selection, and set our selection...
Leon Scroggins [Fri, 3 Apr 2009 16:43:49 +0000 (09:43 -0700)]
AI 144458: Remove our hack to prevent drawing the selection, and set our selection color to transparent.  This gets us the same result while simplifying the merge.

Automated import of CL 144458

15 years agoAI 144443: Change how skia handles gradient stops that are missing either pos=0 or...
Mike Reed [Fri, 3 Apr 2009 13:34:07 +0000 (06:34 -0700)]
AI 144443: Change how skia handles gradient stops that are missing either pos=0 or pos=1. Instead of ignoring the first and last pos, and assuming they were 0,1, now we insert in the missing values. This matches webkit's expectations, and seems fine for skia clients as well.
  On the webkit side, call Gradient::getColor() before we sniff the stops-array. This has the side-effect of sorting the stops, which we need for skia.
  BUG=1688373

Automated import of CL 144443

15 years agoAI 144288: Remove an #ifdef ANDROID.... We no longer care what the selection of...
Leon Scroggins [Thu, 2 Apr 2009 21:52:09 +0000 (14:52 -0700)]
AI 144288: Remove an #ifdef ANDROID....  We no longer care what the selection of the textarea is on focus, since we set the selection before we edit it anyway.

Automated import of CL 144288

15 years agoAI 144237: Fix for issue 1600838: error handling <select multiple="multiple"> when...
Leon Scroggins [Thu, 2 Apr 2009 17:50:28 +0000 (10:50 -0700)]
AI 144237: Fix for issue 1600838: error handling <select multiple="multiple"> when using <optgroup>.  Previously, I was appending 0 to my selected list for <optgroup>s, as if 0 meant the item at that index is not selected. In reality, the list is a list of indeces which are selected, so this made the first item always selected if there was a multiple with an <optgroup>.  Removed the erroneous append, and add some asserts.
  BUG=1600838

Automated import of CL 144237

15 years agoAI 144018: change path to return its internal cached bounds, making it much lighter...
Mike Reed [Thu, 2 Apr 2009 16:06:19 +0000 (09:06 -0700)]
AI 144018: change path to return its internal cached bounds, making it much lighter-weight to get the bounds.
  BUG=1748928

Automated import of CL 144018

15 years agoAI 143691: am: CL 143663 am: CL 143479 Skip fit-to-column if the block has float...
Grace Kloba [Tue, 31 Mar 2009 21:15:16 +0000 (14:15 -0700)]
AI 143691: am: CL 143663 am: CL 143479 Skip fit-to-column if the block has float:right in LTR or float:left in RTL. This should fix the layout problem in the docomo site. The downside is that we will not trigger fit-to-column for this category any more.
  Original author: klobag
  Merged from: //branches/cupcake/...
  Original author: android-build
  Merged from: //branches/donutburger/...

Automated import of CL 143691

15 years agoAI 143526: Clear execute bit on C++ source files.
Cary Clark [Mon, 30 Mar 2009 21:18:20 +0000 (14:18 -0700)]
AI 143526: Clear execute bit on C++ source files.
  Our execute bit is out of sync with webkit.org, so make
  them the same. This helps keep the diff tool from
  getting confused.
  BUG=1553405

Automated import of CL 143526

15 years agoAI 143515: Fix for issue 1730904: Find only searches the first part of large pages...
Leon Scroggins [Mon, 30 Mar 2009 20:40:59 +0000 (13:40 -0700)]
AI 143515: Fix for issue 1730904: Find only searches the first part of large pages.  The previous fix, 142939-p9, allowed larger pages to be searched fully, but not with a length larger than a 16 bit number.  In change 143089-p9, bitmap's width and height were promoted to 32 bits, so our previous fix is no longer necessary, and prevents larger pages from working.  This removes the prior fix.
  BUG=1730904

Automated import of CL 143515

15 years agoAI 143486: Update diff tool rules in webkit makefiles.
Cary Clark [Mon, 30 Mar 2009 18:02:39 +0000 (11:02 -0700)]
AI 143486: Update diff tool rules in webkit makefiles.
  Anticipating another merge with webkit, these changes
  update the rules to automatically exclude files we've already removed
  manually. A new rule allows including files that are not yet
  checked into webkit's makefiles (e.g., Touch).
  The exclude rules no longer need to be alphabetized, but the
  makefile sources still do -- so fix a couple of entries that
  are out of order.
  BUG=1553405

Automated import of CL 143486

15 years agoAI 143477: respect the srcRect parameter in drawPattern, so we can correctly show...
Mike Reed [Mon, 30 Mar 2009 15:35:27 +0000 (08:35 -0700)]
AI 143477: respect the srcRect parameter in drawPattern, so we can correctly show nineslice images
  BUG=1745838

Automated import of CL 143477

15 years agoAI 143340: am: CL 143189 am: CL 142939 Fix for issue 1730904: Find in page only searc...
Leon Scroggins [Sat, 28 Mar 2009 01:50:40 +0000 (18:50 -0700)]
AI 143340: am: CL 143189 am: CL 142939 Fix for issue 1730904: Find in page only searches the first part of large pages.  Cap the width and height of the page so we do not overflow a 16 bit int and think the page is smaller than it is when performing the find.
  Original author: scroggo
  Merged from: //branches/cupcake/...
  Original author: android-build
  Merged from: //branches/donutburger/...

Automated import of CL 143340

15 years agoAutomated import from //branches/master/...@142932,142932
Patrick Scott [Thu, 26 Mar 2009 17:03:06 +0000 (10:03 -0700)]
Automated import from //branches/master/...@142932,142932

15 years agoAutomated import from //branches/master/...@142772,142772
Grace Kloba [Wed, 25 Mar 2009 23:23:15 +0000 (16:23 -0700)]
Automated import from //branches/master/...@142772,142772

15 years agoAutomated import from //branches/master/...@142750,142750
Mike Reed [Wed, 25 Mar 2009 23:03:48 +0000 (16:03 -0700)]
Automated import from //branches/master/...@142750,142750

15 years agoAutomated import from //branches/master/...@142735,142735
Mike Reed [Wed, 25 Mar 2009 22:46:51 +0000 (15:46 -0700)]
Automated import from //branches/master/...@142735,142735

15 years agoAutomated import from //branches/master/...@142593,142593
Leon Scroggins [Wed, 25 Mar 2009 22:14:00 +0000 (15:14 -0700)]
Automated import from //branches/master/...@142593,142593

15 years agoAutomated import from //branches/master/...@142546,142546
Cary Clark [Wed, 25 Mar 2009 15:47:23 +0000 (08:47 -0700)]
Automated import from //branches/master/...@142546,142546

15 years agoAutomated import from //branches/master/...@142404,142404
Patrick Scott [Wed, 25 Mar 2009 05:46:47 +0000 (22:46 -0700)]
Automated import from //branches/master/...@142404,142404

15 years agoAutomated import from //branches/master/...@142337,142337
Mike Reed [Wed, 25 Mar 2009 05:38:28 +0000 (22:38 -0700)]
Automated import from //branches/master/...@142337,142337

15 years agoAutomated import from //branches/master/...@142298,142298
Cary Clark [Wed, 25 Mar 2009 05:31:44 +0000 (22:31 -0700)]
Automated import from //branches/master/...@142298,142298

15 years agoAutomated import from //branches/master/...@141965,141965
Patrick Scott [Wed, 25 Mar 2009 04:16:20 +0000 (21:16 -0700)]
Automated import from //branches/master/...@141965,141965

15 years agoAutomated import from //branches/master/...@141953,141953
Cary Clark [Wed, 25 Mar 2009 04:14:25 +0000 (21:14 -0700)]
Automated import from //branches/master/...@141953,141953

15 years agoAutomated import from //branches/master/...@141913,141913
Cary Clark [Wed, 25 Mar 2009 04:09:12 +0000 (21:09 -0700)]
Automated import from //branches/master/...@141913,141913

15 years agoAutomated import from //branches/master/...@141633,141633
Patrick Scott [Wed, 25 Mar 2009 03:40:43 +0000 (20:40 -0700)]
Automated import from //branches/master/...@141633,141633

15 years agoAutomated import from //branches/master/...@141472,141472
Grace Kloba [Wed, 25 Mar 2009 03:22:51 +0000 (20:22 -0700)]
Automated import from //branches/master/...@141472,141472

15 years agoAutomated import from //branches/master/...@141440,141440
Grace Kloba [Wed, 25 Mar 2009 03:17:36 +0000 (20:17 -0700)]
Automated import from //branches/master/...@141440,141440

15 years agoAutomated import from //branches/master/...@141189,141189
Andrei Popescu [Wed, 25 Mar 2009 02:46:24 +0000 (19:46 -0700)]
Automated import from //branches/master/...@141189,141189

15 years agoAutomated import from //branches/master/...@141164,141164
Mike Reed [Wed, 25 Mar 2009 02:41:28 +0000 (19:41 -0700)]
Automated import from //branches/master/...@141164,141164

15 years agoAutomated import from //branches/master/...@140824,140824
Dianne Hackborn [Wed, 25 Mar 2009 01:36:43 +0000 (18:36 -0700)]
Automated import from //branches/master/...@140824,140824

15 years agoAutomated import from //branches/master/...@140476,140476
Grace Kloba [Wed, 25 Mar 2009 00:45:54 +0000 (17:45 -0700)]
Automated import from //branches/master/...@140476,140476

15 years agoAutomated import from //branches/master/...@140426,140426
Grace Kloba [Wed, 25 Mar 2009 00:39:40 +0000 (17:39 -0700)]
Automated import from //branches/master/...@140426,140426

15 years agoauto import from //branches/cupcake_rel/...@140373
The Android Open Source Project [Thu, 19 Mar 2009 00:39:45 +0000 (17:39 -0700)]
auto import from //branches/cupcake_rel/...@140373

15 years agoauto import from //branches/cupcake_rel/...@138607
The Android Open Source Project [Fri, 13 Mar 2009 20:04:22 +0000 (13:04 -0700)]
auto import from //branches/cupcake_rel/...@138607

15 years agoauto import from //branches/cupcake/...@137873
The Android Open Source Project [Wed, 11 Mar 2009 19:11:56 +0000 (12:11 -0700)]
auto import from //branches/cupcake/...@137873

15 years agoauto import from //branches/cupcake/...@137197
The Android Open Source Project [Mon, 9 Mar 2009 18:52:12 +0000 (11:52 -0700)]
auto import from //branches/cupcake/...@137197

15 years agoauto import from //depot/cupcake/@136594
The Android Open Source Project [Thu, 5 Mar 2009 22:34:32 +0000 (14:34 -0800)]
auto import from //depot/cupcake/@136594

15 years agoauto import from //depot/cupcake/@135843
The Android Open Source Project [Wed, 4 Mar 2009 03:30:52 +0000 (19:30 -0800)]
auto import from //depot/cupcake/@135843

15 years agoauto import from //depot/cupcake/@135843
The Android Open Source Project [Wed, 4 Mar 2009 02:28:41 +0000 (18:28 -0800)]
auto import from //depot/cupcake/@135843

15 years agoauto import from //depot/cupcake/@132589
The Android Open Source Project [Tue, 3 Mar 2009 22:04:21 +0000 (14:04 -0800)]
auto import from //depot/cupcake/@132589

15 years agoauto import from //depot/cupcake/@137055
The Android Open Source Project [Tue, 3 Mar 2009 06:54:32 +0000 (22:54 -0800)]
auto import from //depot/cupcake/@137055

15 years agoauto import from //branches/cupcake/...@132569
The Android Open Source Project [Fri, 20 Feb 2009 15:38:31 +0000 (07:38 -0800)]
auto import from //branches/cupcake/...@132569

15 years agoauto import from //branches/cupcake/...@132276
The Android Open Source Project [Thu, 19 Feb 2009 18:57:31 +0000 (10:57 -0800)]
auto import from //branches/cupcake/...@132276

15 years agoauto import from //branches/cupcake/...@131421
The Android Open Source Project [Fri, 13 Feb 2009 20:57:50 +0000 (12:57 -0800)]
auto import from //branches/cupcake/...@131421

15 years agoauto import from //branches/cupcake/...@130745
The Android Open Source Project [Tue, 10 Feb 2009 23:44:00 +0000 (15:44 -0800)]
auto import from //branches/cupcake/...@130745

15 years agoauto import from //branches/cupcake/...@127436
The Android Open Source Project [Thu, 22 Jan 2009 08:13:42 +0000 (00:13 -0800)]
auto import from //branches/cupcake/...@127436

15 years agoauto import from //branches/cupcake/...@127101
The Android Open Source Project [Tue, 20 Jan 2009 22:03:58 +0000 (14:03 -0800)]
auto import from //branches/cupcake/...@127101

15 years agoauto import from //branches/cupcake/...@126645
The Android Open Source Project [Fri, 16 Jan 2009 00:12:09 +0000 (16:12 -0800)]
auto import from //branches/cupcake/...@126645

15 years agoauto import from //branches/cupcake/...@125939
The Android Open Source Project [Sat, 10 Jan 2009 01:51:23 +0000 (17:51 -0800)]
auto import from //branches/cupcake/...@125939

15 years agoCode drop from //branches/cupcake/...@124589
The Android Open Source Project [Thu, 18 Dec 2008 02:05:15 +0000 (18:05 -0800)]
Code drop from //branches/cupcake/...@124589

15 years agoInitial Contribution
The Android Open Source Project [Tue, 21 Oct 2008 14:00:00 +0000 (07:00 -0700)]
Initial Contribution

15 years agoSVN commits 30708-30711
WebKit Authors [Tue, 21 Oct 2008 14:00:00 +0000 (07:00 -0700)]
SVN commits 30708-30711

54 years agoexternal/webkit r30707
Upstream [Mon, 12 Jan 1970 13:46:40 +0000 (13:46 +0000)]
external/webkit r30707