WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
147725
[EFL] Use the non-overlay scrollbar
https://bugs.webkit.org/show_bug.cgi?id=147725
Summary
[EFL] Use the non-overlay scrollbar
Hunseop Jeong
Reported
2015-08-06 00:13:54 PDT
I think non-overlay scrollbar looks better than the overlay scrollbar and other ports do that. But I turned on the overlay scrollbar to draw the scrollbar when I uploaded the patch(
http://trac.webkit.org/changeset/186829
). Because non-overlay scrollbar has a problem(
https://bugs.webkit.org/show_bug.cgi?id=140243
). If /b/140243 is fixed, we can show the non-overlay scrollbar with this patch.
Attachments
Patch
(1.29 KB, patch)
2015-08-06 00:35 PDT
,
Hunseop Jeong
no flags
Details
Formatted Diff
Diff
Patch
(2.33 KB, patch)
2015-08-06 01:02 PDT
,
Hunseop Jeong
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Hunseop Jeong
Comment 1
2015-08-06 00:35:11 PDT
Created
attachment 258358
[details]
Patch
Ryuan Choi
Comment 2
2015-08-06 00:37:23 PDT
(In reply to
comment #0
)
> I think non-overlay scrollbar looks better than the overlay scrollbar and > other ports do that. > But I turned on the overlay scrollbar to draw the scrollbar when I uploaded > the patch(
http://trac.webkit.org/changeset/186829
). > Because non-overlay scrollbar has a > problem(
https://bugs.webkit.org/show_bug.cgi?id=140243
). > If /b/140243 is fixed, we can show the non-overlay scrollbar with this patch.
I think that it should be an optional via theme.
Hunseop Jeong
Comment 3
2015-08-06 01:02:23 PDT
Created
attachment 258359
[details]
Patch
Hunseop Jeong
Comment 4
2015-08-06 01:08:44 PDT
(In reply to
comment #2
)
> (In reply to
comment #0
) > > I think non-overlay scrollbar looks better than the overlay scrollbar and > > other ports do that. > > But I turned on the overlay scrollbar to draw the scrollbar when I uploaded > > the patch(
http://trac.webkit.org/changeset/186829
). > > Because non-overlay scrollbar has a > > problem(
https://bugs.webkit.org/show_bug.cgi?id=140243
). > > If /b/140243 is fixed, we can show the non-overlay scrollbar with this patch. > > I think that it should be an optional via theme.
I changed the condition to use the setting value.
WebKit Commit Bot
Comment 5
2015-08-09 23:51:16 PDT
Comment on
attachment 258359
[details]
Patch Clearing flags on attachment: 258359 Committed
r188206
: <
http://trac.webkit.org/changeset/188206
>
WebKit Commit Bot
Comment 6
2015-08-09 23:51:21 PDT
All reviewed patches have been landed. Closing bug.
Gyuyoung Kim
Comment 7
2015-09-01 19:36:17 PDT
(In reply to
comment #5
)
> Comment on
attachment 258359
[details]
> Patch > > Clearing flags on attachment: 258359 > > Committed
r188206
: <
http://trac.webkit.org/changeset/188206
>
EFL API test has been broken since
r188206
. ERR<5605>:ecore_evas modules/ecore_evas/engines/x/ecore_evas_x.c:4493 ecore_evas_gl_x11_options_new_internal() evas_engine_info_set() init engine 'opengl_x11' failed. ERR<5605>:evas_main lib/evas/canvas/evas_gl.c:138 evas_gl_new() Evas GL engine not available. ERR<5605>: ../../Source/WebKit2/UIProcess/API/efl/ewk_view.cpp:54 toEwkViewChecked() safety check failed: evasObject == NULL CRI<5605>: ../../Source/WebKit2/UIProcess/API/efl/ewk_view.cpp:767 ewk_view_contents_size_get() no private data for object (nil) ../../Source/WebKit2/UIProcess/API/efl/tests/test_ewk2_view.cpp:1208: Failure Value of: contentsWidth Actual: 790 Expected: environment->defaultWidth() Which is: 800
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