Bug 137970

Summary: [GTK] RenderThemeGtk::mediaControlsScript() is not defined when VIDEO is disabled
Product: WebKit Reporter: Milan Crha <mcrha>
Component: WebCore Misc.Assignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: cgarcia, commit-queue, esprehn+autocc, glenn, kondapallykalyan
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 137488    
Attachments:
Description Flags
proposed wk patch
cgarcia: review+, cgarcia: commit-queue-
proposed wk patch with no line wrap in the ChangeLog none

Description Milan Crha 2014-10-22 11:16:26 PDT
When the VIDEO is disabled the RenderThemeGtk::mediaControlsScript() is not defined in the header file, thus also its body should not be compiled.
Comment 1 Milan Crha 2014-10-22 11:18:42 PDT
Created attachment 240281 [details]
proposed wk patch
Comment 2 Carlos Garcia Campos 2014-10-22 23:05:12 PDT
Comment on attachment 240281 [details]
proposed wk patch

View in context: https://bugs.webkit.org/attachment.cgi?id=240281&action=review

> Source/WebCore/ChangeLog:5
> +        RenderThemeGtk::mediaControlsScript() is not defined when
> +        VIDEO is disabled.
> +        <https://webkit.org/b/137970>.

Do not split the bug title line, are you using prepareChangelog script to generate the changelog entries?
Comment 3 Milan Crha 2014-10-22 23:35:36 PDT
Yes, I use the script, I only thought the line it too long, at least with compare of the other changelog entries, thus I wrapped it. I will resend the patch with unwrapped line.
Comment 4 Milan Crha 2014-10-22 23:38:37 PDT
Created attachment 240334 [details]
proposed wk patch with no line wrap in the ChangeLog
Comment 5 WebKit Commit Bot 2014-10-23 00:17:53 PDT
Comment on attachment 240334 [details]
proposed wk patch with no line wrap in the ChangeLog

Clearing flags on attachment: 240334

Committed r175095: <http://trac.webkit.org/changeset/175095>
Comment 6 WebKit Commit Bot 2014-10-23 00:17:59 PDT
All reviewed patches have been landed.  Closing bug.