458e59c0a6d9ff05d779798979c57cf061a36461: Bug 1248794 - Clean up observer on WindowsGamepadService shutdown; r=ted r=smaug sec-approval=abillings
Kyle Machulis <kyle@nonpolynomial.com> - Tue, 16 Feb 2016 17:31:12 -0800 - rev 331784
Push 11084 by bmo:kchen@mozilla.com at Thu, 18 Feb 2016 10:53:16 +0000
Bug 1248794 - Clean up observer on WindowsGamepadService shutdown; r=ted r=smaug sec-approval=abillings
e1d3af107ad17f7bac398e5b37ff26a4917cb0aa: Backed out changeset 5453534da785 (bug 1248461) because win32 spidermonkey builds apparently break trying to download rust stuff
Wes Kocher <wkocher@mozilla.com> - Wed, 17 Feb 2016 16:49:51 -0800 - rev 331783
Push 11084 by bmo:kchen@mozilla.com at Thu, 18 Feb 2016 10:53:16 +0000
Backed out changeset 5453534da785 (bug 1248461) because win32 spidermonkey builds apparently break trying to download rust stuff
94917bda7e83bf7f9c87b1e8479824cf519c8525: Bug 1248847 - Assert AccessibleCaretEventHub mRefCnt > 1 in all its entry points draft
Ting-Yu Lin <tlin@mozilla.com> - Thu, 18 Feb 2016 18:38:44 +0800 - rev 331782
Push 11083 by tlin@mozilla.com at Thu, 18 Feb 2016 10:44:54 +0000
Bug 1248847 - Assert AccessibleCaretEventHub mRefCnt > 1 in all its entry points MozReview-Commit-ID: GrFcqO0Uf1o
280e2512fb9f28d933f5b8d65a9f303ac81c58e5: Bug 1246918 - Handle PresShell gone after FlushLayout(). r=roc draft
Ting-Yu Lin <tlin@mozilla.com> - Mon, 15 Feb 2016 15:12:35 +0800 - rev 331781
Push 11083 by tlin@mozilla.com at Thu, 18 Feb 2016 10:44:54 +0000
Bug 1246918 - Handle PresShell gone after FlushLayout(). r=roc After calling FlushLayout(), PresShell::Destroy() might be called and we should consider PresShell and other resources will be no longer valid. Before this patch, AccessibleCaretManager and AccessibleCaret(s) are deallocated in PresShell::Destroy(). However FlushLayout() are all invoked in AccessibleCaretManager, we need to keep manager alive to clean up after PresShell::Destroy(). This patch makes AccessibleCaretManager live after PresShell::Destroy(), and use IsTerminated() to check whether PreShell is vaild after each FlushLayout() calls. Note that event though AccessibleCaretEventHub will be unref in PresShell::Destroy(), all the callers to AccessibleCaretEventHub's public methods already add a ref to AccessibleCaretEventHub. So we don't need to worry about AccessibleCaretEventHub and AccessibleCaretManager die immediately after PresShell::Destroy(). MozReview-Commit-ID: DDpXZ7v3zyo
0ef8d28ce55c3ddd29ea32ee6888ee7fe14c34ad: Bug 1246918 - Fix carets missing after scrolling down in selection mode on Fennec. r=roc draft
Ting-Yu Lin <tlin@mozilla.com> - Thu, 11 Feb 2016 16:22:57 +0800 - rev 331780
Push 11083 by tlin@mozilla.com at Thu, 18 Feb 2016 10:44:54 +0000
Bug 1246918 - Fix carets missing after scrolling down in selection mode on Fennec. r=roc Fennec enables sCaretsExtendedVisibility which uses Appearance::NormalNotShown instead of Appearance::None to keep actionbar shown during scrolling. This breaks selection mode update when the positions of the carets are not changed after scrolling. To fix this, we need to implement appearance recovering for selection mode scrolling like we did for cursor mode in bug 1212732, and make UpdateCaretsForSelectionMode() respects UpdateCaretsHint. MozReview-Commit-ID: LkfUIGKHL0h
66f09b3035c9ff62c2cc3f86833896ce5ae26ab5: Bug 1247557 - avoid memory leak by closing cursorFirst at the final of the function if cursorSecond has been created. r?mcomella draft
Bogdan Postelnicu <bogdan.postelnicu@softvision.ro> - Thu, 18 Feb 2016 12:23:06 +0200 - rev 331779
Push 11082 by Bogdan.Postelnicu@softvision.ro at Thu, 18 Feb 2016 10:23:48 +0000
Bug 1247557 - avoid memory leak by closing cursorFirst at the final of the function if cursorSecond has been created. r?mcomella MozReview-Commit-ID: dzYYakBDMK
6707b7c82d419b81b9e69f52e0d8c87675883f69: Bug 1247557 - close cursor if it's valid before doing a new query. r?mfinkle draft
Bogdan Postelnicu <bogdan.postelnicu@softvision.ro> - Thu, 18 Feb 2016 12:20:07 +0200 - rev 331778
Push 11081 by Bogdan.Postelnicu@softvision.ro at Thu, 18 Feb 2016 10:21:07 +0000
Bug 1247557 - close cursor if it's valid before doing a new query. r?mfinkle MozReview-Commit-ID: dzYYakBDMK
1c796f4346a965b8351fc2100366b6c598ec9033: Bug 1243734: Part 6. Bring mask-as-shorthand-pref into mochitest. draft
CJKu <cku@mozilla.com> - Thu, 18 Feb 2016 17:58:02 +0800 - rev 331777
Push 11080 by cku@mozilla.com at Thu, 18 Feb 2016 09:58:55 +0000
Bug 1243734: Part 6. Bring mask-as-shorthand-pref into mochitest. MozReview-Commit-ID: 98G573phlRi
32a8ded553eb2b4111ecf067ec050c0f39205351: Bug 1243734: Part 5. Bring mask-as-shorthand-pref into reftest. draft
CJKu <cku@mozilla.com> - Thu, 18 Feb 2016 17:58:02 +0800 - rev 331776
Push 11080 by cku@mozilla.com at Thu, 18 Feb 2016 09:58:55 +0000
Bug 1243734: Part 5. Bring mask-as-shorthand-pref into reftest. MozReview-Commit-ID: 6ISfMPFvTi6
46debc28ac7e52c3121bac4fc1dc652a41c0e383: Bug 1243734: Part 4. Handle mask webkit alias. draft
CJKu <cku@mozilla.com> - Thu, 18 Feb 2016 17:58:02 +0800 - rev 331775
Push 11080 by cku@mozilla.com at Thu, 18 Feb 2016 09:58:55 +0000
Bug 1243734: Part 4. Handle mask webkit alias. MozReview-Commit-ID: IVZjLxGZe14
1e55d7f26b8baf16f0a6ff60757e7e309253c99e: Bug 1243734: Part 3. Access mask declaration from DOM API as longhand property. draft
CJKu <cku@mozilla.com> - Thu, 18 Feb 2016 17:58:02 +0800 - rev 331774
Push 11080 by cku@mozilla.com at Thu, 18 Feb 2016 09:58:55 +0000
Bug 1243734: Part 3. Access mask declaration from DOM API as longhand property. MozReview-Commit-ID: Fe0Ox3UxIZ0
3a845cebb947d51e158f359f290fe8e4c8ae8bda: Bug 1243734: Part 2. Depend on preference, parse mask as longhand or shorthand. draft
CJKu <cku@mozilla.com> - Thu, 18 Feb 2016 17:58:02 +0800 - rev 331773
Push 11080 by cku@mozilla.com at Thu, 18 Feb 2016 09:58:55 +0000
Bug 1243734: Part 2. Depend on preference, parse mask as longhand or shorthand. MozReview-Commit-ID: De8wQOTcdlB
7059242c53ba156c9300db6538849224deb54757: Bug 1243734: Part 1. Create a preference to swtich mask between longhand and shorthand. draft
CJKu <cku@mozilla.com> - Thu, 18 Feb 2016 17:58:01 +0800 - rev 331772
Push 11080 by cku@mozilla.com at Thu, 18 Feb 2016 09:58:55 +0000
Bug 1243734: Part 1. Create a preference to swtich mask between longhand and shorthand. MozReview-Commit-ID: 25U8aiOrDJ3
4b266bf55321a6aede61f355d6dc4ea680df1bb8: Bug 1248229. Part 2 - GC might happen in between OutputStreamManager::Disconnect() and OutputStreamManager::Connect(). We need to check if the stream is already destroyed before trying to connect it. r=roc. draft
JW Wang <jwwang@mozilla.com> - Thu, 18 Feb 2016 14:30:11 +0800 - rev 331771
Push 11079 by jwwang@mozilla.com at Thu, 18 Feb 2016 09:40:57 +0000
Bug 1248229. Part 2 - GC might happen in between OutputStreamManager::Disconnect() and OutputStreamManager::Connect(). We need to check if the stream is already destroyed before trying to connect it. r=roc. MozReview-Commit-ID: 4Y1IVOCoAfT
2d693c43a0a0f31e9bc93ff8af3c1e7f40d3affc: Bug 1248229. Part 1 - add test case to test if playback can work correctly after GC. r=roc. draft
JW Wang <jwwang@mozilla.com> - Thu, 18 Feb 2016 14:28:48 +0800 - rev 331770
Push 11079 by jwwang@mozilla.com at Thu, 18 Feb 2016 09:40:57 +0000
Bug 1248229. Part 1 - add test case to test if playback can work correctly after GC. r=roc. MozReview-Commit-ID: 53ykbfv03gx
6dc11ece2af1a11ef0b2b60902bd4b75adda04b1: Bug 1248908 - modified class ToolbarDisplayLayout in order to eliminate useless tab against null checking and pass is as @NonNull since we are sure it's a valid object. r?sebastian draft
Bogdan Postelnicu <bogdan.postelnicu@softvision.ro> - Thu, 18 Feb 2016 11:18:09 +0200 - rev 331769
Push 11078 by Bogdan.Postelnicu@softvision.ro at Thu, 18 Feb 2016 09:38:11 +0000
Bug 1248908 - modified class ToolbarDisplayLayout in order to eliminate useless tab against null checking and pass is as @NonNull since we are sure it's a valid object. r?sebastian MozReview-Commit-ID: LBtVN8F0oO4
e7cebe7a34199aa559f2c3a7bd14d0825e686e04: Bug 1229360 - Configure audio output port. r?alfredo draft
John Lin <jolin@mozilla.com> - Thu, 28 Jan 2016 17:46:44 +0800 - rev 331768
Push 11077 by bmo:jolin@mozilla.com at Thu, 18 Feb 2016 07:49:09 +0000
Bug 1229360 - Configure audio output port. r?alfredo MozReview-Commit-ID: JQV5w1JFhsT
6cd6b17431cd015445c6b001d52bd54c057536f6: Bug 1243681 - Query port base and calculate index with it. r?alfredo draft
John Lin <jolin@mozilla.com> - Thu, 28 Jan 2016 17:04:54 +0800 - rev 331767
Push 11077 by bmo:jolin@mozilla.com at Thu, 18 Feb 2016 07:49:09 +0000
Bug 1243681 - Query port base and calculate index with it. r?alfredo MozReview-Commit-ID: BTOCq8NTgp9
daacc821138783daafee92fbb59b45bbd50a0bd1: Bug 1244926: (WIP) add TCP socket filter draft
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Thu, 11 Feb 2016 01:18:46 -0800 - rev 331766
Push 11076 by drno@ohlmeier.org at Thu, 18 Feb 2016 07:06:33 +0000
Bug 1244926: (WIP) add TCP socket filter MozReview-Commit-ID: 8PpL6Z0za71
1c8761071cfd3adc8bed7984f306634078b8b465: Bug 1238160 - Test frame principal when toggling isolation. r=bz draft
J. Ryan Stinnett <jryans@gmail.com> - Wed, 17 Feb 2016 23:51:14 -0600 - rev 331765
Push 11075 by bmo:jryans@gmail.com at Thu, 18 Feb 2016 06:35:49 +0000
Bug 1238160 - Test frame principal when toggling isolation. r=bz Test frame principals in different configurations to verify the new isolated attribute works as expected. MozReview-Commit-ID: CQNRo2bK9iU
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip