Bug 87394

Summary: Text Autosizing: Add compile flag and runtime setting
Product: WebKit Reporter: John Mellor <johnme>
Component: TextAssignee: John Mellor <johnme>
Status: RESOLVED FIXED    
Severity: Enhancement CC: abarth, ashwinkumare994, dglazkov, efidler, fishd, jamesr, mitz, peter, simon.fraser, tkent+wkapi, vestbo, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Bug Depends on:    
Bug Blocks: 84186    
Attachments:
Description Flags
Patch
none
Patch
none
Patch
none
Rename
none
Rename and add compile guards
none
Rename and add compile guards none

John Mellor
Reported 2012-05-24 08:11:47 PDT
Font Boosting: Add compile flag and runtime setting
Attachments
Patch (38.43 KB, patch)
2012-05-24 08:46 PDT, John Mellor
no flags
Patch (38.38 KB, patch)
2012-05-24 08:57 PDT, John Mellor
no flags
Patch (38.44 KB, patch)
2012-05-24 11:39 PDT, John Mellor
no flags
Rename (42.38 KB, patch)
2012-07-04 03:06 PDT, John Mellor
no flags
Rename and add compile guards (42.78 KB, patch)
2012-07-04 07:07 PDT, John Mellor
no flags
Rename and add compile guards (46.55 KB, patch)
2012-07-04 07:32 PDT, John Mellor
no flags
John Mellor
Comment 1 2012-05-24 08:46:34 PDT
Eric Seidel (no email)
Comment 2 2012-05-24 08:48:44 PDT
Comment on attachment 143838 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=143838&action=review Except for windows, looks fine. > Source/WebKit/chromium/features.gypi:146 > + 'ENABLE_FONT_BOOSTING=1', # TODO: CHECK THIS Check this? > WebKitLibraries/win/tools/vsprops/FeatureDefines.vsprops:101 > + Value="ENABLE_FONT_BOOSTING" I doubt Windows wants this on. :) > WebKitLibraries/win/tools/vsprops/FeatureDefinesCairo.vsprops:101 > + Value="ENABLE_FONT_BOOSTING" Similarly I suspect WinCairo wants it off.
John Mellor
Comment 3 2012-05-24 08:57:44 PDT
Eric Seidel (no email)
Comment 4 2012-05-24 08:59:30 PDT
Comment on attachment 143839 [details] Patch LGTM.
WebKit Review Bot
Comment 5 2012-05-24 10:21:00 PDT
Comment on attachment 143839 [details] Patch Rejecting attachment 143839 [details] from commit-queue. Failed to run "['/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch', '--status-host=queues.webkit.org', '-..." exit_code: 2 Last 500 characters of output: aries/win/tools/vsprops/FeatureDefines.vsprops.rej patching file WebKitLibraries/win/tools/vsprops/FeatureDefinesCairo.vsprops Hunk #1 FAILED at 9. Hunk #2 succeeded at 102 (offset 5 lines). 1 out of 2 hunks FAILED -- saving rejects to file WebKitLibraries/win/tools/vsprops/FeatureDefinesCairo.vsprops.rej patching file configure.ac Failed to run "[u'/mnt/git/webkit-commit-queue/Tools/Scripts/svn-apply', u'--force', u'--reviewer', u'Eric Seidel']" exit_code: 1 cwd: /mnt/git/webkit-commit-queue/ Full output: http://queues.webkit.org/results/12807160
Adam Barth
Comment 6 2012-05-24 10:31:56 PDT
@johnme: I can land this manually for you.
John Mellor
Comment 7 2012-05-24 10:34:58 PDT
(In reply to comment #6) > @johnme: I can land this manually for you. Thanks Adam. For future reference, what's the easiest way of rebasing a patch (preferably one that automatically resolves ChangeLogs)? I couldn't see any options for that on webkit-patch.
Adam Barth
Comment 8 2012-05-24 10:43:54 PDT
> Thanks Adam. For future reference, what's the easiest way of rebasing a patch (preferably one that automatically resolves ChangeLogs)? I couldn't see any options for that on webkit-patch. It depends if you're using git or svn. If you're using git, there's merge.changelog.driver. If you're using SVN, then update-webkit and/or resolve-ChangeLogs works well.
John Mellor
Comment 9 2012-05-24 11:39:25 PDT
Adam Barth
Comment 10 2012-05-24 11:41:17 PDT
Comment on attachment 143862 [details] Patch Forwarding Eric's r+
WebKit Review Bot
Comment 11 2012-05-24 11:45:14 PDT
Please wait for approval from abarth@webkit.org, dglazkov@chromium.org, fishd@chromium.org, jamesr@chromium.org or tkent@chromium.org before submitting, as this patch contains changes to the Chromium public API. See also https://trac.webkit.org/wiki/ChromiumWebKitAPI.
WebKit Review Bot
Comment 12 2012-05-24 13:01:08 PDT
Comment on attachment 143862 [details] Patch Clearing flags on attachment: 143862 Committed r118407: <http://trac.webkit.org/changeset/118407>
WebKit Review Bot
Comment 13 2012-05-24 13:01:13 PDT
All reviewed patches have been landed. Closing bug.
John Mellor
Comment 14 2012-07-04 03:01:31 PDT
Reopening bug since Simon Fraser asked to rename Font Boosting to Text Autosizing in bug 88655.
John Mellor
Comment 15 2012-07-04 03:06:58 PDT
Created attachment 150752 [details] Rename Renames Font Boosting to Text Autosizing
John Mellor
Comment 16 2012-07-04 07:07:32 PDT
Created attachment 150788 [details] Rename and add compile guards Renames Font Boosting to Text Autosizing. Also adds compile guards around the runtime settings.
John Mellor
Comment 17 2012-07-04 07:32:49 PDT
Created attachment 150791 [details] Rename and add compile guards Renames Font Boosting to Text Autosizing (now sorted in correct order). Also adds compile guards around the runtime settings.
WebKit Review Bot
Comment 18 2012-07-04 09:16:19 PDT
Comment on attachment 150791 [details] Rename and add compile guards Clearing flags on attachment: 150791 Committed r121861: <http://trac.webkit.org/changeset/121861>
WebKit Review Bot
Comment 19 2012-07-04 09:16:25 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.