003763b2e7309a445e6cacc960fab82135a3c442: servo: Merge #18589 - Plumbing for the nth-index cache (from bholley:nth_index_plumbing); r=emilio
Bobby Holley <bobbyholley@gmail.com> - Thu, 21 Sep 2017 01:24:01 -0500 - rev 431689
Push 7785 by ryanvm@gmail.com at Thu, 21 Sep 2017 13:39:55 +0000
servo: Merge #18589 - Plumbing for the nth-index cache (from bholley:nth_index_plumbing); r=emilio https://bugzilla.mozilla.org/show_bug.cgi?id=1334730 Source-Repo: https://github.com/servo/servo Source-Revision: 39f8fce453f0a34751abb82485442429f06324bf
10fe5727b04f216f68515ecb832768435a39fad8: Bug 1398522 - Sort 'Request-Headers' and 'Response-Headers' in 'Headers' tab. r=Honza
abhinav <abhinav.koppula@gmail.com> - Sun, 17 Sep 2017 12:24:06 +0530 - rev 431688
Push 7785 by ryanvm@gmail.com at Thu, 21 Sep 2017 13:39:55 +0000
Bug 1398522 - Sort 'Request-Headers' and 'Response-Headers' in 'Headers' tab. r=Honza MozReview-Commit-ID: AbRboDl5ADU
bbedfc5fd8be2f4ce3442c31b93fc658c69ff68c: servo: Merge #18586 - Update WR (font variations, runtime dp ratio changes) (from glennw:update-wr-font-vars); r=metajack
Glenn Watson <github@intuitionlibrary.com> - Thu, 21 Sep 2017 00:11:15 -0500 - rev 431687
Push 7785 by ryanvm@gmail.com at Thu, 21 Sep 2017 13:39:55 +0000
servo: Merge #18586 - Update WR (font variations, runtime dp ratio changes) (from glennw:update-wr-font-vars); r=metajack Source-Repo: https://github.com/servo/servo Source-Revision: 5afb1b7dd280b988c6d4bb302d6b9ef77d79de35
870ce315712c4484f69ebe14fdc21f826c674d3f: Bug 1382184 - Change text color of notification-box to 'theme-toolbar-color'. r=Honza
abhinav <abhinav.koppula@gmail.com> - Wed, 20 Sep 2017 23:34:39 +0530 - rev 431686
Push 7785 by ryanvm@gmail.com at Thu, 21 Sep 2017 13:39:55 +0000
Bug 1382184 - Change text color of notification-box to 'theme-toolbar-color'. r=Honza MozReview-Commit-ID: ItSQobvasHa
3e576101b9d37f6ee8188af441b62adde57d65e6: Bug 1401069 - Part 8. Give a detailed comment to explain how to react when hitting this assertion in OpenDocument(). r=fatseng
cku <cku@mozilla.com> - Mon, 18 Sep 2017 23:55:54 +0800 - rev 431685
Push 7785 by ryanvm@gmail.com at Thu, 21 Sep 2017 13:39:55 +0000
Bug 1401069 - Part 8. Give a detailed comment to explain how to react when hitting this assertion in OpenDocument(). r=fatseng MozReview-Commit-ID: 74UkMV3ZOWm
5e23e6f7d6d50d34b89157515c7246baec3c867e: Bug 1401069 - Part 7. Declare GetPageCount as a const member function. r=fatseng
cku <cku@mozilla.com> - Mon, 18 Sep 2017 23:46:44 +0800 - rev 431684
Push 7785 by ryanvm@gmail.com at Thu, 21 Sep 2017 13:39:55 +0000
Bug 1401069 - Part 7. Declare GetPageCount as a const member function. r=fatseng MozReview-Commit-ID: IRM8FikStJi
f6ec11335d524fab52de1f94d28136f5a708b6ff: Bug 1401069 - Part 6. Fine tune ComputeScaleFactor. r=fatseng
cku <cku@mozilla.com> - Mon, 18 Sep 2017 23:40:05 +0800 - rev 431683
Push 7785 by ryanvm@gmail.com at Thu, 21 Sep 2017 13:39:55 +0000
Bug 1401069 - Part 6. Fine tune ComputeScaleFactor. r=fatseng Make the implementation of it moew consice. MozReview-Commit-ID: J7v98HBLhT
66cbdf9b1df0cc4d3b51b41220c563c9fc2392e5: Bug 1401069 - Part 5. Remove two local variables since we do not need them. r=fatseng
cku <cku@mozilla.com> - Mon, 18 Sep 2017 23:28:08 +0800 - rev 431682
Push 7785 by ryanvm@gmail.com at Thu, 21 Sep 2017 13:39:55 +0000
Bug 1401069 - Part 5. Remove two local variables since we do not need them. r=fatseng dcWidth and dcHieght are used only once, we do not need to define a local variable for any of them. MozReview-Commit-ID: Fw5rHqtUPQN
5ae21f43fbd35c91ab3d620c0803241e96a0ef8f: Bug 1401069 - Part 4. Change argument type from 'const RECT *' to reference type in WindowsEMF::Playback. r=fatseng
cku <cku@mozilla.com> - Mon, 18 Sep 2017 23:25:34 +0800 - rev 431681
Push 7785 by ryanvm@gmail.com at Thu, 21 Sep 2017 13:39:55 +0000
Bug 1401069 - Part 4. Change argument type from 'const RECT *' to reference type in WindowsEMF::Playback. r=fatseng MozReview-Commit-ID: 4StsIm9sqeC
c5dfc2e657a4e5e455e73000215c760f29f9c170: Bug 1401069 - Part 3. Declare WindowsEMF::GetDC as const member function. r=fatseng
cku <cku@mozilla.com> - Mon, 18 Sep 2017 23:19:31 +0800 - rev 431680
Push 7785 by ryanvm@gmail.com at Thu, 21 Sep 2017 13:39:55 +0000
Bug 1401069 - Part 3. Declare WindowsEMF::GetDC as const member function. r=fatseng MozReview-Commit-ID: BX7ahnIok2T
44ec9e64a5e3c9a8c54b441e9660621a7278d84f: Bug 1401069 - Part 2. Implement ReleaseAllResource to make WindowsEMF::InitForDrawing reusable. r=fatseng
cku <cku@mozilla.com> - Mon, 18 Sep 2017 23:16:08 +0800 - rev 431679
Push 7785 by ryanvm@gmail.com at Thu, 21 Sep 2017 13:39:55 +0000
Bug 1401069 - Part 2. Implement ReleaseAllResource to make WindowsEMF::InitForDrawing reusable. r=fatseng Currently, WindowsEMF::InitForDrawing can be used once. With the change in this patch, we can call WindowsEMF::InitForDrawing and Playback/SaveToFile in pair as many times as we want. MozReview-Commit-ID: 4fbY4Q6i9v5
74f2aee990a98f2dd905fb2f62cab340dfc1b8b4: Bug 1401069 - Part 1. Check the value of mPDFDoc and early return if it's invalid in both RenderPageToDC and DrawPageToFile. r=fatseng
cku <cku@mozilla.com> - Mon, 18 Sep 2017 23:59:29 +0800 - rev 431678
Push 7785 by ryanvm@gmail.com at Thu, 21 Sep 2017 13:39:55 +0000
Bug 1401069 - Part 1. Check the value of mPDFDoc and early return if it's invalid in both RenderPageToDC and DrawPageToFile. r=fatseng MozReview-Commit-ID: LQ9LTL8ZRKJ
b37909c3b506a2196d9e7c41c8f72e23b15eb3c9: Bug 1389220 - Prevent navigator.activeVRDisplays from activating VR hardware and runtimes r=daoshengmu
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Wed, 20 Sep 2017 15:39:35 -0700 - rev 431677
Push 7785 by ryanvm@gmail.com at Thu, 21 Sep 2017 13:39:55 +0000
Bug 1389220 - Prevent navigator.activeVRDisplays from activating VR hardware and runtimes r=daoshengmu MozReview-Commit-ID: JYMiGyT0iVY
7033e71f79294542fe45a40f591e45b06f236431: Bug 1329152 - turn on CustomTabs via SwitchBoard r=nechen,sebastian
Julian_Chu <walkingice0204@gmail.com> - Fri, 21 Apr 2017 15:05:19 +0800 - rev 431676
Push 7785 by ryanvm@gmail.com at Thu, 21 Sep 2017 13:39:55 +0000
Bug 1329152 - turn on CustomTabs via SwitchBoard r=nechen,sebastian We are going to enable Custom Tabs by default. Now it is still controlled by SwitchBoard in case of any accident. MozReview-Commit-ID: JREAhkYzVSu
e692d1d1be1e51ac1b0dbd527b236bc2eef63d75: Bug 1329152 - Enable custom tabs by default r=sebastian
Julian_Chu <walkingice0204@gmail.com> - Mon, 10 Apr 2017 17:32:16 +0800 - rev 431675
Push 7785 by ryanvm@gmail.com at Thu, 21 Sep 2017 13:39:55 +0000
Bug 1329152 - Enable custom tabs by default r=sebastian Remove related options, just use CustomTabs directly. MozReview-Commit-ID: DdcMHnsfAU1
22120272867fc10903abd0b8c1892ad98938c97d: servo: Merge #18584 - Drop RulesChanged (from hiikezoe:drop-rule-changed); r=emilio
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 20 Sep 2017 23:12:56 -0500 - rev 431674
Push 7785 by ryanvm@gmail.com at Thu, 21 Sep 2017 13:39:55 +0000
servo: Merge #18584 - Drop RulesChanged (from hiikezoe:drop-rule-changed); r=emilio It's no longer used. <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors <!-- Either: --> - [X] These changes do not require tests because this just drops unused code. <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: 7ce78164bff629395020dd4a25ea66d7dcc58e53
ae92b4765e63b78e24dfdf89d2c0d8c404a56da8: Bug 1401792 - Release assert when adopting element with style data across style backend. r=bholley
Xidorn Quan <me@upsuper.org> - Thu, 21 Sep 2017 14:41:21 +1000 - rev 431673
Push 7785 by ryanvm@gmail.com at Thu, 21 Sep 2017 13:39:55 +0000
Bug 1401792 - Release assert when adopting element with style data across style backend. r=bholley MozReview-Commit-ID: 6D6bvSJHEcS
ddfa978c27f7125395975b1e3f6b6acfd12a753f: Bug 1401461. P2 - don't call mChannelStatistics.AddBytes() if the data is from an old channel. r=gerald
JW Wang <jwwang@mozilla.com> - Wed, 20 Sep 2017 14:41:17 +0800 - rev 431672
Push 7785 by ryanvm@gmail.com at Thu, 21 Sep 2017 13:39:55 +0000
Bug 1401461. P2 - don't call mChannelStatistics.AddBytes() if the data is from an old channel. r=gerald MozReview-Commit-ID: GIVwoGpo43R
0ceb7e5789f4e88468c9b2c3ed43ba762aa87b16: Bug 1401461. P1 - remove ChannelMediaResource::Listener::Revoke(). r=gerald
JW Wang <jwwang@mozilla.com> - Wed, 20 Sep 2017 14:37:18 +0800 - rev 431671
Push 7785 by ryanvm@gmail.com at Thu, 21 Sep 2017 13:39:55 +0000
Bug 1401461. P1 - remove ChannelMediaResource::Listener::Revoke(). r=gerald See comment 0 for the rationale. We check |aRequest != mResource->mChannel| to know if a new channel is being loaded and the call should be aborted. MozReview-Commit-ID: 6G1x7cXNvAq
279ea05e310ad4d2bd028b26b80116c1128dc414: servo: Merge #18575 - Improve Webrender<->WebGL synchronization (from MortimerGoro:webgl_flickering); r=glennw
Imanol Fernandez <mortimergoro@gmail.com> - Wed, 20 Sep 2017 22:08:17 -0500 - rev 431670
Push 7785 by ryanvm@gmail.com at Thu, 21 Sep 2017 13:39:55 +0000
servo: Merge #18575 - Improve Webrender<->WebGL synchronization (from MortimerGoro:webgl_flickering); r=glennw <!-- Please describe your changes on the following line: --> Webrender<->WebGL synchronization is not perfect yet, and it has some flickering specially when adding more elements on the page than a single full-screen canvas. This PR improves the synchronization by using the WR thread to perform the fence wait. All the flickering with multiple elements on the page is gone thanks to this change. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [ ] These changes fix #14235 (github issue number if applicable). <!-- Either: --> - [x] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: 941757bafebecd8327fff66e0369c3c5f42d1366
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip