d6342e6b3596cce2adf7515b29ff0996aef25a1e: Bug 1331154 - 9. Add TabsPanelComponent. r=sebastian
Tom Klein <twointofive@gmail.com> - Sat, 25 Feb 2017 19:28:05 -0600 - rev 397195
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1331154 - 9. Add TabsPanelComponent. r=sebastian TabsPanelComponent and TabStripComponent share a lot of functionality, so factor out TabsPresenterComponent. MozReview-Commit-ID: Gnbo8gvowj6
c79892fcf1bb158013bd1e83d2b1ad758e46a0e1: Bug 1331154 - 8. Add a long-press-then-drag test helper. r=sebastian
Tom Klein <twointofive@gmail.com> - Mon, 27 Feb 2017 22:29:23 -0600 - rev 397194
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1331154 - 8. Add a long-press-then-drag test helper. r=sebastian MozReview-Commit-ID: AZF76PBfXz0
1db4a12c79588c2bb8f4423b816cd352711845f7: Bug 1331154 - 7. Update the tab strip after tabs are moved in the tabs tray. r=sebastian
Tom Klein <twointofive@gmail.com> - Sat, 25 Feb 2017 19:22:01 -0600 - rev 397193
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1331154 - 7. Update the tab strip after tabs are moved in the tabs tray. r=sebastian The tabs tray is drawn on top of the tab strip, not instead of it, so the tab strip needs to be updated after tabs are moved in the tabs tray before the tab strip becomes user-visible again. This introduces a slight change in behavior: *if* a move (of a tab matching the privacy state of the tab strip) occurs while the tabs panel is open, the tab strip will be scrolled to the currently selected tab when the tabs panel is closed - previously the tab strip maintained its old scroll position if a tab wasn't closed or added while the tabs panel was open. MozReview-Commit-ID: Ipy5huthNYB
0a88d3d2fd9469f89f9d2c4a798c09dfdece9f46: Bug 1331154 - 6. Notify session store when a tab is moved. r=JanH
Tom Klein <twointofive@gmail.com> - Thu, 02 Feb 2017 21:32:26 -0600 - rev 397192
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1331154 - 6. Notify session store when a tab is moved. r=JanH MozReview-Commit-ID: 66PqTqMiy0T
85e0e6bf84c86ed67e6a3778bd14a9b954212e5d: Bug 1331154 - 5. Notify browser.js when a tab gets moved. r=sebastian
Tom Klein <twointofive@gmail.com> - Thu, 02 Feb 2017 21:02:51 -0600 - rev 397191
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1331154 - 5. Notify browser.js when a tab gets moved. r=sebastian Session store will be notified in the next patch. MozReview-Commit-ID: APTJykdnMF2
754b54f823c456d92f577e596b00cd37108acec1: Bug 1331154 - 4. Don't use deck for user-visible tabs order. r=JanH,sebastian
Tom Klein <twointofive@gmail.com> - Sun, 12 Feb 2017 16:17:29 -0600 - rev 397190
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1331154 - 4. Don't use deck for user-visible tabs order. r=JanH,sebastian Every way I've tried to move a browser in the deck results in the browser being reset (it loses its docShell and contentDocument). So now we treat deck.children as a set of browsers instead of a list, and make BrowserApp._tabs the sole keeper of the user visible tabs list order. That means deck.selectedIndex should no longer be used to get the user visible index of the currently selected tab (deck.selectedPanel is still valid), and that all additions to deck can be appends. Note if this gets reverted at some later date: there's currently a bug, which this change renders moot, where we reinsert a close-undo tab correctly in the _tabs list, but incorrectly append it to the deck instead of inserting it. MozReview-Commit-ID: Id7FR1p1nfN
2e9fd7d6c45c56fc1f8cb151d39a6b442bc6a20b: Bug 1331154 - 3. Add a cache to remember the position of the last tab move. r=sebastian
Tom Klein <twointofive@gmail.com> - Thu, 02 Feb 2017 15:55:25 -0600 - rev 397189
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1331154 - 3. Add a cache to remember the position of the last tab move. r=sebastian MozReview-Commit-ID: 5gEpwYuphKm
58767442ea60f7fec62ce83a9dd9e49a61908148: Bug 1331154 - 2. Update the tabs list in Tabs when a tab is moved. r=sebastian
Tom Klein <twointofive@gmail.com> - Sun, 05 Feb 2017 10:47:47 -0600 - rev 397188
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1331154 - 2. Update the tabs list in Tabs when a tab is moved. r=sebastian A cache to remember the position of the tab that was just moved will be added in the next commit. MozReview-Commit-ID: 5V4FSpcJ69Z
c1eff365bec5fcd6d298599ec566853ff9c9c6c3: Bug 1331154 - 1. Add TabsLayout support for reordering tabs. r=sebastian
Tom Klein <twointofive@gmail.com> - Thu, 02 Feb 2017 17:15:27 -0600 - rev 397187
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1331154 - 1. Add TabsLayout support for reordering tabs. r=sebastian Future commits will update the tabs lists in Tabs and gecko; for now we're just updating the TabsLayoutAdapter list. When considering some of the changes in TabsTouchHelperCallback, note that TabStripView uses the new drag and drop, but not swipe to close. MozReview-Commit-ID: EEseqmVIZmY
195711551a793be1eb911329fc2e3f3345554c28: Bug 1345545: Prepend SPS/PPS on first frame. r=jolin
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 08 Mar 2017 18:31:03 +0100 - rev 397186
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1345545: Prepend SPS/PPS on first frame. r=jolin MozReview-Commit-ID: 3UxVGjQcYtk
8d89f6b0b071fb6a915b49fc47ff4109ac7025f0: Bug 1334693 - Test http2 push and origin attributes. r=mcmanus
Jonathan Hao <jhao@mozilla.com> - Wed, 08 Mar 2017 18:17:10 +0800 - rev 397185
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1334693 - Test http2 push and origin attributes. r=mcmanus MozReview-Commit-ID: 8qrhjyyV6Uc
dbec5f37f86f397454117f872116044c480433e6: Bug 1334693 - Add origin attributes to Http2Stream::PushHashKey(). r=mcmanus
Jonathan Hao <jhao@mozilla.com> - Wed, 08 Mar 2017 18:26:08 +0800 - rev 397184
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1334693 - Add origin attributes to Http2Stream::PushHashKey(). r=mcmanus MozReview-Commit-ID: He9Ha4SOp2O
cf6b24b0ca8a86d30604c34fd27ea0fae5fd4363: Bug 1334693 - Add origin attributes to HTTP2 coalescing keys. r=mcmanus
Jonathan Hao <jhao@mozilla.com> - Wed, 08 Mar 2017 16:14:06 +0800 - rev 397183
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1334693 - Add origin attributes to HTTP2 coalescing keys. r=mcmanus MozReview-Commit-ID: C4ZbYSxWKLu
adb33f3713aeeaa3b8963fbe6f31c11a5b3b59bd: servo: Merge #15861 - Make text decoration testable and do not serialize initial text-decoration-style (from projektir:make-text-decoration-testable); r=Wafflespeanut
projektir <projektir@users.noreply.github.com> - Wed, 08 Mar 2017 21:39:30 -0800 - rev 397182
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
servo: Merge #15861 - Make text decoration testable and do not serialize initial text-decoration-style (from projektir:make-text-decoration-testable); r=Wafflespeanut Servo now uses the same name for the text-decoration-line longhand property as Gecko. This was done to enable testing of the text-decoration shorthand. The text-decoration shorthand has been fixed to not serialize initial text-decoration-style. --- - [x ] `./mach build -d` does not report any errors - [x ] `./mach test-tidy` does not report any errors - [x ] These changes fix #15790 --- - [x ] There are tests for these changes Source-Repo: https://github.com/servo/servo Source-Revision: dc3b32c853d51973cea98c235e7a9ab0bd00366e
62a67b25472da144b7866bac0d6b8d6056eeed46: Bug 1345377 - Implement URLValueData::HasRef. r=heycam
cku <cku@mozilla.com> - Tue, 07 Mar 2017 17:31:48 +0800 - rev 397181
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1345377 - Implement URLValueData::HasRef. r=heycam Improve code readability. MozReview-Commit-ID: HDJ7TeyqCpN
56eced7ed44646425f1c71af7ae469b6ee2ff717: Bug 1345314. P2 - Label runnables in dom/media/platforms/wmf/WMFVideoMFTManager.cpp. r=jya
JW Wang <jwwang@mozilla.com> - Wed, 08 Mar 2017 10:48:28 +0800 - rev 397180
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1345314. P2 - Label runnables in dom/media/platforms/wmf/WMFVideoMFTManager.cpp. r=jya MozReview-Commit-ID: 25NmRaTp1wy
b5d83ea9c12eb30f48c314b98ffd55f55e4bbfb7: Bug 1345314. P1 - move DeleteOnMainThread() to WMFVideoMFTManager.cpp to discourage the use of nsAutoPtr. r=jya
JW Wang <jwwang@mozilla.com> - Tue, 07 Mar 2017 15:19:29 +0800 - rev 397179
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1345314. P1 - move DeleteOnMainThread() to WMFVideoMFTManager.cpp to discourage the use of nsAutoPtr. r=jya MozReview-Commit-ID: LxIQcdZtVx7
027247e0a84da133497de7bde47b6c743efdf4d3: Bug 1323938 - test that install reason is passed to shutdown method for temporary installs r=aswan
Robert Helmer <rhelmer@mozilla.com> - Tue, 07 Mar 2017 22:57:59 -0800 - rev 397178
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1323938 - test that install reason is passed to shutdown method for temporary installs r=aswan MozReview-Commit-ID: nhxYdUmNCn
bede8c23e522561ed05130706f99f40a476fb426: Bug 1323938 - pass install reason to startup method for temporary installs r=aswan
Robert Helmer <rhelmer@mozilla.com> - Tue, 07 Mar 2017 22:48:25 -0800 - rev 397177
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1323938 - pass install reason to startup method for temporary installs r=aswan MozReview-Commit-ID: KQiiHD9IWyG
34585620e529614c79ecc007705646de748e592d: No bug, Automated blocklist update from host bld-linux64-spot-380 - a=blocklist-update
ffxbld - Thu, 09 Mar 2017 07:20:07 -0800 - rev 397176
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
No bug, Automated blocklist update from host bld-linux64-spot-380 - a=blocklist-update
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip