24612fe...
by
Emil A Eklund <email address hidden>
Fix Georgian font selection on Windows 7
Change FontFallbackWin to specify Sylfaen before Segoe UI for Georgian.
The Segoe UI font is present on Windows 7 and therefore matches despite
not having the required glyphs for Georgian.
cd8df42...
by
Vaclav Brozek <email address hidden>
PasswordController should give up on WebState destruction
The associated bug has a crash where a WebStateObserverBridge method of
PasswordController dereferences a null pointer. The block where the dereference
happens is:
if (weakSelf) {
weakSelf.get()->passwordManager_->OnPasswordFormSubmitted( weakSelf.get()->passwordManagerDriver_.get(), form);
}
It is likely that between the call to
-webState:didSubmitDocumentWithFormNamed:userInitiated: and the execution
of the block the WebState has been destroyed, and therefore also
passwordManager_ and passwordManagerDriver_ nulled.
This CL adds a BOOL to keep track of the destruction of the WebState, allowing
the controller to give up when the WS is destroyed.
[Merge to M50] [Chrome OS Bootstrapping]: Do not always power off the Bluetooth adapter.
After the bootstrapping attempt is successful/failed, or the user has logged into the system,
power off the Bluetooth adapter only if the Bluetooth adapter was off before and there is no
connected Bluetooth type HID device.