7660b0e9e5dccdff9aa2272e3ad9cec46ed0437c: Bug 1257731 - Part 1. Send HaveBidiKeyboards information to content process. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Fri, 03 Jun 2016 18:56:04 +0900 - rev 326301
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1257731 - Part 1. Send HaveBidiKeyboards information to content process. r=masayuki MozReview-Commit-ID: 87J4hE79e3n
9c34a1f781d95fc255187762aa795728169f9a04: Bug 1268559 - Wait to finish nested event loops before shutdown (r=bsmedberg)
Bill McCloskey <billm@mozilla.com> - Fri, 03 Jun 2016 17:22:08 -0700 - rev 326300
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1268559 - Wait to finish nested event loops before shutdown (r=bsmedberg)
3b0efeaf1a47775ad106412848d5ad375c212874: Bug 1277104 - Add strings to high-frequency MOZ_CRASH() occurrences. mccr8.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 09 Jun 2016 13:09:58 +1000 - rev 326299
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1277104 - Add strings to high-frequency MOZ_CRASH() occurrences. mccr8. Some of these are guesses; it's not always clear from a crash report stack trace which MOZ_CRASH() was hit.
1b8e6e22a983754ef967fe81c1d184a4a966d828: Bug 1275694 - Use the presence of checkerboarding to decide when to override the clip rect rather than always using the client side visible rect. r=botond
Matt Woodrow <mwoodrow@mozilla.com> - Thu, 09 Jun 2016 16:36:12 +1200 - rev 326298
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1275694 - Use the presence of checkerboarding to decide when to override the clip rect rather than always using the client side visible rect. r=botond
37ba135cae82c169c0567b6dec6e844c52694e35: Bug 1278568 - Enable e10s with accessibility in Nightly and local builds. r=tbsaunde
Jim Mathies <jmathies@mozilla.com> - Tue, 07 Jun 2016 15:58:42 -0500 - rev 326297
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1278568 - Enable e10s with accessibility in Nightly and local builds. r=tbsaunde MozReview-Commit-ID: Gu9zRuJImYb
52d483132bc13e66f739de21885168f1a8f1b20c: Bug 1276328 - Remove private browsing flags r=baku
James Andreou <jandreou25@gmail.com> - Tue, 07 Jun 2016 13:50:00 +0200 - rev 326296
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1276328 - Remove private browsing flags r=baku
d922a8d7ed26353247f04ef490b2827b0587b32b: Bug 1188387 - On failure of nsHttpChannel::ProcessNotModified redirect to reload from network, r=michal
Honza Bambas <honzab.moz@firemni.cz> - Wed, 08 Jun 2016 04:24:00 +0200 - rev 326295
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1188387 - On failure of nsHttpChannel::ProcessNotModified redirect to reload from network, r=michal
d7978f23ee54c439d729c95c6b6d79069ff39406: Bug 1275001 - Fix Windows bustage. (r=me)
Shu-yu Guo <shu@rfrn.org> - Wed, 08 Jun 2016 21:24:46 -0700 - rev 326294
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1275001 - Fix Windows bustage. (r=me)
4b405b61dff56d3e5bc93cb60571db77187bb16a: Bug 1275001 - Fix RematerializedFrame::locals() when there's arguments underflow. (r=jandem)
Shu-yu Guo <shu@rfrn.org> - Wed, 08 Jun 2016 21:01:01 -0700 - rev 326293
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1275001 - Fix RematerializedFrame::locals() when there's arguments underflow. (r=jandem)
e5937b04cdebdce11afcd65f5742f32ddc095a99: Bug 1269711 - Update futex shell test. (r=lth)
Shu-yu Guo <shu@rfrn.org> - Wed, 08 Jun 2016 21:01:00 -0700 - rev 326292
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1269711 - Update futex shell test. (r=lth)
a945349f5f3d10c3ffa7a1714d71cf8e6773aa6e: Bug 1269711 - Disallow JS interrupt callback function to affect exception state of interrupted JS. (r=jimb)
Shu-yu Guo <shu@rfrn.org> - Wed, 08 Jun 2016 21:01:00 -0700 - rev 326291
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1269711 - Disallow JS interrupt callback function to affect exception state of interrupted JS. (r=jimb)
75f65d79283ffe8fbfa797d62e64d7b797d20f6c: Back out 4 changesets (bug 1276132) for browser_gmpProvider.js failures
Phil Ringnalda <philringnalda@gmail.com> - Wed, 08 Jun 2016 20:36:22 -0700 - rev 326290
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Back out 4 changesets (bug 1276132) for browser_gmpProvider.js failures CLOSED TREE Backed out changeset 511a2389ca48 (bug 1276132) Backed out changeset 91b3cdd0640a (bug 1276132) Backed out changeset 09b9972e36f9 (bug 1276132) Backed out changeset 69052d4e3dbb (bug 1276132)
8987c204d2920c40e6bd6bd79d9626591df58a33: Back out 3 changesets (bug 1270357) for test_chrome_ext_native_messaging.html timeouts
Phil Ringnalda <philringnalda@gmail.com> - Wed, 08 Jun 2016 20:35:32 -0700 - rev 326289
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Back out 3 changesets (bug 1270357) for test_chrome_ext_native_messaging.html timeouts CLOSED TREE Backed out changeset 2e602689376d (bug 1270357) Backed out changeset e1979d928c7c (bug 1270357) Backed out changeset e0f9b54febc8 (bug 1270357)
79fdba402322d545a40702e2894c9960685da06e: Back out e9a46afd9375 (bug 1279017) for 10.10 reftest-e10s failures in async scrolling tests
Phil Ringnalda <philringnalda@gmail.com> - Wed, 08 Jun 2016 20:34:36 -0700 - rev 326288
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Back out e9a46afd9375 (bug 1279017) for 10.10 reftest-e10s failures in async scrolling tests CLOSED TREE
6d21ad903c7a293ffe7a76460f9f6f3fbe0b9104: Bug 1256475 - Use libyuv for non scaling YUV color conversion r=jrmuizel
Sotaro Ikeda <sotaro.ikeda.g@gmail.com> - Wed, 08 Jun 2016 18:46:42 -0700 - rev 326287
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1256475 - Use libyuv for non scaling YUV color conversion r=jrmuizel
8b658fb9b51049d588c3ec08d5ff01d4a3641b90: Bug 1272102 - FlyWeb Android UI. r=sebastian
Justin D'Arcangelo <jdarcangelo@mozilla.com> - Wed, 08 Jun 2016 21:37:06 -0400 - rev 326286
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1272102 - FlyWeb Android UI. r=sebastian
85bb94bb8c3e98b79c3efe3b71bd4b8d8854d0aa: Bug 1271886 - Move netapi32 to delay load DLLs. r=ted
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Wed, 11 May 2016 20:05:25 +0900 - rev 326285
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1271886 - Move netapi32 to delay load DLLs. r=ted netapi32's API isn't used at startup and browsing page. So netapi32 should move to delay load DLLs. MozReview-Commit-ID: 1g25lnuwbfY
598a325005ad71019f610490b464c0c238b580ef: Bug 1278084 part.3 TextComposition shouldn't decide composition string which is only an ideographic space as a placeholder r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 07 Jun 2016 21:25:24 +0900 - rev 326284
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1278084 part.3 TextComposition shouldn't decide composition string which is only an ideographic space as a placeholder r=m_kato Currently, when TextComposition tries to forcibly commit composition synchronously, it cancels the composition if there is only an ideographic space since legacy Chinese IMEs for Windows were used an ideographic space as a placeholder and shows actual composition string in its owning window (called reading window). However, Japanese TIPs basically use composition to input an ideographic space. Unfortunately, this intentional input of an ideographic space is always canceled if an editor commits to composition at every input event in TSF mode because TSF cannot commit during a call of ITextStore::RequestLock(). Additionally, we will enable e10s mode, then, on all platforms, requesting commit composition is handled asynchronously. Therefore, we should make the hack disabled in default settings now. If we'll find a way to distinguish if an ideographic space is a placeholder, we should recover this hack. Note that such input fields cannot handle such legacy IMEs, so, disabling the hack in default settings must be fine. MozReview-Commit-ID: IdBcfBxeJum
33fa68d6823f6f516a2eb6bbb78e7ce99b9e6630: Bug 1278084 part.2 TSFTextStore should allow TSF to lock the document even during destroying r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 08 Jun 2016 19:12:07 +0900 - rev 326283
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1278084 part.2 TSFTextStore should allow TSF to lock the document even during destroying r=m_kato While a TSFTextStore instance is being destroyed, TSFTextStore::Destroy() tries to commit remaining composition and notify TSF of destroying the view. At this moment, TSF/TIP may try to commit the composition or retrieve the contents with calling ITextStoreACP::RequestLock() but currently TSFTextStore disallows the requests to lock of them. This means that TSFTextStore never sends composition commit events asynchronously. Therefore, TextComposition may keep waiting remaining composition events but this causes odd behavior because they won't be fired. For avoiding this issue, TSFTextStore should behave as normal even while it's being destroyed. Fortunately, if there is a composition, it always has mLockedContent and mSelection. So, it can compute expected results of TSF/TIP with them. MozReview-Commit-ID: 2DSCGXXkLx1
376e385c49d84b7147872385fb195d3ebe9d446e: Bug 1278084 part.1 Don't release TSF objects during handling a key message r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 06 Jun 2016 21:07:24 +0900 - rev 326282
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1278084 part.1 Don't release TSF objects during handling a key message r=m_kato While TIP is handling a key message, TSFTextStore shouldn't release any TSF objects since it may cause hitting a bug of TIPs. Actually, MS-IME for Japanese on Windows 10 crashes when TSFTextStore is destroyed during composition because probably it accesses some destroyed objects to request to commit composition or query contents. MozReview-Commit-ID: 9CTjHhAvG04
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip