ce04e402c705c8ee9d491c3cef11a3876af2680f: no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Wed, 18 Sep 2019 10:00:32 +0000 - rev 493713
Push 114097 by malexandru@mozilla.com at Wed, 18 Sep 2019 10:10:26 +0000
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD ca-valencia -> default
9f25a73981b1e6c79c738ab3971113ae498d119d: Merge inbound to mozilla-central. a=merge
Mihai Alexandru Michis <malexandru@mozilla.com> - Wed, 18 Sep 2019 12:58:15 +0300 - rev 493712
Push 114097 by malexandru@mozilla.com at Wed, 18 Sep 2019 10:10:26 +0000
Merge inbound to mozilla-central. a=merge
e71921b729c6c61c9f2c7b6b84cf0db58543d28f: Bug 1540029 - part 7: Replace `HTMLEditRules::GetAlignment()` with new stack only class r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 18 Sep 2019 06:26:56 +0000 - rev 493711
Push 114097 by malexandru@mozilla.com at Wed, 18 Sep 2019 10:10:26 +0000
Bug 1540029 - part 7: Replace `HTMLEditRules::GetAlignment()` with new stack only class r=m_kato Differential Revision: https://phabricator.services.mozilla.com/D45789
f1c646b0f812e911f218e7206b57db27d726caa2: Bug 1540029 - part 6: Replace `HTMLEditRules::GetListItemState()` with new stack only class r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 18 Sep 2019 04:42:55 +0000 - rev 493710
Push 114097 by malexandru@mozilla.com at Wed, 18 Sep 2019 10:10:26 +0000
Bug 1540029 - part 6: Replace `HTMLEditRules::GetListItemState()` with new stack only class r=m_kato Differential Revision: https://phabricator.services.mozilla.com/D45788
432fadcfe39ce8252e9d002adaa4f53bb467d215: Backed out changeset af9417bd8105 (bug 1581448) for wrench bustages on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Wed, 18 Sep 2019 09:54:23 +0300 - rev 493709
Push 114097 by malexandru@mozilla.com at Wed, 18 Sep 2019 10:10:26 +0000
Backed out changeset af9417bd8105 (bug 1581448) for wrench bustages on a CLOSED TREE
fd7de93c7ee56f82002189ee3f7b3c10c0549804: Backed out changeset dc7ef690b396 (bug 1581548) for failing /test_window_open_discarded_bc.html on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Wed, 18 Sep 2019 09:50:31 +0300 - rev 493708
Push 114097 by malexandru@mozilla.com at Wed, 18 Sep 2019 10:10:26 +0000
Backed out changeset dc7ef690b396 (bug 1581548) for failing /test_window_open_discarded_bc.html on a CLOSED TREE
113d50437293c794b30efb1af62473da500dd276: Bug 1581650 - Provide picture cache dirty rects in WR render outputs r=nical
Glenn Watson <github@intuitionlibrary.com> - Wed, 18 Sep 2019 06:27:54 +0000 - rev 493707
Push 114097 by malexandru@mozilla.com at Wed, 18 Sep 2019 10:10:26 +0000
Bug 1581650 - Provide picture cache dirty rects in WR render outputs r=nical This provides the internal device-space dirty rects calculated during picture cache updates to the external render() method. This allows clients to provide these to OS partial present APIs, to reduce power usage and improve performance. In this initial implementation, if a scroll or scale of the main picture cache has occurred, the dirty rect will be the entire screen. This should ensure correctness. In future, we can handle this case by supplying the picture cache transforms to the OS compositor integration. However, the dirty rects will be valid for any non-scroll cases, such as animations or video playback. This should result in some significant power savings and performance improvements for these use cases. Differential Revision: https://phabricator.services.mozilla.com/D46082
af9417bd810595fd0dcf122136f481b64bfec3bc: Bug 1581448 - Add support for specifying extra per-primitive flags in WR display lists r=kvark,nical
Glenn Watson <github@intuitionlibrary.com> - Wed, 18 Sep 2019 06:27:34 +0000 - rev 493706
Push 114097 by malexandru@mozilla.com at Wed, 18 Sep 2019 10:10:26 +0000
Bug 1581448 - Add support for specifying extra per-primitive flags in WR display lists r=kvark,nical This patch replaces the is_backface_visible bool in the common per-primitive data in the display list with a PrimitiveFlags enumeration. This will allow Gecko to specify extra information about certain primitive, such as tagging scroll bars. Differential Revision: https://phabricator.services.mozilla.com/D45970
50ec4059020abd34f64c60e59849e803e4adfbf6: Bug 1580292 - Check for pruned descendants of reframed body. r=Jamie
Eitan Isaacson <eitan@monotonous.org> - Wed, 11 Sep 2019 18:32:07 +0000 - rev 493705
Push 114097 by malexandru@mozilla.com at Wed, 18 Sep 2019 10:10:26 +0000
Bug 1580292 - Check for pruned descendants of reframed body. r=Jamie Differential Revision: https://phabricator.services.mozilla.com/D45423
9aab8ce7d9f19960c9a64131156c16d49f2a76e8: Bug 1578416 - Don't allow children of list item to move before bullet. r=Jamie
Eitan Isaacson <eitan@monotonous.org> - Thu, 12 Sep 2019 01:00:15 +0000 - rev 493704
Push 114097 by malexandru@mozilla.com at Wed, 18 Sep 2019 10:10:26 +0000
Bug 1578416 - Don't allow children of list item to move before bullet. r=Jamie Differential Revision: https://phabricator.services.mozilla.com/D45578
40b7ff3abf52af8c00ada93eb8c2725f64259670: Bug 834505 undef GetCurrentTime() from windows-h-wrapper.template.h r=glandium
Karl Tomlinson <karlt+@karlt.net> - Wed, 18 Sep 2019 02:52:20 +0000 - rev 493703
Push 114097 by malexandru@mozilla.com at Wed, 18 Sep 2019 10:10:26 +0000
Bug 834505 undef GetCurrentTime() from windows-h-wrapper.template.h r=glandium GetCurrentTime is declared in WinBase.h https://github.com/tpn/winsdk-10/blob/master/Include/10.0.10240.0/um/WinBase.h#L91 Documentation for functions declared in winbase.h instruct to include Windows.h. e.g. https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-copyfile Other macro declarations in winbase.h such as CopyFile() are already adjusted with this wrapper via windows-h-unicode.decls.h A similar, but different, static inline could be provided but is not required. Differential Revision: https://phabricator.services.mozilla.com/D45288
8c7f201539349215ab0c5b720c3ecbd5ebb469ba: Bug 1581470 - Check for CSP navigate-to during ConfigureChannel so that it runs in the parent process. r=ckerschb
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 18 Sep 2019 04:36:51 +0000 - rev 493702
Push 114097 by malexandru@mozilla.com at Wed, 18 Sep 2019 10:10:26 +0000
Bug 1581470 - Check for CSP navigate-to during ConfigureChannel so that it runs in the parent process. r=ckerschb Differential Revision: https://phabricator.services.mozilla.com/D45985
84da7e2b386893332dda2fae1204743c76db43bc: Bug 1423714 - Import logins from Chrome/Chromium on macOS. r=Gijs
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Wed, 18 Sep 2019 04:47:34 +0000 - rev 493701
Push 114097 by malexandru@mozilla.com at Wed, 18 Sep 2019 10:10:26 +0000
Bug 1423714 - Import logins from Chrome/Chromium on macOS. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D45155
5014c42f92469e573f06a494d3eaa793d64aaa32: Bug 1423714 - Add a module to decrypt Chrome/Chromium Login Data from macOS. r=Gijs
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Wed, 18 Sep 2019 04:47:22 +0000 - rev 493700
Push 114097 by malexandru@mozilla.com at Wed, 18 Sep 2019 10:10:26 +0000
Bug 1423714 - Add a module to decrypt Chrome/Chromium Login Data from macOS. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D45969
da575947bd0295a1ed7c32e76bf32fe78771e590: Bug 1423714 - Add an API to retrieve a password from Keychain by account and service. r=mstange
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Wed, 18 Sep 2019 04:47:10 +0000 - rev 493699
Push 114097 by malexandru@mozilla.com at Wed, 18 Sep 2019 10:10:26 +0000
Bug 1423714 - Add an API to retrieve a password from Keychain by account and service. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D45968
6dc8d6013f15c4c73289b6f655890b586cc564c7: Merge mozilla-central to autoland
Daniel Varga <dvarga@mozilla.com> - Wed, 18 Sep 2019 07:43:57 +0300 - rev 493698
Push 114097 by malexandru@mozilla.com at Wed, 18 Sep 2019 10:10:26 +0000
Merge mozilla-central to autoland
7442cbe672da9b1d4d3856b1881b0ca2a15ed145: Bug 1540029 - part 5: Replace `HTMLEditRules::GetListState()` with new stack class r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 18 Sep 2019 03:39:00 +0000 - rev 493697
Push 114097 by malexandru@mozilla.com at Wed, 18 Sep 2019 10:10:26 +0000
Bug 1540029 - part 5: Replace `HTMLEditRules::GetListState()` with new stack class r=m_kato It takes a lot of `bool` out arguments. Therefore, we should make it a stack only class and caller should retrieve only necessary information. Differential Revision: https://phabricator.services.mozilla.com/D45787
396a5f6301a3147ba25b447c050d9ff846c56848: Bug 1540029 - part 4: Merge `BeforeEdit()` and `OnStartToHandleTopLevelEditSubAction()`, and `AfterEdit()` and `OnEndHandlingTopLevelEditSubAction()` r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 18 Sep 2019 03:01:28 +0000 - rev 493696
Push 114097 by malexandru@mozilla.com at Wed, 18 Sep 2019 10:10:26 +0000
Bug 1540029 - part 4: Merge `BeforeEdit()` and `OnStartToHandleTopLevelEditSubAction()`, and `AfterEdit()` and `OnEndHandlingTopLevelEditSubAction()` r=m_kato And also this patch make each `AutoEditSubActionNotifier` creator check the result of `OnStartToHandleTopLevelEditSubAction()` at least for `NS_ERROR_EDITOR_DESTROYED`. We need to take care of its destructor's result later, though. Differential Revision: https://phabricator.services.mozilla.com/D45786
c7301314dcfcbeddffccf02d90504d465a8cf871: Bug 1568427 - Add {expectExceptionOnFailure: false} to test r=jandem
Paul Bone <pbone@mozilla.com> - Tue, 17 Sep 2019 08:10:30 +0000 - rev 493695
Push 114097 by malexandru@mozilla.com at Wed, 18 Sep 2019 10:10:26 +0000
Bug 1568427 - Add {expectExceptionOnFailure: false} to test r=jandem Differential Revision: https://phabricator.services.mozilla.com/D46112
4dd3945f8b0a2be5d591cf0a96fab41b70b8a8d0: Bug 1571375 - Don't remove white space when committing composition. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Wed, 18 Sep 2019 03:56:25 +0000 - rev 493694
Push 114097 by malexandru@mozilla.com at Wed, 18 Sep 2019 10:10:26 +0000
Bug 1571375 - Don't remove white space when committing composition. r=masayuki This is regression by bug 1530649. After landing bug 1530649, we try to scan end point of replacement text. But in this bug's situation, afterRun becomes same as current ws run by landing bug 1530649. To get white space type of next of replacement end, we have to scan around end point again. Differential Revision: https://phabricator.services.mozilla.com/D45947
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip