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 346792
Push 87899 by kwierso@gmail.com at Fri, 10 Mar 2017 00:39:25 +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 346791
Push 87899 by kwierso@gmail.com at Fri, 10 Mar 2017 00:39:25 +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 346790
Push 87899 by kwierso@gmail.com at Fri, 10 Mar 2017 00:39:25 +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 346789
Push 87899 by kwierso@gmail.com at Fri, 10 Mar 2017 00:39:25 +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 346788
Push 87899 by kwierso@gmail.com at Fri, 10 Mar 2017 00:39:25 +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 346787
Push 87899 by kwierso@gmail.com at Fri, 10 Mar 2017 00:39:25 +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 346786
Push 87899 by kwierso@gmail.com at Fri, 10 Mar 2017 00:39:25 +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 346785
Push 87899 by kwierso@gmail.com at Fri, 10 Mar 2017 00:39:25 +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 346784
Push 87899 by kwierso@gmail.com at Fri, 10 Mar 2017 00:39:25 +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 346783
Push 87899 by kwierso@gmail.com at Fri, 10 Mar 2017 00:39:25 +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 346782
Push 87899 by kwierso@gmail.com at Fri, 10 Mar 2017 00:39:25 +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 346781
Push 87899 by kwierso@gmail.com at Fri, 10 Mar 2017 00:39:25 +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 346780
Push 87899 by kwierso@gmail.com at Fri, 10 Mar 2017 00:39:25 +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 346779
Push 87899 by kwierso@gmail.com at Fri, 10 Mar 2017 00:39:25 +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 346778
Push 87899 by kwierso@gmail.com at Fri, 10 Mar 2017 00:39:25 +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 346777
Push 87899 by kwierso@gmail.com at Fri, 10 Mar 2017 00:39:25 +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 346776
Push 87899 by kwierso@gmail.com at Fri, 10 Mar 2017 00:39:25 +0000
Bug 1323938 - pass install reason to startup method for temporary installs r=aswan MozReview-Commit-ID: KQiiHD9IWyG
f584babc1167b2fc9b1f747cb0437eab4d882514: Backed out 19 changesets (bug 1343037) for OSX failures in test_form_autocomplete.html a=backout CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Thu, 09 Mar 2017 15:29:05 -0800 - rev 346775
Push 87898 by kwierso@gmail.com at Thu, 09 Mar 2017 23:29:34 +0000
Backed out 19 changesets (bug 1343037) for OSX failures in test_form_autocomplete.html a=backout CLOSED TREE Backed out changeset 45f9d9f47222 (bug 1343037) Backed out changeset 77c26865ce8e (bug 1343037) Backed out changeset 4c4ec6e6b168 (bug 1343037) Backed out changeset 1d0da4f3c82b (bug 1343037) Backed out changeset 67d29abbbd53 (bug 1343037) Backed out changeset a6833ad9712f (bug 1343037) Backed out changeset 202a7b464808 (bug 1343037) Backed out changeset 271e63cd7bfa (bug 1343037) Backed out changeset 77c3b36269a4 (bug 1343037) Backed out changeset 73198c9c3975 (bug 1343037) Backed out changeset 5fc2e304113b (bug 1343037) Backed out changeset b7de9c9c1c31 (bug 1343037) Backed out changeset 08b01e3c03f8 (bug 1343037) Backed out changeset de068e5a963b (bug 1343037) Backed out changeset 23164576aaf5 (bug 1343037) Backed out changeset 1034463cb379 (bug 1343037) Backed out changeset 7fb2aacfc644 (bug 1343037) Backed out changeset 6dcb7090fd33 (bug 1343037) Backed out changeset cad4522cee16 (bug 1343037) MozReview-Commit-ID: I37k9bJBwsw
ee52a1c26048e4b8872589b98837f137e9d81567: Backed out 2 changesets (bug 1343275)
Wes Kocher <wkocher@mozilla.com> - Thu, 09 Mar 2017 15:28:02 -0800 - rev 346774
Push 87898 by kwierso@gmail.com at Thu, 09 Mar 2017 23:29:34 +0000
Backed out 2 changesets (bug 1343275) Backed out changeset 32e54e6e8c02 (bug 1343275) Backed out changeset 6fc55ce02ba5 (bug 1343275) MozReview-Commit-ID: 7K7Swi7UxGr
a6a31be4591879b37d6c33a849958400819e8559: Backed out changeset b81ec733e5c2 (bug 1345606)
Wes Kocher <wkocher@mozilla.com> - Thu, 09 Mar 2017 15:27:32 -0800 - rev 346773
Push 87898 by kwierso@gmail.com at Thu, 09 Mar 2017 23:29:34 +0000
Backed out changeset b81ec733e5c2 (bug 1345606) MozReview-Commit-ID: J8ecV1FShCR
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip