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 301206
Push 78250 by shu@rfrn.org at Thu, 09 Jun 2016 04:00:04 +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 301205
Push 78250 by shu@rfrn.org at Thu, 09 Jun 2016 04:00:04 +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 301204
Push 78250 by shu@rfrn.org at Thu, 09 Jun 2016 04:00:04 +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 301203
Push 78249 by philringnalda@gmail.com at Thu, 09 Jun 2016 03:36:31 +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 301202
Push 78249 by philringnalda@gmail.com at Thu, 09 Jun 2016 03:36:31 +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 301201
Push 78249 by philringnalda@gmail.com at Thu, 09 Jun 2016 03:36:31 +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 301200
Push 78248 by sikeda@mozilla.com at Thu, 09 Jun 2016 01:46:54 +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 301199
Push 78247 by kvijayan@mozilla.com at Thu, 09 Jun 2016 01:37:17 +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 301198
Push 78246 by m_kato@ga2.so-net.ne.jp at Thu, 09 Jun 2016 01:15:31 +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 301197
Push 78245 by masayuki@d-toybox.com at Thu, 09 Jun 2016 01:11:58 +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 301196
Push 78245 by masayuki@d-toybox.com at Thu, 09 Jun 2016 01:11:58 +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 301195
Push 78245 by masayuki@d-toybox.com at Thu, 09 Jun 2016 01:11:58 +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
4cbcf4d53eb8ec47d207366e7340366e1a69e6df: Bug 1272851 - Use objdir for temporary directory for `mach xpcshell-test`; r=ted
Gregory Szorc <gps@mozilla.com> - Thu, 26 May 2016 11:56:20 -0700 - rev 301194
Push 78244 by gszorc@mozilla.com at Thu, 09 Jun 2016 00:37:28 +0000
Bug 1272851 - Use objdir for temporary directory for `mach xpcshell-test`; r=ted When running xpcshell tests on my i7-6700K, the Windows Defender MsMpEng.exe process regularly consumes up to 50% CPU - 2 whole cores. This is because it is canning the thousands of files we create in the temporary directory. (We create a profile for every xpcshell.exe process.) This commit changes the behavior of `mach xpcshell-test` to use a temporary directory under the topobjdir. We encourage people to disable file indexing and A/V scanning in the source and object directories because this can add overhead. So by putting temporary files in the object directory, we should minimize the chances of file scanning slowing down test execution. On my machine (which has Windows Defender disabled in my source and objdirs), `mach xpcshell-test` execution time drops from ~13:40 to ~7:30. Seriously. I'm told we have Windows Defender disabled in automation, so this hack shouldn't need to be investigated there. i.e. this is a pure local development win. MozReview-Commit-ID: BMcSAZ16Yei
4e80e15a246238e1b7447ab4f5df1010564e957c: Bug 1272851 - Allow temporary directory to be specified to xpcshell test harness; r=ted
Gregory Szorc <gps@mozilla.com> - Thu, 26 May 2016 12:09:46 -0700 - rev 301193
Push 78244 by gszorc@mozilla.com at Thu, 09 Jun 2016 00:37:28 +0000
Bug 1272851 - Allow temporary directory to be specified to xpcshell test harness; r=ted A subsequent commit will change where the temporary directory is located in certain test invocations. To do this, we need to teach the xpcshell harness to use an alternate temporary directory instead of using the system default (likely specified from TEMP* environment variables). MozReview-Commit-ID: IUUlYaLBiEC
e912f451cae4bb0383fbbc9811a931bac8166950: Bug 1111689 - Remark failures.
Jeff Gilbert <jgilbert@mozilla.com> - Mon, 06 Jun 2016 17:56:10 -0700 - rev 301192
Push 78243 by jgilbert@mozilla.com at Thu, 09 Jun 2016 00:29:00 +0000
Bug 1111689 - Remark failures. MozReview-Commit-ID: 6SsnoDXPdvO
cb93aa0fe3940de6e5f84473137401c0392a6665: Bug 1111689 - Suppress ASAN leak reports for libglsl.so. - r=jgilbert
Kearwood (Kip) Gilbert <kgilbert@mozilla.com> - Tue, 31 May 2016 17:28:35 -0700 - rev 301191
Push 78243 by jgilbert@mozilla.com at Thu, 09 Jun 2016 00:29:00 +0000
Bug 1111689 - Suppress ASAN leak reports for libglsl.so. - r=jgilbert
967d519f5d08d7262ac10f098f7877f2f018c59e: Bug 1111689 - Part 1: Let EXT_shader_texture_lod play when ARB_shader_texture_lod can play. r=jgilbert
Kearwood (Kip) Gilbert <kgilbert@mozilla.com> - Tue, 31 May 2016 17:22:30 -0700 - rev 301190
Push 78243 by jgilbert@mozilla.com at Thu, 09 Jun 2016 00:29:00 +0000
Bug 1111689 - Part 1: Let EXT_shader_texture_lod play when ARB_shader_texture_lod can play. r=jgilbert
cc5d3ca3be5a0a1aac3720ca398f32e3e6964287: Bug 1278647 [stylo] Add font family bindings for Servo r=heycam
Matt Brubeck <mbrubeck@mozilla.com> - Tue, 07 Jun 2016 12:13:24 -0700 - rev 301189
Push 78242 by mbrubeck@mozilla.com at Thu, 09 Jun 2016 00:19:31 +0000
Bug 1278647 [stylo] Add font family bindings for Servo r=heycam MozReview-Commit-ID: IlEB0f1xrKF
2c66b75bbb7fe94c60b4a9dbecb8e375facacfd4: Merge m-c to inbound, a=merge
Wes Kocher <wkocher@mozilla.com> - Wed, 08 Jun 2016 17:09:04 -0700 - rev 301188
Push 78241 by kwierso@gmail.com at Thu, 09 Jun 2016 00:09:10 +0000
Merge m-c to inbound, a=merge
249d57fa78a0522f63a5b1ed1fdda55f383156e0: Merge fx-team to central, a=merge
Wes Kocher <wkocher@mozilla.com> - Wed, 08 Jun 2016 17:06:18 -0700 - rev 301187
Push 78241 by kwierso@gmail.com at Thu, 09 Jun 2016 00:09:10 +0000
Merge fx-team to central, a=merge
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip