Revision f230a1cf deps/v8/src/i18n.cc

View differences:

deps/v8/src/i18n.cc
464 464

  
465 465
  Handle<String> key = isolate->factory()->NewStringFromAscii(
466 466
      CStrVector("minimumSignificantDigits"));
467
  if (resolved->HasLocalProperty(*key)) {
467
  if (JSReceiver::HasLocalProperty(resolved, key)) {
468 468
    JSObject::SetProperty(
469 469
        resolved,
470 470
        isolate->factory()->NewStringFromAscii(
......
477 477

  
478 478
  key = isolate->factory()->NewStringFromAscii(
479 479
      CStrVector("maximumSignificantDigits"));
480
  if (resolved->HasLocalProperty(*key)) {
480
  if (JSReceiver::HasLocalProperty(resolved, key)) {
481 481
    JSObject::SetProperty(
482 482
        resolved,
483 483
        isolate->factory()->NewStringFromAscii(
......
855 855
    Handle<JSObject> obj) {
856 856
  Handle<String> key =
857 857
      isolate->factory()->NewStringFromAscii(CStrVector("dateFormat"));
858
  if (obj->HasLocalProperty(*key)) {
858
  if (JSReceiver::HasLocalProperty(obj, key)) {
859 859
    return reinterpret_cast<icu::SimpleDateFormat*>(
860 860
        obj->GetInternalField(0));
861 861
  }
......
920 920
    Handle<JSObject> obj) {
921 921
  Handle<String> key =
922 922
      isolate->factory()->NewStringFromAscii(CStrVector("numberFormat"));
923
  if (obj->HasLocalProperty(*key)) {
923
  if (JSReceiver::HasLocalProperty(obj, key)) {
924 924
    return reinterpret_cast<icu::DecimalFormat*>(obj->GetInternalField(0));
925 925
  }
926 926

  
......
981 981
                                        Handle<JSObject> obj) {
982 982
  Handle<String> key =
983 983
      isolate->factory()->NewStringFromAscii(CStrVector("collator"));
984
  if (obj->HasLocalProperty(*key)) {
984
  if (JSReceiver::HasLocalProperty(obj, key)) {
985 985
    return reinterpret_cast<icu::Collator*>(obj->GetInternalField(0));
986 986
  }
987 987

  
......
1045 1045
                                                       Handle<JSObject> obj) {
1046 1046
  Handle<String> key =
1047 1047
      isolate->factory()->NewStringFromAscii(CStrVector("breakIterator"));
1048
  if (obj->HasLocalProperty(*key)) {
1048
  if (JSReceiver::HasLocalProperty(obj, key)) {
1049 1049
    return reinterpret_cast<icu::BreakIterator*>(obj->GetInternalField(0));
1050 1050
  }
1051 1051

  

Also available in: Unified diff