31bb04b6df157ce911218040ba35f37f3df2a9b6: Bug 1405832 - part 2: TextComposition::RequestToCommit() should request IME to commit or cancel composition only when it hasn't been request it yet and hasn't received commit event yet r=m_kato a=lizzard
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 20 Nov 2017 22:59:04 +0900 - rev 445311
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1405832 - part 2: TextComposition::RequestToCommit() should request IME to commit or cancel composition only when it hasn't been request it yet and hasn't received commit event yet r=m_kato a=lizzard According to the log in crash reports, eCompositionCommitRequestHandled is sent to ContentCacheInParent twice or more for a composition. This causes breaking mPendingCompositionCount and mPendingEventsNeedingAck management. Currently, nsIWidget::NotifyIME() should be called only by TextComposition::RequestToCommit(). Therefore, the method should manage if it should request it actually. If the composition has already received eCompositionCommit(AsIs) event, it shouldn't request it because parent process may have already stated new composition and it shouldn't be broken by request for old composition. MozReview-Commit-ID: 2ekSa6EIeRP
0136b24f43b38f65f12e97d90ef285b2702796b4: Bug 1405832 - part 1: ContentCacheInParent::RequestIMEToCommitComposition() should increment mPendingEventsNeedingAck itself if it treat the request handled synchronously without actually requesting IME to commit composition r=m_kato a=lizzard
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 20 Nov 2017 22:20:02 +0900 - rev 445310
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1405832 - part 1: ContentCacheInParent::RequestIMEToCommitComposition() should increment mPendingEventsNeedingAck itself if it treat the request handled synchronously without actually requesting IME to commit composition r=m_kato a=lizzard This is a simple bug of ContentCacheInParent. When ContentCacheInParent::RequestIMEToCommitComposition() returns true, PuppetWidget::RequestIMEToCommitComposition() will send eCompositionCommitRequestHandled pseudo event message back to the main process. This causes counting down mPendingEventsNeedingAck in ContentCacheInParent::OnEventNeedingAckHandled(). Therefore, in the normal path, ContentCacheInParent::OnCompositionEvent() increments it for receiving the pseudo event message. However, if the tab parent has already lost focus, RequestIMEToCommitComposition() returns true without requesting native IME to commit composition. So, ContentCacheInParent::OnCompositionEvent() cannot increment mPendingEventsNeedingAck for coming eCompositionCommitRequestHandled. Therefore, RequestIMEToCommitComposition() needs to increment mPendingEventsNeedingAck by itself when it won't request IME to commit composition but it returns true. MozReview-Commit-ID: 4Alwfy8avB
503f6ecc05118892f48d3613315524bcfdb0fc73: Bug 1423663 - Release Dockerfiles from Ubuntu:vivid not working after EOL r=Callek a=release
Rail Aliiev <rail@mozilla.com> - Thu, 07 Dec 2017 11:55:57 -0500 - rev 445309
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1423663 - Release Dockerfiles from Ubuntu:vivid not working after EOL r=Callek a=release MozReview-Commit-ID: HiTT1b4I8Tt
c9fa22389f1bb4df5783c73209c093cfae477e8b: no bug - Bumping Firefox l10n changesets DONTBUILD r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Tue, 12 Dec 2017 04:22:15 -0800 - rev 445308
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
no bug - Bumping Firefox l10n changesets DONTBUILD r=release a=l10n-bump bg -> a48c33a5eb1f bs -> 185c908abc5d gu-IN -> ad5427bbefa0 he -> feebeee669ef kab -> 8ec76eb5c11b pt-BR -> 5a833510cd66 sl -> b6971df009c1 sq -> 25ee68b87029 sr -> eb7e16fd2b1b th -> 5ce795de7e57 zh-CN -> 22fbea9e6f72
c9794ae9ad369c3efe94267a0a3653a874393b94: no bug - Bumping Fennec l10n changesets DONTBUILD r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Tue, 12 Dec 2017 04:22:09 -0800 - rev 445307
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
no bug - Bumping Fennec l10n changesets DONTBUILD r=release a=l10n-bump bs -> 185c908abc5d es-AR -> a8b1b34502cc gu-IN -> ad5427bbefa0 pt-BR -> 5a833510cd66 sl -> b6971df009c1 sq -> 25ee68b87029 th -> 5ce795de7e57
fcd21eb1dcfeadef9eacec4c2f3f047031d18d61: no bug - Bumping Firefox l10n changesets DONTBUILD r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Mon, 11 Dec 2017 05:21:29 -0800 - rev 445306
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
no bug - Bumping Firefox l10n changesets DONTBUILD r=release a=l10n-bump hy-AM -> 6319eaf727dc ka -> 0f2bc097512e kab -> ef9984caa30c nl -> d3e2d1b77c63 nn-NO -> 881a8d8aec43 uk -> 73419969a37d vi -> 9bfadbe6a1f7
e130cae4ad81cac3cab4a9aeffa63ccbcb2f8fa9: no bug - Bumping Fennec l10n changesets DONTBUILD r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Mon, 11 Dec 2017 05:21:23 -0800 - rev 445305
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
no bug - Bumping Fennec l10n changesets DONTBUILD r=release a=l10n-bump hy-AM -> 6319eaf727dc ka -> 7bec7838b62e nl -> d3e2d1b77c63 uk -> 73419969a37d wo -> 03717d4b8d3b
d7ddb4b0dc03cb110b8936c89465ca5e08ea71be: Bug 1423811 - Do not attempt to reset search settings of users with an original default engine that isn't considered a default engine (likely due to a langpack). r=adw, a=jcristau DEVEDITION_58_0b11_RELEASE FENNEC_58_0b11_BUILD1 FENNEC_58_0b11_RELEASE FIREFOX_58_0b11_BUILD1 FIREFOX_58_0b11_RELEASE
Florian Quèze <florian@queze.net> - Sun, 10 Dec 2017 01:39:16 +0100 - rev 445304
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1423811 - Do not attempt to reset search settings of users with an original default engine that isn't considered a default engine (likely due to a langpack). r=adw, a=jcristau
b61b2f87160b375d54b121920b4befd9668963e5: Bug 1423296 - Don't use MITIGATION_IMAGE_LOAD_NO_LOW_LABEL when running from a network drive. r=jimm, a=jcristau
Bob Owen <bobowencode@gmail.com> - Fri, 08 Dec 2017 19:00:54 +0000 - rev 445303
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1423296 - Don't use MITIGATION_IMAGE_LOAD_NO_LOW_LABEL when running from a network drive. r=jimm, a=jcristau
aa78bfc225318b8e86f07ac56d8b65055e6d4f82: Bug 1424013 - Change back to child combinator from descendant combinator for extension page detail-view. r=dao, a=jcristau
Xidorn Quan <me@upsuper.org> - Fri, 08 Dec 2017 14:18:26 -0600 - rev 445302
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1424013 - Change back to child combinator from descendant combinator for extension page detail-view. r=dao, a=jcristau MozReview-Commit-ID: LR7ce9TcsmP
df5c32622c0aad4a465951b0ec248138f9113a0b: Bug 1419762 - Return the inline continuation of an IB split when appending. r=mats, a=jcristau
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 23 Nov 2017 01:01:34 +0100 - rev 445301
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1419762 - Return the inline continuation of an IB split when appending. r=mats, a=jcristau The only reason not to do that is when there's after content in there. We know that there isn't really any ::after content, since it would've been handled by FindNextSibling, so we know we're performing a real append. MozReview-Commit-ID: ExoPolZy4gG
4186bb70043e1c56d2211d83273d47d631963891: Bug 1418854 - Race condition in AutoClose. r=honzab, a=jcristau
Michal Novotny <michal.novotny@gmail.com> - Wed, 06 Dec 2017 20:48:06 -0500 - rev 445300
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1418854 - Race condition in AutoClose. r=honzab, a=jcristau
06039747cf8690dfb42b90574c3a8743efda6a3e: Bug 1423281 - Store the userdata for freeing our memory on the longer living snapshot. r=dvander, a=jcristau
Bas Schouten <bschouten@mozilla.com> - Wed, 06 Dec 2017 04:59:18 +0100 - rev 445299
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1423281 - Store the userdata for freeing our memory on the longer living snapshot. r=dvander, a=jcristau MozReview-Commit-ID: 91tVpJC7gAe
7e553ba7c247bdc9994a924e31f3d0f9b44b7c22: Bug 1423159 - Ensure proper multiprocess mouse enter/exit handling. r=stone, a=abillings
Olli Pettay <Olli.Pettay@helsinki.fi> - Sun, 10 Dec 2017 14:49:49 -0500 - rev 445298
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1423159 - Ensure proper multiprocess mouse enter/exit handling. r=stone, a=abillings
90dd6724eb2a62a06cbf726ff43979e790465845: Bug 1422092 - Revert the changes made by bug 1399603. r=mrbkap, a=jcristau
Olli Pettay <Olli.Pettay@helsinki.fi> - Sun, 10 Dec 2017 14:52:49 -0500 - rev 445297
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1422092 - Revert the changes made by bug 1399603. r=mrbkap, a=jcristau
49281ca9bc9c07624f3070903aec0deb0e24d058: Bug 1418447 - Limit Skia edge builder allocations. r=milan, a=abillings
Lee Salzman <lsalzman@mozilla.com> - Tue, 21 Nov 2017 16:55:20 -0500 - rev 445296
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1418447 - Limit Skia edge builder allocations. r=milan, a=abillings MozReview-Commit-ID: 1SnxwtoYJJm
786d521ee926b7df598f581bb07846c03fca2247: Bug 1423988 - Turn off the tls 1.3 early-data. r=mcmanus, a=jcristau
Dragana Damjanovic dd.mozilla@gmail.com - Sat, 09 Dec 2017 22:35:15 -0500 - rev 445295
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1423988 - Turn off the tls 1.3 early-data. r=mcmanus, a=jcristau
996b3de167b7097dfa198cb79412f3d914f5f949: Bug 1416862 - Reverse DrawTargetSkia snapshot ownership model. r=dvander, a=jcristau
Bas Schouten <bschouten@mozilla.com> - Wed, 06 Dec 2017 04:59:19 +0100 - rev 445294
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1416862 - Reverse DrawTargetSkia snapshot ownership model. r=dvander, a=jcristau MozReview-Commit-ID: 3hpeYteEPlA
051581a5ece8983b8f8ee3d13bd56e8eb63b84b8: Bug 1421099 - System principal does not need to match originAttributes. r=baku, a=jcristau
Andrew Sutherland <asutherland@asutherland.org> - Wed, 06 Dec 2017 14:53:02 -0500 - rev 445293
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
Bug 1421099 - System principal does not need to match originAttributes. r=baku, a=jcristau
ace0ea8bb81b0ff60f26dcdfc30743914858cbb1: no bug - Bumping Firefox l10n changesets DONTBUILD r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Sun, 10 Dec 2017 00:21:00 -0800 - rev 445292
Push 1618 by Callek@gmail.com at Thu, 11 Jan 2018 17:45:48 +0000
no bug - Bumping Firefox l10n changesets DONTBUILD r=release a=l10n-bump be -> 86b9ef25e177 el -> 8de156b1c84c es-MX -> 4326d9f1b2dc ka -> 10a63f15f15e sk -> 45fdb8bf913b sq -> 285fe57636fd tr -> ef341c1581f6 zh-CN -> 70db205b7d71
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip