6285ffbfa6f2c7305163bfe6b532575f8806b0d6: Bug 1289718 - Extend sandbox file broker to handle paths, support more syscalls. r?tedd r?jld draft
Gian-Carlo Pascutto <gcp@mozilla.com> - Tue, 27 Sep 2016 17:25:06 +0200 - rev 419138
Push 30853 by gpascutto@mozilla.com at Thu, 29 Sep 2016 18:30:42 +0000
Bug 1289718 - Extend sandbox file broker to handle paths, support more syscalls. r?tedd r?jld MozReview-Commit-ID: DW415ABoaeN MozReview-Commit-ID: cXrlXNlEwh MozReview-Commit-ID: CIX6d7td6Bc MozReview-Commit-ID: DCQ9DGBBjm4 MozReview-Commit-ID: BOYSSof3t7 MozReview-Commit-ID: LmsTqv0GzC2 MozReview-Commit-ID: HOWR0HEHmMg MozReview-Commit-ID: 6IzqdrUP7lD MozReview-Commit-ID: 6r6sqOVekVu MozReview-Commit-ID: 5FL2WkhIxFx MozReview-Commit-ID: CcTyHn76p46 MozReview-Commit-ID: F8erB4Tvn2V MozReview-Commit-ID: D9m10t0Rodc MozReview-Commit-ID: I1llpEBgDP6
075aa4f2a1199fb066339845c2353abacf74fc6d: Bug 1306081 - Ship the Websense hotfix as a system add-on, targeting Firefox 47. r=MattN draft
Felipe Gomes <felipc@gmail.com> - Thu, 29 Sep 2016 15:23:04 -0300 - rev 419137
Push 30852 by felipc@gmail.com at Thu, 29 Sep 2016 18:29:01 +0000
Bug 1306081 - Ship the Websense hotfix as a system add-on, targeting Firefox 47. r=MattN MozReview-Commit-ID: Kiae8mjWmfA
eab74f414014c482cc400ba6510bf4b9ec6b1566: Bug 1306332 - Don't set a maximum size on the native window if SetSizeConstraints is called with magical "unconstrained" values. r?karlt draft
Markus Stange <mstange@themasta.com> - Thu, 29 Sep 2016 14:21:14 -0400 - rev 419136
Push 30851 by bmo:mstange@themasta.com at Thu, 29 Sep 2016 18:23:13 +0000
Bug 1306332 - Don't set a maximum size on the native window if SetSizeConstraints is called with magical "unconstrained" values. r?karlt MozReview-Commit-ID: DdHrNjmxHQJ
be16cff85250551e0538f07f8e9a0c06a8989611: Allow overscrolling on non-scrollable axis, remove assertion. draft
Markus Stange <mstange@themasta.com> - Thu, 29 Sep 2016 13:23:15 -0400 - rev 419135
Push 30851 by bmo:mstange@themasta.com at Thu, 29 Sep 2016 18:23:13 +0000
Allow overscrolling on non-scrollable axis, remove assertion. MozReview-Commit-ID: 6n8S3dZRUO2
f8dfbfb757ae468d5f62ad627258697b5e62936d: Tests for Bug 1243846 - Implement Intersection Observer API draft
Tobias Schneider <schneider@jancona.com> - Wed, 28 Sep 2016 18:05:06 -0400 - rev 419134
Push 30851 by bmo:mstange@themasta.com at Thu, 29 Sep 2016 18:23:13 +0000
Tests for Bug 1243846 - Implement Intersection Observer API MozReview-Commit-ID: 3bAvPhePTxx
228077bc49cfcd21fcb3edd39e5d520733d04159: Bug 1243846 - Implement Intersection Observer API draft
Tobias Schneider <schneider@jancona.com> - Wed, 28 Sep 2016 18:04:59 -0400 - rev 419133
Push 30851 by bmo:mstange@themasta.com at Thu, 29 Sep 2016 18:23:13 +0000
Bug 1243846 - Implement Intersection Observer API MozReview-Commit-ID: 1Y0ACDoC8mg
bb5e3aba50f82cfc100d259cdb34ac3c90a931a6: Get rid of layer bounds. draft
Markus Stange <mstange@themasta.com> - Wed, 28 Sep 2016 17:28:04 -0400 - rev 419132
Push 30851 by bmo:mstange@themasta.com at Thu, 29 Sep 2016 18:23:13 +0000
Get rid of layer bounds. MozReview-Commit-ID: 2KEZFiVJ8sN
c2e3b3142732640c69d761f42cec4805e32a43d6: Get rid of scroll metadata background color. draft
Markus Stange <mstange@themasta.com> - Wed, 28 Sep 2016 17:07:57 -0400 - rev 419131
Push 30851 by bmo:mstange@themasta.com at Thu, 29 Sep 2016 18:23:13 +0000
Get rid of scroll metadata background color. MozReview-Commit-ID: Dif2pJIbZS0
aa821458371cebb53c07834e3a73d157086fba30: Put the presshell background color underneath as well. draft
Markus Stange <mstange@themasta.com> - Wed, 28 Sep 2016 16:43:32 -0400 - rev 419130
Push 30851 by bmo:mstange@themasta.com at Thu, 29 Sep 2016 18:23:13 +0000
Put the presshell background color underneath as well.
906ddf64d001f8fe5afc742a9ac8218523df8814: Disable opaque for AGR parent when using APZ. draft
Markus Stange <mstange@themasta.com> - Wed, 28 Sep 2016 16:07:14 -0400 - rev 419129
Push 30851 by bmo:mstange@themasta.com at Thu, 29 Sep 2016 18:23:13 +0000
Disable opaque for AGR parent when using APZ.
ccd3a064b2fb3118ea7506c77b1b228c20e148b8: Remove the checkerboarding background color drawing code. draft
Markus Stange <mstange@themasta.com> - Wed, 28 Sep 2016 15:35:32 -0400 - rev 419128
Push 30851 by bmo:mstange@themasta.com at Thu, 29 Sep 2016 18:23:13 +0000
Remove the checkerboarding background color drawing code. MozReview-Commit-ID: 8WVLX87l0Wo
edf505896199fe197d3d14ce51bda445c30342d4: Bug 1298218 - Tests. r?mattwoodrow draft
Markus Stange <mstange@themasta.com> - Wed, 07 Sep 2016 23:19:09 -0400 - rev 419127
Push 30851 by bmo:mstange@themasta.com at Thu, 29 Sep 2016 18:23:13 +0000
Bug 1298218 - Tests. r?mattwoodrow MozReview-Commit-ID: LW4I9M5OXc9
2686bd4b018aca73433458659fa320b469135999: Bug 1298218 - Add a workaround for root scroll frame container layer scrolling. r?tnikkel draft
Markus Stange <mstange@themasta.com> - Wed, 07 Sep 2016 16:25:43 -0400 - rev 419126
Push 30851 by bmo:mstange@themasta.com at Thu, 29 Sep 2016 18:23:13 +0000
Bug 1298218 - Add a workaround for root scroll frame container layer scrolling. r?tnikkel Root frame containers really throw a wrench into the whole system. MozReview-Commit-ID: 9066vWMYxxr
2d8e0a22d9388560a57932fbdcbfc5b8c91ca2bf: Bug 1298218 - Apply the clip of a sticky item to the layer as a scrolled clip. r?mattwoodrow draft
Markus Stange <mstange@themasta.com> - Thu, 25 Aug 2016 17:06:49 -0400 - rev 419125
Push 30851 by bmo:mstange@themasta.com at Thu, 29 Sep 2016 18:23:13 +0000
Bug 1298218 - Apply the clip of a sticky item to the layer as a scrolled clip. r?mattwoodrow MozReview-Commit-ID: JnHCj0oQjsM
96d85eebb813f7ff8d3af31eb505b2bef186bffa: Bug 1298218 - Create nsDisplayFixedPosition if the element has a scrolled clip. r?mattwoodrow draft
Markus Stange <mstange@themasta.com> - Wed, 24 Aug 2016 16:34:31 -0400 - rev 419124
Push 30851 by bmo:mstange@themasta.com at Thu, 29 Sep 2016 18:23:13 +0000
Bug 1298218 - Create nsDisplayFixedPosition if the element has a scrolled clip. r?mattwoodrow MozReview-Commit-ID: Kvqs6YkeGZ
ca05b5d11b978029a27777dc85ff061e0387a45a: Bug 1298218 - Save and restore the combined clip for the "top layer". r?tnikkel draft
Markus Stange <mstange@themasta.com> - Wed, 24 Aug 2016 17:13:34 -0400 - rev 419123
Push 30851 by bmo:mstange@themasta.com at Thu, 29 Sep 2016 18:23:13 +0000
Bug 1298218 - Save and restore the combined clip for the "top layer". r?tnikkel MozReview-Commit-ID: IRfB85gVyWB
acd316f07762f1bfa810f3a1633a95dfe51880d7: Bug 1298218 - Use DisplayItemClipChain for tracking clips on display items. r?tnikkel, r?mattwoodrow draft
Markus Stange <mstange@themasta.com> - Wed, 07 Sep 2016 16:32:17 -0400 - rev 419122
Push 30851 by bmo:mstange@themasta.com at Thu, 29 Sep 2016 18:23:13 +0000
Bug 1298218 - Use DisplayItemClipChain for tracking clips on display items. r?tnikkel, r?mattwoodrow This is the bulk of the changes. - DisplayItemScrollClip is removed. Instead, we will have 1) ActiveScrolledRoot and 2) DisplayItemClipChain. - ActiveScrolledRoot points to a scroll frame and allows traversing up the scroll frame chain. - DisplayItemClipChain is a linked list of clips, each clip being associated with the ActiveScrolledRoot that moves this clip. - Each display item has an ActiveScrolledRoot and a clip chain. - nsDisplayItem::GetClip returns the item of the clip chain that scrolls with the item's ASR. The separation between "regular clip" and "scroll clips" mostly goes away. - Tracking clips in the display list builder's clip state happens very similarly to how regular clips used to be tracked - there's a clip chain for content descendants and a clip chain for containing block descendants. These clip chains are intersected to create the combined clip chain. - There are strict rules for the ASR of a container item: A container item's ASR should be the innermost ASR which the item has finite clipped bounds with respect to. - At some point in the future, ASRs and AGRs should be reunified, but I haven't done that yet, because I needed to limit the scope of the change. MozReview-Commit-ID: KYEpWY7qgf2
bf009a5a6af75a6226b6424f1c2bc8ed6b6fa1e3: Bug 1298218 - Back out bug 1284586. r?tnikkel draft
Markus Stange <mstange@themasta.com> - Fri, 19 Aug 2016 18:17:36 -0400 - rev 419121
Push 30851 by bmo:mstange@themasta.com at Thu, 29 Sep 2016 18:23:13 +0000
Bug 1298218 - Back out bug 1284586. r?tnikkel MozReview-Commit-ID: FGNKyDcoEyF
591d2d5dd394cc999949feb21375feeab5a17bdd: Bug 1298218 - Add DisplayItemClipChain. r?mattwoodrow, r?tnikkel draft
Markus Stange <mstange@themasta.com> - Tue, 23 Aug 2016 15:52:25 -0400 - rev 419120
Push 30851 by bmo:mstange@themasta.com at Thu, 29 Sep 2016 18:23:13 +0000
Bug 1298218 - Add DisplayItemClipChain. r?mattwoodrow, r?tnikkel MozReview-Commit-ID: K9mg86VgK10
66c1a907a9143d52f4b29e743c278ecce9dc8bfc: Bug 1298218 - Create ActiveScrolledRoot struct. r?mattwoodrow draft
Markus Stange <mstange@themasta.com> - Tue, 06 Sep 2016 15:29:50 -0400 - rev 419119
Push 30851 by bmo:mstange@themasta.com at Thu, 29 Sep 2016 18:23:13 +0000
Bug 1298218 - Create ActiveScrolledRoot struct. r?mattwoodrow MozReview-Commit-ID: Bcr801WbRmS
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip