[Webkit-unassigned] [Bug 89987] [GTK] Enable MHTML support by default at build time
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Jun 27 01:16:09 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=89987
Mario Sanchez Prada <msanchez at igalia.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #149545|0 |1
is obsolete| |
Attachment #149554|0 |1
is obsolete| |
Attachment #149545|review? |
Flag| |
Attachment #149554|review? |
Flag| |
Attachment #149701| |review?
Flag| |
--- Comment #5 from Mario Sanchez Prada <msanchez at igalia.com> 2012-06-27 01:16:08 PST ---
Created an attachment (id=149701)
--> (https://bugs.webkit.org/attachment.cgi?id=149701&action=review)
Patch proposal
(In reply to comment #4)
> [..ยท]
> I'm providing another patch with this approach now, not marking the previous one as obsolete yetm in case it was preferred.
>
> One doubt I have at this point is whether I need to do also the change in the perl file or not. Any hint?
I've double checked this and, indeed, we need to modify both configure.ac and Tools/Scripts/webkitperl/FeatureList.pm:
- configure.ac: To enable MHTML by default when using ./configure && make
- Tools/Scripts/webkitperl/FeatureList.pm: To enable MHTML by default when using the build-webkit script.
If I just modify configure.ac, build-webkit will override the default value with its own value.
To be more sure I checked how WebGL feature was enabled by default at build time and found two relevant commits:
- SVN r101060: Enable WebGL by default (in configure.ac)
- SVN r116310: WebGL feature is not built anymore through build-webkit after r116251 (in FeatureList.pm)
It seems changing configure.ac (at least for WebGL) used to be enough until r116251, when WebGL was introduced in FeatureList.pm. Makes sense, I think.
So, attaching a new single patch with the two changes in it.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list