Problem when showing PDF file in Microsoft Edge

Fixed, not yet flighted Issue #7518240

Details

Author
Finn A.
Created
May 10, 2016
Privacy
This issue is public.
Found in
  • Microsoft Edge
Found in build #
20.10240
Reports
Reported by 2 people

Sign in to watch or report this issue.

Steps to reproduce

Open the attached pdf file in Microsoft Edge and compare it with Adobe Reader
The clip path does not clip.

What is the issue?

The pdf file sets blendmode to
“Darken” , sets a clip path , and draws a bunch of geometry as paths.
When seen through edge we observe that the clip

has not been applied. This so happens because since the blendMode is not Normal
we go into the transparency mode, where we create a childRenderer do the
rendering

on it and composite the result back to the parentRenderer
(_spDecoratedRenderer) via _CompositeResultWithBackground , however while doing
that we set a clip equal to

the invalidateRect and then call DrawBitMap which negates the clip that was
applied on _spDecoratedRenderer (_spRenderer) via ApplyWindingClip/ApplyAlternativeClip

commands.

How was the issue/bug found?

Filed by Customer/User

Quantify the impact of the issue - why do we need to fix this issue now?

This would lead to data corruption since we will extra content and not honour any clip applied by Parent Renderer.

Brief description of the fix

Remove the Redundant Clip logic, so that any
clip that is applied on the parent is reflected during the composition of the
transparent rendering with the background.

How was the fix Validated?

AB, UTs, testing on the file.

Regression risk level of the fix

Minimum risk since this is a specific case of applying clip with transparency.


Do you have any data points that can be monitored to ensure that the fix works or if there are adverse effects from the fix?

Any data we should add to monitor this issue? Is there some existing data point that can be used?

Attachments

1 attachment

Comments and activity

  • Microsoft Edge Team

    Changed Assigned To to “Rick J.”

    Changed Assigned To to “Amit K.”

  • Further investigation reveals that it is the combination of using BlendMode and clip path (oeClip) that fails. When BlendMode is active, it seems that setting a clip path doesn’t have any effect.

  • Microsoft Edge Team

    Changed Assigned To from “Amit K.” to “Ram T.”

    Changed Status to “Confirmed”

    Changed Title from “Problem when showing PDF file in Microsoft Edge” to “Problem when showing PDF file in Microsoft Edge”

    Changed Status from “Confirmed” to “In progress”

    Changed Title from “Problem when showing PDF file in Microsoft Edge” to “Problem when showing PDF file in Microsoft Edge”

    Changed Status from “In progress” to “In code review”

    Changed Steps to Reproduce

    Changed Title from “Problem when showing PDF file in Microsoft Edge” to “Problem when showing PDF file in Microsoft Edge”

    Changed Status from “In code review” to “Fixed, not yet flighted”

  • Promotional leaflets of our company are not displayed correctly, so Windows 10 users can not see them properly.

    Microsot Edge is now the default browser on Windows 10 so it should work properly, but issue is still on.

    Could you please make proper fix and upgrade the software?

  • Microsoft Edge Team

    Changed Assigned To to “Ram T.”

  • Thank you for the feedback on Edge. We are showing this as fixed with the Anniversary Update we released (build 14393) of Win 10.

    Looking forward to more feedback from you in the future.

    All the best,
    The MS Edge Team

You need to sign in to your Microsoft account to add a comment.

Sign in