05d6611cbab164ddd6960cc141d2831bd18abca6: Bug 1299715 - Part 6. Move ComputeMaskGeometry from nsSVGIntegrationUtils to nsDisplayMask. draft
cku <cku@mozilla.com> - Tue, 11 Oct 2016 13:12:00 +0800 - rev 423519
Push 31927 by bmo:cku@mozilla.com at Tue, 11 Oct 2016 09:42:57 +0000
Bug 1299715 - Part 6. Move ComputeMaskGeometry from nsSVGIntegrationUtils to nsDisplayMask. MozReview-Commit-ID: 4uLfaGDXGyE
67d54be1ae805c37ccda02f51cad2a73f6c0f440: Bug 1309161 - Update freshness of completion in getHash. r?francois draft
Thomas Nguyen <tnguyen@mozilla.com> - Tue, 11 Oct 2016 17:27:36 +0800 - rev 423518
Push 31926 by tnguyen@mozilla.com at Tue, 11 Oct 2016 09:29:12 +0000
Bug 1309161 - Update freshness of completion in getHash. r?francois MozReview-Commit-ID: FcpX8hTaq1g
e455f7fba7cc6f68bda678af909048661d271ce5: Bug 1299715 - Part 9. Test cases of clip-path and mask over an out-of-flow element. draft
cku <cku@mozilla.com> - Thu, 06 Oct 2016 00:35:31 +0800 - rev 423517
Push 31925 by bmo:cku@mozilla.com at Tue, 11 Oct 2016 09:28:40 +0000
Bug 1299715 - Part 9. Test cases of clip-path and mask over an out-of-flow element. MozReview-Commit-ID: FV7N9OUnjZC
1c710cf88531d098db6bcee94623dbad729c9a0c: Bug 1299715 - Part 8. Fix typo in comment of GetVisualOverflowRect. draft
cku <cku@mozilla.com> - Fri, 07 Oct 2016 15:15:44 +0800 - rev 423516
Push 31925 by bmo:cku@mozilla.com at Tue, 11 Oct 2016 09:28:40 +0000
Bug 1299715 - Part 8. Fix typo in comment of GetVisualOverflowRect. MozReview-Commit-ID: 6xKBK7jXEZ6
8e6b58a1903d8106f1793c1f55901ab5b38420df: Bug 1299715 - Part 7. Correct clip region for mask surface. draft
cku <cku@mozilla.com> - Fri, 07 Oct 2016 14:46:41 +0800 - rev 423515
Push 31925 by bmo:cku@mozilla.com at Tue, 11 Oct 2016 09:28:40 +0000
Bug 1299715 - Part 7. Correct clip region for mask surface. MozReview-Commit-ID: 1MZA9uxO9Oi
5f5849498019854707fb45a63f52cc0a4f5121d3: Bug 1299715 - Part 6. Move ComputeMaskGeometry from nsSVGIntegrationUtils to nsDisplayMask. draft
cku <cku@mozilla.com> - Tue, 11 Oct 2016 13:12:00 +0800 - rev 423514
Push 31925 by bmo:cku@mozilla.com at Tue, 11 Oct 2016 09:28:40 +0000
Bug 1299715 - Part 6. Move ComputeMaskGeometry from nsSVGIntegrationUtils to nsDisplayMask. MozReview-Commit-ID: 4uLfaGDXGyE
e25e604294a6f1e6c11ad4274b1550e599f04731: Bug 1299715 - Part 5. Correct clip region for opacity surface. draft
cku <cku@mozilla.com> - Fri, 07 Oct 2016 12:42:35 +0800 - rev 423513
Push 31925 by bmo:cku@mozilla.com at Tue, 11 Oct 2016 09:28:40 +0000
Bug 1299715 - Part 5. Correct clip region for opacity surface. MozReview-Commit-ID: 1wiQKsHKJsg
81cdbd7e2bf09892bce9873dc07d2c08c45a954d: Bug 1299715 - Part 4. Correct clip region for clip-path mask surface. draft
cku <cku@mozilla.com> - Thu, 06 Oct 2016 14:55:55 +0800 - rev 423512
Push 31925 by bmo:cku@mozilla.com at Tue, 11 Oct 2016 09:28:40 +0000
Bug 1299715 - Part 4. Correct clip region for clip-path mask surface. MozReview-Commit-ID: IOFOyS18yRm
eede3aed366dda330fc27896c04a72fbc7d1535f: Bug 1299715 - Part 3. Clip the target context by visible region of nsDisplayMask. draft
cku <cku@mozilla.com> - Fri, 07 Oct 2016 11:47:45 +0800 - rev 423511
Push 31925 by bmo:cku@mozilla.com at Tue, 11 Oct 2016 09:28:40 +0000
Bug 1299715 - Part 3. Clip the target context by visible region of nsDisplayMask. MozReview-Commit-ID: HuqQBdY2M0O
8f4a5bc307bc0535a29e0208f5174b89cfea0137: Bug 1299715 - Part 2. Correct the value of nsDisplayMask::mVisibleRect. draft
cku <cku@mozilla.com> - Thu, 06 Oct 2016 17:53:19 +0800 - rev 423510
Push 31925 by bmo:cku@mozilla.com at Tue, 11 Oct 2016 09:28:40 +0000
Bug 1299715 - Part 2. Correct the value of nsDisplayMask::mVisibleRect. In nsDisplayItem::RecomputeVisibility, we compute and assign the value of mVisibleRect base on the return value of nsDisplayMask::GetBounds. Before this patch, the region of out-of-flow descendants is discarded. MozReview-Commit-ID: JEeegiO1a6J
5f039e0b01108f71832fa1fadcade3216f8f531b: Bug 1305194 - wait a little longer when the finder iterator is requested to find a query of only one or two characters, which improves usability due to less flickering of highlighter results and performance due to avoiding the most costly nsFind operations there are on a page. r?jaws draft
Mike de Boer <mdeboer@mozilla.com> - Tue, 11 Oct 2016 11:27:27 +0200 - rev 423509
Push 31924 by mdeboer@mozilla.com at Tue, 11 Oct 2016 09:28:30 +0000
Bug 1305194 - wait a little longer when the finder iterator is requested to find a query of only one or two characters, which improves usability due to less flickering of highlighter results and performance due to avoiding the most costly nsFind operations there are on a page. r?jaws Single and double character find operations cause a big hit on nsFind, because it usually yields many more occurrences than other queries. But most importantly, it needs to keep iterating each text node much longer than other queries, because there is much less escapes/ loop exits happening. This also fixes the FinderIterator infinite-depth call-stack due to unresolved promises that remain active during the lifetime of the FinderIterator. Unwinding the call-stack properly should save us bytes from the heap. MozReview-Commit-ID: 4K19X0yngC7
7a2d7a24cb43a1da768b8224020f93aba19853b0: Bug 1279652 - reddit.com invalidates all references in the TextLayer, resulting in zero ClientRects for ranges that we have in the FinderHighlighter cache. This fix makes sure to re-fetch all the ranges when this is detected. r?jaws draft
Mike de Boer <mdeboer@mozilla.com> - Tue, 11 Oct 2016 11:27:24 +0200 - rev 423508
Push 31924 by mdeboer@mozilla.com at Tue, 11 Oct 2016 09:28:30 +0000
Bug 1279652 - reddit.com invalidates all references in the TextLayer, resulting in zero ClientRects for ranges that we have in the FinderHighlighter cache. This fix makes sure to re-fetch all the ranges when this is detected. r?jaws MozReview-Commit-ID: HMnv6exOn5I
3b9d079f7b01ddca504bc5e8812a8c72c7f59906: Bug 1306234 - stop flickering when the background color of the findbar dimmed highlighting mode changes and make sure the color changes if needed when all the ranges have been found as well. r?jaws draft
Mike de Boer <mdeboer@mozilla.com> - Tue, 11 Oct 2016 11:27:22 +0200 - rev 423507
Push 31924 by mdeboer@mozilla.com at Tue, 11 Oct 2016 09:28:30 +0000
Bug 1306234 - stop flickering when the background color of the findbar dimmed highlighting mode changes and make sure the color changes if needed when all the ranges have been found as well. r?jaws MozReview-Commit-ID: CyqPKb9Jroo
17ee7e400961f7fdcf7442bfdfe1e6e2d380e544: Bug 1305033 - make adjustments to the outline box style when one the ranges' rects overlap each other in the find toolbar dimmed highlighting mode. r?jaws draft
Mike de Boer <mdeboer@mozilla.com> - Tue, 11 Oct 2016 11:27:19 +0200 - rev 423506
Push 31924 by mdeboer@mozilla.com at Tue, 11 Oct 2016 09:28:30 +0000
Bug 1305033 - make adjustments to the outline box style when one the ranges' rects overlap each other in the find toolbar dimmed highlighting mode. r?jaws MozReview-Commit-ID: 2AflUTpaVXD
1352fa78765aec732a9f375e1bee6272bab31862: Bug 1309160 - prevent null pointer dereference when calling TraceRootRange/ r?jandem draft
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Tue, 11 Oct 2016 12:25:26 +0300 - rev 423505
Push 31923 by bmo:bpostelnicu@mozilla.com at Tue, 11 Oct 2016 09:26:34 +0000
Bug 1309160 - prevent null pointer dereference when calling TraceRootRange/ r?jandem MozReview-Commit-ID: EhcmRbtyFVN
cbc9ee71c55fe67197ffc3b51765fc085c075ae9: Bug 1279652 - reddit.com invalidates all references in the TextLayer, resulting in zero ClientRects for ranges that we have in the FinderHighlighter cache. This fix makes sure to re-fetch all the ranges when this is detected. r?jaws draft
Mike de Boer <mdeboer@mozilla.com> - Tue, 11 Oct 2016 11:18:14 +0200 - rev 423504
Push 31922 by mdeboer@mozilla.com at Tue, 11 Oct 2016 09:19:30 +0000
Bug 1279652 - reddit.com invalidates all references in the TextLayer, resulting in zero ClientRects for ranges that we have in the FinderHighlighter cache. This fix makes sure to re-fetch all the ranges when this is detected. r?jaws MozReview-Commit-ID: 8OEKmKn9Nwc
b17953f4d8bb1c8d7c96130fc8e5ec2f5dbca591: Bug 1309120 - Move RequestsMenuView to its own module r?Honza draft
Jarda Snajdr <jsnajdr@gmail.com> - Tue, 11 Oct 2016 10:55:34 +0200 - rev 423503
Push 31921 by bmo:jsnajdr@gmail.com at Tue, 11 Oct 2016 09:18:36 +0000
Bug 1309120 - Move RequestsMenuView to its own module r?Honza MozReview-Commit-ID: 7BrrjCflj66
63da929ef64ff3809a75db5bf3e6037f91e067bf: Bug 1309120 - Move RequestsMenuView to its own module r?Honza draft
Jarda Snajdr <jsnajdr@gmail.com> - Tue, 11 Oct 2016 10:55:34 +0200 - rev 423502
Push 31920 by bmo:jsnajdr@gmail.com at Tue, 11 Oct 2016 09:14:37 +0000
Bug 1309120 - Move RequestsMenuView to its own module r?Honza MozReview-Commit-ID: 7BrrjCflj66
df316fef37295def6c5b639605a55be0424796a4: JIT test for async promise stacks draft
Jarda Snajdr <jsnajdr@gmail.com> - Sun, 03 Jul 2016 20:40:07 +0200 - rev 423501
Push 31920 by bmo:jsnajdr@gmail.com at Tue, 11 Oct 2016 09:14:37 +0000
JIT test for async promise stacks
441eaf93b59e9bf1506b39a5b47cf7a2a31acad1: Use content view of the stack draft
Jarda Snajdr <jsnajdr@gmail.com> - Wed, 22 Jun 2016 10:32:29 +0200 - rev 423500
Push 31920 by bmo:jsnajdr@gmail.com at Tue, 11 Oct 2016 09:14:37 +0000
Use content view of the stack
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip