WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 46316
patch for FreeBSD support with Chromium
https://bugs.webkit.org/show_bug.cgi?id=46316
Summary
patch for FreeBSD support with Chromium
chromium
Reported
2010-09-22 15:43:37 PDT
Created
attachment 68459
[details]
FreeBSD ifdefs This patch adds further ifdefs so that FreeBSD can use Webkit for Chromium too. It applies against webkit/trunk/WebKit/chromium in the svn repo.
Attachments
FreeBSD ifdefs
(4.89 KB, patch)
2010-09-22 15:43 PDT
,
chromium
no flags
Details
Formatted Diff
Diff
WebCore patch for FreeBSD
(7.08 KB, patch)
2010-09-22 16:01 PDT
,
chromium
tony
: review+
Details
Formatted Diff
Diff
alphabetized the change to features.gypi
(5.13 KB, patch)
2010-09-22 16:17 PDT
,
chromium
tony
: review-
Details
Formatted Diff
Diff
WebCore patch for FreeBSD
(7.08 KB, patch)
2010-09-22 16:20 PDT
,
chromium
tony
: review-
Details
Formatted Diff
Diff
final WebCore patch with ChangeLog
(8.07 KB, patch)
2010-09-22 17:16 PDT
,
chromium
no flags
Details
Formatted Diff
Diff
final WebKit/chromium patch for FreeBSD
(5.72 KB, patch)
2010-09-22 17:24 PDT
,
chromium
no flags
Details
Formatted Diff
Diff
Show Obsolete
(4)
View All
Add attachment
proposed patch, testcase, etc.
Tony Chang
Comment 1
2010-09-22 15:51:58 PDT
View in context:
https://bugs.webkit.org/attachment.cgi?id=68459&action=review
> features.gypi:-94 > - ['OS=="win" or OS=="linux" or OS=="mac"', { > - 'feature_defines': [ > - 'WTF_USE_ACCELERATED_COMPOSITING=1', > - 'ENABLE_3D_RENDERING=1', > - ],
I think this is fine, but adding jamesr to be sure.
James Robinson
Comment 2
2010-09-22 15:56:21 PDT
Comment on
attachment 68459
[details]
FreeBSD ifdefs View in context:
https://bugs.webkit.org/attachment.cgi?id=68459&action=review
> features.gypi:88 > + 'WTF_USE_ACCELERATED_COMPOSITING=1', > + 'ENABLE_3D_RENDERING=1',
Alphabetize these, please. Otherwise this move is fine.
chromium
Comment 3
2010-09-22 16:01:10 PDT
Created
attachment 68464
[details]
WebCore patch for FreeBSD another patch, this time against WebCore: webkit/trunk/WebCore from the svn repo
Tony Chang
Comment 4
2010-09-22 16:06:10 PDT
Comment on
attachment 68464
[details]
WebCore patch for FreeBSD View in context:
https://bugs.webkit.org/attachment.cgi?id=68464&action=review
> platform/Scrollbar.cpp:43 > -#if PLATFORM(CHROMIUM) && OS(LINUX) || PLATFORM(GTK) > +#if PLATFORM(CHROMIUM) && (OS(LINUX) || OS(FREEBSD)) || PLATFORM(GTK)
Nit: Can you add () around (PLATFORM(CHROMIUM) && (OS(LINUX) || OS(FREEBSD))) so the order is clear?
Tony Chang
Comment 5
2010-09-22 16:08:17 PDT
A couple workflow comments: - Please open a separate bug per patch. - Please set patches to review? if you want it to be reviewed.
chromium
Comment 6
2010-09-22 16:17:22 PDT
Created
attachment 68468
[details]
alphabetized the change to features.gypi
chromium
Comment 7
2010-09-22 16:20:37 PDT
Created
attachment 68469
[details]
WebCore patch for FreeBSD I added the parentheses asked for. I was originally going to open a separate ticket for the second patch, since these patches were generated from two separate checkouts in Chromium, but then I thought you might prefer them both together since they come from a common WebKit repo.
Tony Chang
Comment 8
2010-09-22 16:28:33 PDT
I will commit these for you.
Tony Chang
Comment 9
2010-09-22 16:44:56 PDT
Comment on
attachment 68468
[details]
alphabetized the change to features.gypi Sorry, I'm dumb. These changes need a ChangeLog entry. You can run prepare-ChangeLog or use webkit-patch upload to generate a ChangeLog.
chromium
Comment 10
2010-09-22 17:16:55 PDT
Created
attachment 68474
[details]
final WebCore patch with ChangeLog Added a ChangeLog entry
chromium
Comment 11
2010-09-22 17:24:51 PDT
Created
attachment 68478
[details]
final WebKit/chromium patch for FreeBSD Added to the ChangeLog
Tony Chang
Comment 12
2010-09-22 17:52:43 PDT
cc'ing darin for guidance. Ruben has requested that we don't include his full name in the ChangeLog. Is it OK for me to commit the patch for him?
Darin Adler
Comment 13
2010-09-22 18:22:18 PDT
(In reply to
comment #12
)
> Ruben has requested that we don't include his full name in the ChangeLog. Is it OK for me to commit the patch for him?
It’s ugly but OK. If he says that’s the name he wants to go by I think we’re OK.
James Robinson
Comment 14
2010-09-22 18:56:16 PDT
Committed
r68112
: <
http://trac.webkit.org/changeset/68112
>
James Robinson
Comment 15
2010-09-22 18:56:59 PDT
Combined into a single patch, generated proper ChangeLogs and landed as
http://trac.webkit.org/changeset/68112
.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug