The build would run into building errors due to cannot find symbol.
gn clean and then build would solve the issue.
XXXX/chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java:309: error: cannot find symbol
if (!hasAllPaymentItemFields(details.total)) {
^
symbol: variable total
location: variable details of type PaymentDetails
XXXX/chrome/android/java/src/org/chromium/chrome/brows$r/payments/PaymentRequestImpl.java:314: error: cannot find symbol
String totalCurrency = details.total.amount.currencyCode;
^
symbol: variable total
location: variable details of type PaymentDetails
XXXX/chrome/android/java/src/org/chromium/chrome/brows$r/payments/PaymentRequestImpl.java:318: error: cannot find symbol
if (!formatter.isValidAmountCurrencyCode(details.total.amount.currencyCode)) {
^
symbol: variable total
location: variable details of type PaymentDetails
XXXX/chrome/android/java/src/org/chromium/chrome/brows$r/payments/PaymentRequestImpl.java:323: error: cannot find symbol
if (!formatter.isValidAmountValue(details.total.amount.value)
^
symbol: variable total
location: variable details of type PaymentDetails
XXXX/chrome/android/java/src/org/chromium/chrome/brows$r/payments/PaymentRequestImpl.java:324: error: cannot find symbol
|| details.total.amount.value.startsWith("-")) {
^
symbol: variable total
location: variable details of type PaymentDetails
XXXX/chrome/android/java/src/org/chromium/chrome/brows$r/payments/PaymentRequestImpl.java:330: error: cannot find symbol
details.total.label, totalCurrency, formatter.format(details.total.amount.value));
^
symbol: variable total
location: variable details of type PaymentDetails
XXXX/chrome/android/java/src/org/chromium/chrome/brows$r/payments/PaymentRequestImpl.java:330: error: cannot find symbol
details.total.label, totalCurrency, formatter.format(details.total.amount.value));
^
symbol: variable total
location: variable details of type PaymentDetails
/usr/local/google/work/chromium/src/out/Default/../../chrome/android/java/src/org/chromium/chrome/brows$r/payments/PaymentRequestImpl.java:340: error: cannot find symbol
mRawTotal = details.total;
^
symbol: variable total
location: variable details of type PaymentDetails
8 errors
Comment 1 by cbiesin...@chromium.org
, Jul 14 2016