<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>313768</bug_id>
          
          <creation_ts>2026-04-30 11:56:46 -0700</creation_ts>
          <short_desc>REGRESSION(312300@main): [macOS] TestWebKitAPI.UnifiedPDF.EmbeddedPDFScrollbarDoesNotAdaptToDarkMode is flaky failure</short_desc>
          <delta_ts>2026-05-02 13:24:28 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Marta Darbinyan">darbinyan</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>a_protyasha</cc>
    
    <cc>ap</cc>
    
    <cc>webkit-bot-watchers-bugzilla</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2206339</commentid>
    <comment_count>0</comment_count>
    <who name="Marta Darbinyan">darbinyan</who>
    <bug_when>2026-04-30 11:56:46 -0700</bug_when>
    <thetext>The following test is flaky failure on macOS after 312300@main.

TestWebKitAPI.UnifiedPDF.EmbeddedPDFScrollbarDoesNotAdaptToDarkMode

09:55:13.468 1029     TestWebKitAPI.UnifiedPDF.EmbeddedPDFScrollbarDoesNotAdaptToDarkMode
09:55:13.468 1029         CoreGraphics PDF has logged an error. Set environment variable &quot;CG_PDF_VERBOSE&quot; to learn more.
09:55:13.468 1029         
09:55:13.468 1029         /Volumes/Data/worker/macOS-Tahoe-Debug-Build-EWS/build/Tools/TestWebKitAPI/Tests/WebKit/WKWebView/UnifiedPDFTests.mm:1523
09:55:13.468 1029         Value of: [pluginNode containsString:@&quot;uses dark appearance for scrollbars&quot;]
09:55:13.468 1029           Actual: true
09:55:13.468 1029         Expected: false


Test link:
https://ews-build.webkit.org/#/builders/165/builds/23462

History:
https://results.webkit.org/?suite=api-tests&amp;test=TestWebKitAPI.UnifiedPDF.EmbeddedPDFScrollbarDoesNotAdaptToDarkMode</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2206340</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2026-04-30 11:57:05 -0700</bug_when>
    <thetext>&lt;rdar://problem/175961655&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2206343</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2026-04-30 12:17:08 -0700</bug_when>
    <thetext>Test gardening commit 312382@main (c50465b64fde): &lt;https://commits.webkit.org/312382@main&gt;

Reviewed commits have been landed. Closing PR #63989 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2206370</commentid>
    <comment_count>3</comment_count>
      <attachid>479402</attachid>
    <who name="alan">zalan</who>
    <bug_when>2026-04-30 14:12:45 -0700</bug_when>
    <thetext>Created attachment 479402
[fast-cq]Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2206372</commentid>
    <comment_count>4</comment_count>
      <attachid>479402</attachid>
    <who name="Abrar Rahman Protyasha">a_protyasha</who>
    <bug_when>2026-04-30 14:20:16 -0700</bug_when>
    <thetext>Comment on attachment 479402
[fast-cq]Patch

Yup, I&apos;d considered making the full frame vs embedded plugin behavior more obvious, but thank you for discovering it regardless.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2206374</commentid>
    <comment_count>5</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2026-04-30 14:21:45 -0700</bug_when>
    <thetext>Thank you for reviewing it!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2206465</commentid>
    <comment_count>6</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2026-04-30 19:45:43 -0700</bug_when>
    <thetext>Committed 312409@main (8f6ed05e251a): &lt;https://commits.webkit.org/312409@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 479402.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2206913</commentid>
    <comment_count>7</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2026-05-02 12:16:05 -0700</bug_when>
    <thetext>What was making this failure flaky? Is there some state leaking between tests?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2206917</commentid>
    <comment_count>8</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2026-05-02 12:32:53 -0700</bug_when>
    <thetext>I didn&apos;t look as it was 100% repro locally (e.g.  iteration=20 came back with 20 failures, single run always failed).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2206922</commentid>
    <comment_count>9</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2026-05-02 13:24:28 -0700</bug_when>
    <thetext>The history is flaky on all queues.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>479402</attachid>
            <date>2026-04-30 14:12:45 -0700</date>
            <delta_ts>2026-04-30 19:45:44 -0700</delta_ts>
            <desc>[fast-cq]Patch</desc>
            <filename>bug-313768-20260430141245.patch</filename>
            <type>text/plain</type>
            <size>5380</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSAzNWVlNTllNjFkOGU3MjdiMzVmNWE2NmI5MjcxZjI1ODA3ZmUyODhmIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IFRodSwgMzAgQXByIDIwMjYgMTM6MDg6MjMgLTA3MDAKU3ViamVjdDogW1BBVENIXSBSRUdSRVNT
SU9OKDMxMjMwMEBtYWluKTogW21hY09TXQogVGVzdFdlYktpdEFQSS5VbmlmaWVkUERGLkVtYmVk
ZGVkUERGU2Nyb2xsYmFyRG9lc05vdEFkYXB0VG9EYXJrTW9kZSBpcyBmbGFreQogZmFpbHVyZSBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzEzNzY4CiA8cmRhcjovL3By
b2JsZW0vMTc1OTYxNjU1PgoKUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCgpSZXN0b3JlIHBy
ZS0zMTIzMDBAbWFpbiBiZWhhdmlvciwgYnkgb25seSBhcHBseWluZyB0aGUgcGFnZSdzIGRhcmsg
bW9kZSBhcHBlYXJhbmNlIHRvIGZ1bGwtZnJhbWUgUERGIHNjcm9sbGJhcnMsIG5vdCBlbWJlZGRl
ZCBvbmVzLgoKQmVmb3JlIDMxMjMwMEBtYWluCgogIEZvciBmdWxsLWZyYW1lIFBERnMsIHRoZSBz
Y3JvbGxiYXIgYXBwZWFyYW5jZSBmb2xsb3dzIHRoZSBzeXN0ZW0gZGFyayBtb2RlLgogIEZvciBl
bWJlZGRlZCBQREZzLCBpdCBkb2VzIG5vdCAtIHRoZSBzY3JvbGxiYXIgYWx3YXlzIHVzZXMgdGhl
IGRlZmF1bHQgYXBwZWFyYW5jZS4KCkNvZGVmbG93IGJlZm9yZSAzMTIzMDBAbWFpbjoKCiAgcmV0
dXJuIHVzZURhcmtBcHBlYXJhbmNlKCkgfHwgc2Nyb2xsYmFyT3ZlcmxheVN0eWxlKCkgPT0gU2Ny
b2xsYmFyT3ZlcmxheVN0eWxlOjpMaWdodDsKICAoYW5kIHdpdGggbm8gdXNlRGFya0FwcGVhcmFu
Y2UoKSBvdmVycmlkZSBvbiBQREZQbHVnaW5CYXNlIC13aGVyZSBiYXNlIGNsYXNzIHJldHVybnMg
ZmFsc2UpCgogIEZ1bGwtZnJhbWUgUERGLCBsaWdodCBtb2RlOgogICAgMS4gdXNlRGFya0FwcGVh
cmFuY2UoKSAtPiBubyBvdmVycmlkZSwgYmFzZSBjbGFzcyAtPiBmYWxzZQogICAgMi4gc2Nyb2xs
YmFyT3ZlcmxheVN0eWxlKCkgLT4gRGVmYXVsdCAodXBkYXRlU2Nyb2xsYmFyT3ZlcmxheVN0eWxl
KCkgc2V0IGl0IHRvIERlZmF1bHQgc2luY2UgcGFnZS0+dXNlRGFya0FwcGVhcmFuY2UoKSB3YXMg
ZmFsc2UpCiAgICAzLiBEZWZhdWx0ID09IExpZ2h0IC0+IGZhbHNlCiAgICBSZXN1bHQ6IGZhbHNl
CgogIEZ1bGwtZnJhbWUgUERGLCBkYXJrIG1vZGU6CiAgICAxLiB1c2VEYXJrQXBwZWFyYW5jZSgp
IC0+IG5vIG92ZXJyaWRlLCBiYXNlIGNsYXNzIC0+IGZhbHNlCiAgICAyLiBzY3JvbGxiYXJPdmVy
bGF5U3R5bGUoKSAtPiBMaWdodCAodXBkYXRlU2Nyb2xsYmFyT3ZlcmxheVN0eWxlKCkgc2V0IGl0
IHRvIExpZ2h0IHNpbmNlIHBhZ2UtPnVzZURhcmtBcHBlYXJhbmNlKCkgd2FzIHRydWUpCiAgICAz
LiBMaWdodCA9PSBMaWdodCAtPiB0cnVlCiAgICBSZXN1bHQ6IHRydWUKCiAgRW1iZWRkZWQgUERG
LCBsaWdodCBtb2RlOgogICAgMS4gdXNlRGFya0FwcGVhcmFuY2UoKSAtPiBubyBvdmVycmlkZSwg
YmFzZSBjbGFzcyAtPiBmYWxzZQogICAgMi4gc2Nyb2xsYmFyT3ZlcmxheVN0eWxlKCkgLT4gRGVm
YXVsdCAodXBkYXRlU2Nyb2xsYmFyT3ZlcmxheVN0eWxlKCkgYXQgVW5pZmllZFBERlBsdWdpbi5t
bSBiYWlscyBvdXQgd2l0aAogICAgICAgaWYgKCFpc0Z1bGxNYWluRnJhbWVQbHVnaW4oKSkgcmV0
dXJuIC0gbmV2ZXIgc2V0cyBvdmVybGF5IHN0eWxlKQogICAgMy4gRGVmYXVsdCA9PSBMaWdodCAt
PiBmYWxzZQogICAgUmVzdWx0OiBmYWxzZQoKICBFbWJlZGRlZCBQREYsIGRhcmsgbW9kZToKICAg
IDEuIHVzZURhcmtBcHBlYXJhbmNlKCkgLT4gbm8gb3ZlcnJpZGUsIGJhc2UgY2xhc3MgLT4gZmFs
c2UKICAgIDIuIHNjcm9sbGJhck92ZXJsYXlTdHlsZSgpIC0+IERlZmF1bHQgKHNhbWUgcmVhc29u
IGFzIGFib3ZlKQogICAgMy4gRGVmYXVsdCA9PSBMaWdodCAtPiBmYWxzZQogICAgUmVzdWx0OiBm
YWxzZQoKQ29kZWZsb3cgYWZ0ZXIgdGhpcyBmaXg6CgogIEZ1bGwtZnJhbWUgUERGLCBsaWdodCBt
b2RlOgogICAgMS4gdXNlRGFya0FwcGVhcmFuY2UoKSAtPiBQREZQbHVnaW5CYXNlIG92ZXJyaWRl
IC0+IHBhZ2UtPnVzZURhcmtBcHBlYXJhbmNlKCkgLT4gZmFsc2UKICAgIDIuIEZhbGxzIHRocm91
Z2ggdG8gY2hlY2sgIzIKICAgIDMuIHNjcm9sbGJhck92ZXJsYXlTdHlsZSgpIC0+IERlZmF1bHQg
KHVwZGF0ZVNjcm9sbGJhck92ZXJsYXlTdHlsZSgpIHNldCBpdCB0byBEZWZhdWx0IHNpbmNlIHBh
Z2UtPnVzZURhcmtBcHBlYXJhbmNlKCkgd2FzIGZhbHNlKQogICAgNC4gRGVmYXVsdCA9PSBMaWdo
dCAtPiBmYWxzZQogICAgUmVzdWx0OiBmYWxzZQoKICBGdWxsLWZyYW1lIFBERiwgZGFyayBtb2Rl
OgogICAgMS4gdXNlRGFya0FwcGVhcmFuY2UoKSAtPiBQREZQbHVnaW5CYXNlIG92ZXJyaWRlIC0+
IHBhZ2UtPnVzZURhcmtBcHBlYXJhbmNlKCkgLT4gdHJ1ZQogICAgUmVzdWx0OiB0cnVlCgogIEVt
YmVkZGVkIFBERiwgbGlnaHQgbW9kZToKICAgIDEuIHVzZURhcmtBcHBlYXJhbmNlKCkgLT4gUERG
UGx1Z2luQmFzZSBvdmVycmlkZSAtPiBiYXNlIGNsYXNzIFNjcm9sbGFibGVBcmVhOjp1c2VEYXJr
QXBwZWFyYW5jZSgpIC0+IGZhbHNlCiAgICAyLiBGYWxscyB0aHJvdWdoIHRvIGNoZWNrICMyCiAg
ICAzLiBzY3JvbGxiYXJPdmVybGF5U3R5bGUoKSAtPiBEZWZhdWx0ICh1cGRhdGVTY3JvbGxiYXJP
dmVybGF5U3R5bGUoKSBiYWlscyBvdXQgd2l0aAogICAgICAgaWYgKCFpc0Z1bGxNYWluRnJhbWVQ
bHVnaW4oKSkgcmV0dXJuIC0tIG5ldmVyIHNldHMgb3ZlcmxheSBzdHlsZSkKICAgIDQuIERlZmF1
bHQgPT0gTGlnaHQgLT4gZmFsc2UKICAgIFJlc3VsdDogZmFsc2UKCiAgRW1iZWRkZWQgUERGLCBk
YXJrIG1vZGU6CiAgICAxLiB1c2VEYXJrQXBwZWFyYW5jZSgpIC0+IFBERlBsdWdpbkJhc2Ugb3Zl
cnJpZGUgLT4gYmFzZSBjbGFzcyBTY3JvbGxhYmxlQXJlYTo6dXNlRGFya0FwcGVhcmFuY2UoKSAt
PiBmYWxzZQogICAgMi4gRmFsbHMgdGhyb3VnaCB0byBjaGVjayAjMgogICAgMy4gc2Nyb2xsYmFy
T3ZlcmxheVN0eWxlKCkgLT4gRGVmYXVsdCAoc2FtZSByZWFzb24gYXMgYWJvdmUpCiAgICA0LiBE
ZWZhdWx0ID09IExpZ2h0IC0+IGZhbHNlCiAgICBSZXN1bHQ6IGZhbHNlCgpBbGwgZm91ciBjYXNl
cyBtYXRjaCB0aGUgYmVoYXZpb3IgYmVmb3JlIDMxMjMwMEBtYWluLiBUaGUgb25seSBkaWZmZXJl
bmNlIGlzCmhvdyBmdWxsLWZyYW1lIGRhcmsgbW9kZSB3b3JrczogYmVmb3JlLCBpdCB3ZW50IHRo
cm91Z2ggdGhlIG92ZXJsYXkgc3R5bGUgcGF0aAooc2Nyb2xsYmFyT3ZlcmxheVN0eWxlIHdhcyBz
ZXQgdG8gTGlnaHQpOyBub3cgaXQgZ29lcyB0aHJvdWdoIHVzZURhcmtBcHBlYXJhbmNlKCkuCgoq
IFNvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9QbHVnaW5zL1BERi9QREZQbHVnaW5CYXNlLm1tOgoo
V2ViS2l0OjpQREZQbHVnaW5CYXNlOjp1c2VEYXJrQXBwZWFyYW5jZSBjb25zdCk6CiogVG9vbHMv
VGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXQvV0tXZWJWaWV3L1VuaWZpZWRQREZUZXN0cy5tbToK
KFRlc3RXZWJLaXRBUEk6OlVOSUZJRURfUERGX1RFU1QpOgotLS0KIFNvdXJjZS9XZWJLaXQvV2Vi
UHJvY2Vzcy9QbHVnaW5zL1BERi9QREZQbHVnaW5CYXNlLm1tICAgICAgICB8IDIgKysKIC4uLi9U
ZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdC9XS1dlYlZpZXcvVW5pZmllZFBERlRlc3RzLm1tICB8
IDUgLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9QbHVnaW5zL1BERi9QREZQ
bHVnaW5CYXNlLm1tIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1BsdWdpbnMvUERGL1BERlBs
dWdpbkJhc2UubW0KaW5kZXggMDlmZmM0OGU4YWZkLi4yYWQzMWYxOWI2YTYgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9QbHVnaW5zL1BERi9QREZQbHVnaW5CYXNlLm1tCisr
KyBiL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9QbHVnaW5zL1BERi9QREZQbHVnaW5CYXNlLm1t
CkBAIC05MjEsNiArOTIxLDggQEAgZmxvYXQgUERGUGx1Z2luQmFzZTo6ZGV2aWNlU2NhbGVGYWN0
b3IoKSBjb25zdAogCiBib29sIFBERlBsdWdpbkJhc2U6OnVzZURhcmtBcHBlYXJhbmNlKCkgY29u
c3QKIHsKKyAgICBpZiAoIWlzRnVsbEZyYW1lUGx1Z2luKCkpCisgICAgICAgIHJldHVybiBTY3Jv
bGxhYmxlQXJlYTo6dXNlRGFya0FwcGVhcmFuY2UoKTsKICAgICBpZiAoUmVmUHRyIHBhZ2UgPSB0
aGlzLT5wYWdlKCkpCiAgICAgICAgIHJldHVybiBwYWdlLT51c2VEYXJrQXBwZWFyYW5jZSgpOwog
ICAgIHJldHVybiBmYWxzZTsKZGlmZiAtLWdpdCBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMv
V2ViS2l0L1dLV2ViVmlldy9VbmlmaWVkUERGVGVzdHMubW0gYi9Ub29scy9UZXN0V2ViS2l0QVBJ
L1Rlc3RzL1dlYktpdC9XS1dlYlZpZXcvVW5pZmllZFBERlRlc3RzLm1tCmluZGV4IDFiMjc2MDZl
NmVhNC4uMGUxZTJhNDc1ZWExIDEwMDY0NAotLS0gYS9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3Rz
L1dlYktpdC9XS1dlYlZpZXcvVW5pZmllZFBERlRlc3RzLm1tCisrKyBiL1Rvb2xzL1Rlc3RXZWJL
aXRBUEkvVGVzdHMvV2ViS2l0L1dLV2ViVmlldy9VbmlmaWVkUERGVGVzdHMubW0KQEAgLTE1MTAs
MTIgKzE1MTAsNyBAQCBVTklGSUVEX1BERl9URVNUKE1haW5GcmFtZVBERlNjcm9sbGJhckFkYXB0
c1RvRGFya01vZGUpCiAgICAgRVhQRUNUX1RSVUUoW2RhcmtNb2RlVHJlZSBjb250YWluc1N0cmlu
ZzpAInVzZXMgZGFyayBhcHBlYXJhbmNlIGZvciBzY3JvbGxiYXJzIl0pOwogfQogCi0vLyBGSVhN
RSB3aGVuIHdlYmtpdC5vcmcvYi8zMTM3NjggaXMgcmVzb2x2ZWQuCi0jaWYgUExBVEZPUk0oTUFD
KQotVU5JRklFRF9QREZfVEVTVChESVNBQkxFRF9FbWJlZGRlZFBERlNjcm9sbGJhckRvZXNOb3RB
ZGFwdFRvRGFya01vZGUpCi0jZWxzZQogVU5JRklFRF9QREZfVEVTVChFbWJlZGRlZFBERlNjcm9s
bGJhckRvZXNOb3RBZGFwdFRvRGFya01vZGUpCi0jZW5kaWYKIHsKICAgICBSZXRhaW5QdHIgd2Vi
VmlldyA9IGFkb3B0TlMoW1tUZXN0V0tXZWJWaWV3IGFsbG9jXSBpbml0V2l0aEZyYW1lOkNHUmVj
dE1ha2UoMCwgMCwgNjAwLCA2MDApIGNvbmZpZ3VyYXRpb246Y29uZmlndXJhdGlvbkZvcldlYlZp
ZXdUZXN0aW5nVW5pZmllZFBERigpLmdldCgpXSk7CiAgICAgW3dlYlZpZXcgc3luY2hyb25vdXNs
eUxvYWRIVE1MU3RyaW5nOkAiPGVtYmVkIHNyYz0nbXVsdGlwbGUtcGFnZXMucGRmJyB3aWR0aD0n
NjAwJyBoZWlnaHQ9JzYwMCc+Il07Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>