<?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>175580</bug_id>
          
          <creation_ts>2017-08-15 10:14:10 -0700</creation_ts>
          <short_desc>REGRESSION(r219504): Broke Arabic text shaping (Requested by mcatanzaro on #webkit).</short_desc>
          <delta_ts>2017-08-15 10:17:17 -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>
          
          <blocked>174418</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>fujii</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1338720</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-08-15 10:14:10 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/219504 broke the build:
Broke Arabic text shaping (Requested by mcatanzaro on #webkit).

This is an automatic bug report generated by webkitbot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1338722</commentid>
    <comment_count>1</comment_count>
      <attachid>318130</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-08-15 10:14:15 -0700</bug_when>
    <thetext>Created attachment 318130
ROLLOUT of r219504

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1338723</commentid>
    <comment_count>2</comment_count>
      <attachid>318130</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-08-15 10:15:50 -0700</bug_when>
    <thetext>Comment on attachment 318130
ROLLOUT of r219504

Clearing flags on attachment: 318130

Committed r220746: &lt;http://trac.webkit.org/changeset/220746&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1338724</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-08-15 10:15:52 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1338727</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-08-15 10:17:17 -0700</bug_when>
    <thetext>&lt;rdar://problem/33898288&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>318130</attachid>
            <date>2017-08-15 10:14:15 -0700</date>
            <delta_ts>2017-08-15 10:15:50 -0700</delta_ts>
            <desc>ROLLOUT of r219504</desc>
            <filename>bug-175580-20170815131415.patch</filename>
            <type>text/plain</type>
            <size>5178</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjIwNzQ0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZTNmYTYxZTBjOTBhNjUz
NWNhODExMjdlYjM1N2Y2NzM4NTE4MzhkMi4uNDcxOGVhZDU0ODM1YTA5NGQ1MWQ5NTlhOTU3ODAz
MmM3NjQyMGY2ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE3LTA4LTE1ICBDb21t
aXQgUXVldWUgIDxjb21taXQtcXVldWVAd2Via2l0Lm9yZz4KKworICAgICAgICBVbnJldmlld2Vk
LCByb2xsaW5nIG91dCByMjE5NTA0LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTc1NTgwCisKKyAgICAgICAgQnJva2UgQXJhYmljIHRleHQgc2hhcGlu
ZyAoUmVxdWVzdGVkIGJ5IG1jYXRhbnphcm8gb24KKyAgICAgICAgI3dlYmtpdCkuCisKKyAgICAg
ICAgUmV2ZXJ0ZWQgY2hhbmdlc2V0OgorCisgICAgICAgICJbSGFyZkJ1enpdIERlY29tcG9zZWQg
VmlldG5hbWVzZSBjaGFyYWN0ZXJzIGFyZSByZW5kZXJlZAorICAgICAgICBpbmNvcnJlY3RseSIK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3NDQxOAor
ICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3JnL2NoYW5nZXNldC8yMTk1MDQKKwogMjAxNy0w
OC0xNCAgQ2FybG9zIEdhcmNpYSBDYW1wb3MgIDxjZ2FyY2lhQGlnYWxpYS5jb20+CiAKICAgICAg
ICAgV2ViRHJpdmVyOiBoYW5kbGUgY2xpY2sgZXZlbnRzIG9uIG9wdGlvbiBlbGVtZW50cwpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvaGFyZmJ1enovSGFyZkJ1
enpTaGFwZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvaGFyZmJ1enov
SGFyZkJ1enpTaGFwZXIuY3BwCmluZGV4IGE2M2Q0NjAxODI0Nzk5NjA0OTEzZjBlYjUzOTZhNjE1
MjdjNjFiMmMuLjllNmY0NDg2NzVjMTcxODQyZmZhN2YzZTc2NmI4ZjI1NDQ4NjA2NmQgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2hhcmZidXp6L0hhcmZCdXp6
U2hhcGVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9oYXJmYnV6
ei9IYXJmQnV6elNoYXBlci5jcHAKQEAgLTE2MCw2ICsxNjAsMzMgQEAgZmxvYXQgSGFyZkJ1enpT
aGFwZXI6OkhhcmZCdXp6UnVuOjp4UG9zaXRpb25Gb3JPZmZzZXQodW5zaWduZWQgb2Zmc2V0KQog
ICAgIHJldHVybiBwb3NpdGlvbjsKIH0KIAorc3RhdGljIHZvaWQgbm9ybWFsaXplQ2hhcmFjdGVy
cyhjb25zdCBUZXh0UnVuJiBydW4sIFVDaGFyKiBkZXN0aW5hdGlvbiwgdW5zaWduZWQgbGVuZ3Ro
KQoreworICAgIHVuc2lnbmVkIHBvc2l0aW9uID0gMDsKKyAgICBib29sIGVycm9yID0gZmFsc2U7
CisgICAgY29uc3QgVUNoYXIqIHNvdXJjZTsKKyAgICBTdHJpbmcgc3RyaW5nRm9yOEJpdFJ1bjsK
KyAgICBpZiAocnVuLmlzOEJpdCgpKSB7CisgICAgICAgIHN0cmluZ0ZvcjhCaXRSdW4gPSBTdHJp
bmc6Om1ha2UxNkJpdEZyb204Qml0U291cmNlKHJ1bi5jaGFyYWN0ZXJzOCgpLCBydW4ubGVuZ3Ro
KCkpOworICAgICAgICBzb3VyY2UgPSBzdHJpbmdGb3I4Qml0UnVuLmNoYXJhY3RlcnMxNigpOwor
ICAgIH0gZWxzZQorICAgICAgICBzb3VyY2UgPSBydW4uY2hhcmFjdGVyczE2KCk7CisKKyAgICB3
aGlsZSAocG9zaXRpb24gPCBsZW5ndGgpIHsKKyAgICAgICAgVUNoYXIzMiBjaGFyYWN0ZXI7Cisg
ICAgICAgIHVuc2lnbmVkIG5leHRQb3NpdGlvbiA9IHBvc2l0aW9uOworICAgICAgICBVMTZfTkVY
VChzb3VyY2UsIG5leHRQb3NpdGlvbiwgbGVuZ3RoLCBjaGFyYWN0ZXIpOworICAgICAgICAvLyBE
b24ndCBub3JtYWxpemUgdGFicyBhcyB0aGV5IGFyZSBub3QgdHJlYXRlZCBhcyBzcGFjZXMgZm9y
IHdvcmQtZW5kLgorICAgICAgICBpZiAoRm9udENhc2NhZGU6OnRyZWF0QXNTcGFjZShjaGFyYWN0
ZXIpICYmIGNoYXJhY3RlciAhPSAnXHQnKQorICAgICAgICAgICAgY2hhcmFjdGVyID0gJyAnOwor
ICAgICAgICBlbHNlIGlmIChGb250Q2FzY2FkZTo6dHJlYXRBc1plcm9XaWR0aFNwYWNlSW5Db21w
bGV4U2NyaXB0KGNoYXJhY3RlcikpCisgICAgICAgICAgICBjaGFyYWN0ZXIgPSB6ZXJvV2lkdGhT
cGFjZTsKKyAgICAgICAgVTE2X0FQUEVORChkZXN0aW5hdGlvbiwgcG9zaXRpb24sIGxlbmd0aCwg
Y2hhcmFjdGVyLCBlcnJvcik7CisgICAgICAgIEFTU0VSVF9VTlVTRUQoZXJyb3IsICFlcnJvcik7
CisgICAgICAgIHBvc2l0aW9uID0gbmV4dFBvc2l0aW9uOworICAgIH0KK30KKwogSGFyZkJ1enpT
aGFwZXI6OkhhcmZCdXp6U2hhcGVyKGNvbnN0IEZvbnRDYXNjYWRlKiBmb250LCBjb25zdCBUZXh0
UnVuJiBydW4pCiAgICAgOiBtX2ZvbnQoZm9udCkKICAgICAsIG1fbm9ybWFsaXplZEJ1ZmZlckxl
bmd0aCgwKQpAQCAtMTcwLDcgKzE5Nyw5IEBAIEhhcmZCdXp6U2hhcGVyOjpIYXJmQnV6elNoYXBl
cihjb25zdCBGb250Q2FzY2FkZSogZm9udCwgY29uc3QgVGV4dFJ1biYgcnVuKQogICAgICwgbV9w
YWRFcnJvcigwKQogICAgICwgbV9sZXR0ZXJTcGFjaW5nKGZvbnQtPmxldHRlclNwYWNpbmcoKSkK
IHsKLSAgICBzZXROb3JtYWxpemVkQnVmZmVyKCk7CisgICAgbV9ub3JtYWxpemVkQnVmZmVyID0g
c3RkOjptYWtlX3VuaXF1ZTxVQ2hhcltdPihtX3J1bi5sZW5ndGgoKSArIDEpOworICAgIG1fbm9y
bWFsaXplZEJ1ZmZlckxlbmd0aCA9IG1fcnVuLmxlbmd0aCgpOworICAgIG5vcm1hbGl6ZUNoYXJh
Y3RlcnMobV9ydW4sIG1fbm9ybWFsaXplZEJ1ZmZlci5nZXQoKSwgbV9ub3JtYWxpemVkQnVmZmVy
TGVuZ3RoKTsKICAgICBzZXRQYWRkaW5nKG1fcnVuLmV4cGFuc2lvbigpKTsKICAgICBzZXRGb250
RmVhdHVyZXMoKTsKIH0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91
dFRlc3RzL0NoYW5nZUxvZwppbmRleCAzNTBmNWVlOTM0M2IwOTk4NzZmOGEzYzczZDI0OWM4NjNi
ZDYyZmY0Li4zNWU5Y2IxNmY0YmZmYjBkZDk3ZDNmYTA5MTU5ZGYzZGUzZmRmODViIDEwMDY0NAot
LS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMTggQEAKKzIwMTctMDgtMTUgIENvbW1pdCBRdWV1ZSAgPGNvbW1pdC1xdWV1ZUB3
ZWJraXQub3JnPgorCisgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHIyMTk1MDQuCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzU1ODAKKwor
ICAgICAgICBCcm9rZSBBcmFiaWMgdGV4dCBzaGFwaW5nIChSZXF1ZXN0ZWQgYnkgbWNhdGFuemFy
byBvbgorICAgICAgICAjd2Via2l0KS4KKworICAgICAgICBSZXZlcnRlZCBjaGFuZ2VzZXQ6CisK
KyAgICAgICAgIltIYXJmQnV6el0gRGVjb21wb3NlZCBWaWV0bmFtZXNlIGNoYXJhY3RlcnMgYXJl
IHJlbmRlcmVkCisgICAgICAgIGluY29ycmVjdGx5IgorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc0NDE4CisgICAgICAgIGh0dHA6Ly90cmFjLndlYmtp
dC5vcmcvY2hhbmdlc2V0LzIxOTUwNAorCiAyMDE3LTA4LTE0ICBTaW1vbiBGcmFzZXIgIDxzaW1v
bi5mcmFzZXJAYXBwbGUuY29tPgogCiAgICAgICAgIFJlbW92ZSBQcm94aW1pdHkgRXZlbnRzIGFu
ZCByZWxhdGVkIGNvZGUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvdGV4dC9pbnRlcm5h
dGlvbmFsL3ZpZXRuYW1lc2UtbmZkLWV4cGVjdGVkLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L3Rl
eHQvaW50ZXJuYXRpb25hbC92aWV0bmFtZXNlLW5mZC1leHBlY3RlZC5odG1sCmRlbGV0ZWQgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCA5MDQ5N2Q5NDU1ZGY5ZDJhNjk2N2E0NmMzNTI4MDIwMDE2YzRh
OTM4Li4wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCi0tLSBhL0xheW91
dFRlc3RzL2Zhc3QvdGV4dC9pbnRlcm5hdGlvbmFsL3ZpZXRuYW1lc2UtbmZkLWV4cGVjdGVkLmh0
bWwKKysrIC9kZXYvbnVsbApAQCAtMSwxNSArMCwwIEBACi08IURPQ1RZUEUgaHRtbD4KLTxodG1s
PgotPG1ldGEgY2hhcnNldD0idXRmLTgiPgotPHN0eWxlPgotIGJvZHkgewotICAgICBmb250LXNp
emU6IDMwcHg7Ci0gICAgIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIHNhbnM7Ci0gfQotPC9zdHls
ZT4KLTxib2R5PgotICAgIMOjIOG6qyDhurUg4bq9IOG7hSDEqSDDtSDhu5cg4buhIMWpIOG7ryDh
u7k8YnI+Ci0gICAg4bqhIOG6rSDhurcg4bq5IOG7hyDhu4sg4buNIOG7mSDhu6Mg4bulIOG7sSDh
u7U8YnI+Ci0gICAg4bqjIOG6qSDhurMg4bq7IOG7gyDhu4kg4buPIOG7lSDhu58g4bunIOG7rSDh
u7c8YnI+Ci08L2JvZHk+Ci08L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L3Rl
eHQvaW50ZXJuYXRpb25hbC92aWV0bmFtZXNlLW5mZC5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC90
ZXh0L2ludGVybmF0aW9uYWwvdmlldG5hbWVzZS1uZmQuaHRtbApkZWxldGVkIGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggOTA3MGYzM2QxMzA2YzJmZTVmMGNiZmU3MmRiNGY1MzU1NDc4OTY1Ny4uMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAotLS0gYS9MYXlvdXRUZXN0cy9m
YXN0L3RleHQvaW50ZXJuYXRpb25hbC92aWV0bmFtZXNlLW5mZC5odG1sCisrKyAvZGV2L251bGwK
QEAgLTEsMTUgKzAsMCBAQAotPCFET0NUWVBFIGh0bWw+Ci08aHRtbD4KLTxtZXRhIGNoYXJzZXQ9
InV0Zi04Ij4KLTxzdHlsZT4KLSBib2R5IHsKLSAgICAgZm9udC1zaXplOiAzMHB4OwotICAgICBm
b250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zOwotIH0KLTwvc3R5bGU+Ci08Ym9keT4KLSAgICBh
zIMgYcyCzIMgYcyGzIMgZcyDIGXMgsyDIGnMgyBvzIMgb8yCzIMgb8ybzIMgdcyDIHXMm8yDIHnM
gzxicj4KLSAgICBhzKMgYcyjzIIgYcyjzIYgZcyjIGXMo8yCIGnMoyBvzKMgb8yjzIIgb8ybzKMg
dcyjIHXMm8yjIHnMozxicj4KLSAgICBhzIkgYcyCzIkgYcyGzIkgZcyJIGXMgsyJIGnMiSBvzIkg
b8yCzIkgb8ybzIkgdcyJIHXMm8yJIHnMiTxicj4KLTwvYm9keT4KLTwvaHRtbD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>