elementary: make elm.web abstract
authorMarcel Hollerbach <mail@marcel-hollerbach.de>
Thu, 17 Jan 2019 16:15:19 +0000 (17:15 +0100)
committerJunsuChoi <jsuya.choi@samsung.com>
Thu, 24 Jan 2019 05:20:18 +0000 (14:20 +0900)
Summary:
elm.web is never used directly only as abstract class that gets
implemented in elm.web.none. Thus making it abstract does make sense.
Depends on D7671

Reviewers: cedric, segfaultxavi, zmike, q66

Reviewed By: segfaultxavi

Subscribers: #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D7672

src/lib/elementary/elm_web.eo

index 7f66f0c..f1a0924 100644 (file)
@@ -5,7 +5,7 @@ type Elm_Web_Dialog_Confirm: __undefined_type; [[Elementary web dialog confirm t
 type Elm_Web_Dialog_Prompt: __undefined_type; [[Elementary web dialog prompt type]]
 type Elm_Web_Dialog_Alert: __undefined_type; [[Elementary web dialog alert type]]
 
-class Elm.Web (Efl.Ui.Widget, Efl.Ui.Legacy, Efl.Ui.Zoom)
+abstract Elm.Web (Efl.Ui.Widget, Efl.Ui.Legacy, Efl.Ui.Zoom)
 {
    [[Elementary web view class]]
    legacy_prefix: elm_web;