New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 826209 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Last visit 28 days ago
Closed: Dec 8
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug-Regression



Sign in to add a comment

CSSのdisplayプロパティの挙動が変わった

Reported by venuekaw...@gmail.com, Mar 27 2018

Issue description

UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36

Steps to reproduce the problem:
1. インラインフレームを含むdiv要素をいくつか用意する
2. 用意した要素のうち一つだけをdisplay:blockで表示 その他をdisplay:noneで非表示にする
3. 開発者ツールで、非表示要素の属性をdisplay:none -> display:blockとし再表示させる
4. 事象発生
  Chrome 64_64.0.3282.140 までは、再表示された場合インラインフレームのリソースは再ダウンロードされなかった。
  しかし現在は 毎回再ダウンロードされている

What is the expected behavior?
一度キャッシュしたリソースは、display;blcok noneの切り替え時にロードされない(シームレスに切り替わることを期待する)

What went wrong?
一度キャッシュされたリソースが
表示の切り替えのたびにロードされる

Did this work before? Yes 64_64.0.3282.140

Chrome version:  65.0.3325.181  Channel: stable
OS Version: 10.0
Flash Version:
 

Comment 1 by woxxom@gmail.com, Mar 27 2018

1. exit Chrome
2. edit Chrome shortcut and add the following command line switch:
   --disable-blink-features=DisplayNoneIFrameCreatesNoLayoutObject

If the bug is gone, the reason is r526112 which was fixed in  issue 819189  (Chrome Canary 67).
Labels: Needs-Bisect Needs-Triage-M65
Thank you woxxom! for your comment
I tried added a command line switch to the version as advised
64_64.0.3282.140
   --disable-blink-features = DisplayNoneIFrameCreatesNoLayoutObject

However, the problem was not solved.
And I tried it with Chrome Canary 67, but it did not solve too.

 # Version: 67.0.3381.1 (Official Build) canary (64 bit)


== ↓ Japanese ↓ ==
woxxom コメントありがとうございます
アドバイスどおり、以下バージョンに対しコマンドラインスイッチを追加しました
64_64.0.3282.140
   --disable-blink-features=DisplayNoneIFrameCreatesNoLayoutObject

しかし、現象は解決されませんでした。
またChrome Canary 67でも試してみましたが、解決しませんでした。

バージョン: 67.0.3381.1(Official Build)canary (64 ビット)
Labels: Triaged-ET Needs-Feedback
Thanks for filing the issue.

@Reporter: Could you please share a sample test file/URL which helps us in triaging the issue in a better way. 

Thanks!

Comment 5 by kozy@chromium.org, Mar 30 2018

Owner: lushnikov@chromium.org
Status: Assigned (was: Unconfirmed)
First post translate by google translate:

Steps to reproduce the problem:
1. Prepare several div elements including inline frames
2. Display only one of the prepared elements with display: block Others are hidden by display: none
3. In the developer tool, set the attribute of the hidden element to display: none -> display: block and display it again
4. Event occurrence
Until Chrome 64_64.0.3282.140, when redisplayed, inline frame resources were not re-downloaded.
But now it is re-downloaded every time

What is the expected behavior?
Once cached resources are not loaded when switching display: blcok none (expect to switch seamlessly)

What went wrong?
Once the cached resource is
Loaded each time the display is switched
Status: WontFix (was: Assigned)

Sign in to add a comment