40f53976a5b8adce2955c72ca952898271c69297: Bug 1298008 Part 1: Update GeometryUtils::GetBoxRectForFrame to use GetMarginRectRelativeToSelf for margin boxes. r=dholbert
Brad Werth <bwerth@mozilla.com> - Mon, 22 Jan 2018 15:12:37 -0800 - rev 410790
Push 33739 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 21:47:45 +0000
Bug 1298008 Part 1: Update GeometryUtils::GetBoxRectForFrame to use GetMarginRectRelativeToSelf for margin boxes. r=dholbert MozReview-Commit-ID: HpOi0TnqEgw
908749c3b8584dcbe7d4dcccf0f4c06921eee68d: Bug 1450208: Change nsRange::ExtractRectFromOffset to use simpler, hopefully safer logic to determine whether text is vertical. r=bz
Brad Werth <bwerth@mozilla.com> - Fri, 30 Mar 2018 08:52:53 -0700 - rev 410789
Push 33739 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 21:47:45 +0000
Bug 1450208: Change nsRange::ExtractRectFromOffset to use simpler, hopefully safer logic to determine whether text is vertical. r=bz Instead of checking nsIFrame::IsTextFrame() and then casting to nsTextFrame, the new code just checks the writing mode of the frame. Less casts; less chance of pointer errors. MozReview-Commit-ID: LrtthZjwYq6
18a14e2a17c6fb9d76355a665453bfcb2e08f1d2: Bug 1319230 - Add a Taskcluster job to build with the tup backend; r=nalexander
Mike Shal <mshal@mozilla.com> - Thu, 22 Feb 2018 13:31:10 -0500 - rev 410788
Push 33739 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 21:47:45 +0000
Bug 1319230 - Add a Taskcluster job to build with the tup backend; r=nalexander MozReview-Commit-ID: H3ZmKxXk2NP
cd453722f1348ba3a33512d9e1eaca65ba7fe876: Bug 1449630 - Move promise init before policy to fix intermittent. r=Felipe
Michael Kaply <mozilla@kaply.com> - Fri, 30 Mar 2018 12:10:19 -0500 - rev 410787
Push 33739 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 21:47:45 +0000
Bug 1449630 - Move promise init before policy to fix intermittent. r=Felipe MozReview-Commit-ID: 7GDUzGfb7DS
bf285f58e643f3f283fcfe0c53c419dae49709f0: Bug 1441359 - Make langpack version include buildid. r=mshal
Justin Wood <Callek@gmail.com> - Thu, 29 Mar 2018 14:10:47 -0400 - rev 410786
Push 33739 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 21:47:45 +0000
Bug 1441359 - Make langpack version include buildid. r=mshal For Automated submission to AMO we need unique language pack versions for every submitted build. This will produce versions that are not valid for AMO on nightly (61.0a1buildid2018...) but that's ok, we're not ready to submit these automatically on the nightly channel yet, they do still install fine into Firefox manually. On beta/release/esr the version will however be ok for AMO "60.0buildid2018..." and will be reasonably unique per push. This patch has the intent that, outside of automation, users who don't set a buildid get a langpack version without that specified (rather than a buildid being automatically generated for them). The releng scriptworker (addonscript) that will do the publishing to AMO will additionally sanity check that the string 'buildid' is present in the version part, so we don't accidentally break this functionality in production. This patch is also intended to be uplifted to Gecko 60 to support ESR60 needs. MozReview-Commit-ID: KuvwMyD6bwd
99e609ea0c47dbbc36713f4c9d3a471efb2bc906: Bug 1449838 part 2: Morph 'usingFlexBasisForISize' variable in nsFrame::ComputeSize* methods, to better reflect reality. r=mats
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 29 Mar 2018 14:49:40 -0700 - rev 410785
Push 33739 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 21:47:45 +0000
Bug 1449838 part 2: Morph 'usingFlexBasisForISize' variable in nsFrame::ComputeSize* methods, to better reflect reality. r=mats This patch doesn't affect behavior; it just adjusts a variable for clarity. Really, this variable tracks which axis (inline vs. block) is the main axis (if we're a flex item). So, this patch morphs the variable to more directly track that. The variable's old name 'usingFlexBasisForISize' was confusing, because even when it was set to 'true', we might not *really* be using the flex-basis in place of the ISize property. In particular: when we have 'flex-basis:auto', we don't use 'flex-basis' in place of the ISize/BSize property -- rather, that indicates that 'flex-basis' is *deferring* to the main-axis size property. Hopefully the new name/type makes it clearer what we're actually tracking. MozReview-Commit-ID: ITkb4zuEwgQ
70c80f12ce8e9bacfcf2c14c555014de6f8ec17b: Bug 1449838 part 1: Add utility function nsFlexContainerFrame::IsItemInlineAxisMainAxis(). r=mats
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 29 Mar 2018 14:49:28 -0700 - rev 410784
Push 33739 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 21:47:45 +0000
Bug 1449838 part 1: Add utility function nsFlexContainerFrame::IsItemInlineAxisMainAxis(). r=mats This patch doesn't affect behavior - it's just refactoring / de-duplicating. (The refactored function does include some new "legacy box" code, just for completeness & to ensure that the included assertion passes. But beyond the assertion, that new code isn't exercised right now -- this function's only callsites are skipped if the NS_STATE_FLEX_IS_EMULATING_LEGACY_BOX state-bit is set on the container. Hence, this patch still doesn't affect behavior, even though it's adding some new logic in the refactored-out function.) MozReview-Commit-ID: G5aCzwTwkTa
a86e795540dccdc02752f7233c91c66e20735490: Bug 1449947 - The "Add Search Engine" page action button doesn't respond to clicks when it's in the urlbar. r=Gijs
Drew Willcoxon <adw@mozilla.com> - Fri, 30 Mar 2018 09:34:47 -0700 - rev 410783
Push 33739 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 21:47:45 +0000
Bug 1449947 - The "Add Search Engine" page action button doesn't respond to clicks when it's in the urlbar. r=Gijs MozReview-Commit-ID: 5H9XfRXq8eO
206b41cdbafdfee947488a61f3ee40bd3bd9880b: Bug 1450193 - Remove old-event-emitter usage from devtools/shared/client; r=jryans.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 30 Mar 2018 08:49:22 +0200 - rev 410782
Push 33739 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 21:47:45 +0000
Bug 1450193 - Remove old-event-emitter usage from devtools/shared/client; r=jryans. MozReview-Commit-ID: 42hBgG1IU2B
523d310f551d5de194041fec635b8048d4d68aa2: Bug 1449746 - Make helper_hittest_backface_hidden.html more robust. r=kats
Botond Ballo <botond@mozilla.com> - Thu, 29 Mar 2018 23:16:31 -0400 - rev 410781
Push 33739 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 21:47:45 +0000
Bug 1449746 - Make helper_hittest_backface_hidden.html more robust. r=kats MozReview-Commit-ID: J0GH58j3X6U
c0da25f5a46221b87d390b6b13b0b75b3544d6a2: Bug 1445660 - Add policy for enabling the search bar. r=Felipe
Michael Kaply <mozilla@kaply.com> - Thu, 29 Mar 2018 15:20:36 -0500 - rev 410780
Push 33739 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 21:47:45 +0000
Bug 1445660 - Add policy for enabling the search bar. r=Felipe MozReview-Commit-ID: 8rYmgL4ZZMp
1e3e1229efde6921e8f82863725842bd92444ea2: Bug 986081 - Allow backing out of closing the stub installer. r=agashlin
Matt Howell <mhowell@mozilla.com> - Wed, 21 Mar 2018 10:39:38 -0700 - rev 410779
Push 33739 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 21:47:45 +0000
Bug 986081 - Allow backing out of closing the stub installer. r=agashlin Currently, clicking the close button or otherwise trying to exit the Windows stub installer always ends up canceling the installation. This patch prompts the user to either continue or cancel the installation. MozReview-Commit-ID: 4KMgCcyjTnv
3a88c3c919f20eeff9066a906617956282b6e92d: Bug 986081 Part 0 - Fix a hang when canceling an InetBgDl request. r=agashlin
Matt Howell <mhowell@mozilla.com> - Tue, 20 Mar 2018 15:32:43 -0700 - rev 410778
Push 33739 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 21:47:45 +0000
Bug 986081 Part 0 - Fix a hang when canceling an InetBgDl request. r=agashlin This fixes a bug which the main bug 986081 patch exposes because it tries to cancel a download in InetBgDl and then show a dialog box immediately afterward. Without this patch, doing that very early on in the request (meaning before any redirect is fully handled) would result in a 10 second UI hang. MozReview-Commit-ID: 1zBxZrllFC
dc3d940feb1828734fc53cd8ee5bba7e69c2909c: Bug 1450097 - Don't allow legacy add-ons to be installed via policy. r=Felipe
Michael Kaply <mozilla@kaply.com> - Thu, 29 Mar 2018 18:05:26 -0500 - rev 410777
Push 33739 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 21:47:45 +0000
Bug 1450097 - Don't allow legacy add-ons to be installed via policy. r=Felipe MozReview-Commit-ID: LwR3PXY3RuX
45ec22b832371a6e5cebed950b69e42c330602ab: Bug 1450170 - Add Nightly-only observer notification that fires anytime a tab switch spinner is displayed. r=dthayer
Mike Conley <mconley@mozilla.com> - Thu, 29 Mar 2018 22:37:07 -0400 - rev 410776
Push 33739 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 21:47:45 +0000
Bug 1450170 - Add Nightly-only observer notification that fires anytime a tab switch spinner is displayed. r=dthayer MozReview-Commit-ID: 3S34IVb9BEf
9ebf785a75d111a2af6ea24bfd0e310ef47d828c: Bug 1450134. Replace ToRelativeLayoutRect() with ToRoundedLayoutRect(). r=kats
Jeff Muizelaar <jmuizelaar@mozilla.com> - Thu, 29 Mar 2018 17:57:43 -0400 - rev 410775
Push 33739 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 21:47:45 +0000
Bug 1450134. Replace ToRelativeLayoutRect() with ToRoundedLayoutRect(). r=kats This function doesn't use any StackingContextHelper state anymore. We should make what it does clearer and move it to a better place.
0090c5c5c069607502b6539239ad94255516b688: Bug 1450134. Remove ToRelativeLayoutPoint(). r=kats
Jeff Muizelaar <jmuizelaar@mozilla.com> - Thu, 29 Mar 2018 17:57:00 -0400 - rev 410774
Push 33739 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 21:47:45 +0000
Bug 1450134. Remove ToRelativeLayoutPoint(). r=kats It's completely unused.
d7fa5324198f2cadc5377b17a7fc725496d6f505: Bug 1435123 - HTMLEditor::GetBlock() has to specify given ancestor limit node to HTMLEditor::GetBlockNodeParent() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 29 Mar 2018 18:57:57 +0900 - rev 410773
Push 33739 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 21:47:45 +0000
Bug 1435123 - HTMLEditor::GetBlock() has to specify given ancestor limit node to HTMLEditor::GetBlockNodeParent() r=m_kato This is a simple bug of internal API of HTMLEditor. HTMLEditor::GetBlock() tries to retrieve nearest ancestor block node (including itself) of a node. HTMLEditor::GetBlock() may have ancestor limiter typically it's active editing host to prevent to modify editing host or its ancestor accidentally. However, it forgets to call HTMLEditor::GetBlockNodeParent() with the given ancestor limit node. Therefore, if editing host is an inline element and its parent is a block element, the editing host is split accidentally. MozReview-Commit-ID: Ermmxdnk4KB
4c6551ac004b48a044364e76debdc140e7323327: Bug 1446215 - Increase threshold to 0.25 seconds r=jmaher
Ionut Goldan <igoldan@mozilla.com> - Fri, 30 Mar 2018 13:45:32 +0300 - rev 410772
Push 33739 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 21:47:45 +0000
Bug 1446215 - Increase threshold to 0.25 seconds r=jmaher MozReview-Commit-ID: IBa35bCCKv8
fa72a782c21cb6b46204aab9c537579df09db81c: Bug 1446215 - Add 100ms delay between Talos cycles r=jmaher
Ionut Goldan <igoldan@mozilla.com> - Fri, 30 Mar 2018 10:54:27 +0300 - rev 410771
Push 33739 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 21:47:45 +0000
Bug 1446215 - Add 100ms delay between Talos cycles r=jmaher MozReview-Commit-ID: 4XxZJ4XqDQY
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip