142dcdeba60c7327e9d24eb8e1622a8aa2de5609: Bug 1404108 - Change the accent color for the Web Browser Renaissance theme. r=nhnt11 draft
Johann Hofmann <jhofmann@mozilla.com> - Thu, 19 Oct 2017 17:23:57 +0200 - rev 684707
Push 85695 by bmo:jhofmann@mozilla.com at Mon, 23 Oct 2017 12:44:27 +0000
Bug 1404108 - Change the accent color for the Web Browser Renaissance theme. r=nhnt11 MozReview-Commit-ID: 4oBKIrHXmMe
9a767fa1220ee90228c643123ef9fbe573c68cff: Bug 1120110 - Consistently save pages bookmarked using 'Bookmark This Page' anywhere into the 'Other Bookmarks' folder. r?mak draft
Mike de Boer <mdeboer@mozilla.com> - Mon, 23 Oct 2017 14:10:04 +0200 - rev 684706
Push 85694 by mdeboer@mozilla.com at Mon, 23 Oct 2017 12:16:58 +0000
Bug 1120110 - Consistently save pages bookmarked using 'Bookmark This Page' anywhere into the 'Other Bookmarks' folder. r?mak Since we're not passing an optional parent folder around anymore, this patch also removes PlacesCommandHook.bookmarkCurrentPage() in favor of a simplified PlacesCommandHook.bookmarkPage() signature. MozReview-Commit-ID: HmzwmATgQyw
fc69caec1db589e48b0975021d83bbc8e5bba3bc: Bug 1408205 - Change the icon for the 'Send To Device' page-action. r?sfoster draft
Mike de Boer <mdeboer@mozilla.com> - Mon, 23 Oct 2017 14:00:25 +0200 - rev 684705
Push 85693 by mdeboer@mozilla.com at Mon, 23 Oct 2017 12:07:01 +0000
Bug 1408205 - Change the icon for the 'Send To Device' page-action. r?sfoster MozReview-Commit-ID: HLz9EwEU6c7
240560f5d6f8bde21aaffe670681fea057c4808b: Bug 1387808 - Switch to using XUL spacer elements for the zoom and edit controls' leading space in the app menu to fix auto-sizing issues. r?jaws draft
Mike de Boer <mdeboer@mozilla.com> - Mon, 23 Oct 2017 13:40:18 +0200 - rev 684704
Push 85693 by mdeboer@mozilla.com at Mon, 23 Oct 2017 12:07:01 +0000
Bug 1387808 - Switch to using XUL spacer elements for the zoom and edit controls' leading space in the app menu to fix auto-sizing issues. r?jaws When the locale has a slightly longer label for 'Zoom', the popup auto-sizing code starts having trouble with the inline start padding of that label and doesn't size the popup correctly anymore. When I change this to using a spacer element, this issue no longer occurs and the label may become as large as localizers may need, as long as it doesn't exceed the max-width of a panelview - 30em, currently. MozReview-Commit-ID: CHRheMqazrj
d49501f258b105c5e2dcd0a59896ec1ceabf726b: merge mozilla-inbound to mozilla-central. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Mon, 23 Oct 2017 11:39:19 +0200 - rev 684703
Push 85693 by mdeboer@mozilla.com at Mon, 23 Oct 2017 12:07:01 +0000
merge mozilla-inbound to mozilla-central. r=merge a=merge MozReview-Commit-ID: BcJNE0poEYk
75caeba85cb53df4037696dc54824501733ba5b5: Bug 1394649 - Use nsGkAtoms on nsTextServiceDocument. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 23 Oct 2017 13:09:49 +0900 - rev 684702
Push 85693 by mdeboer@mozilla.com at Mon, 23 Oct 2017 12:07:01 +0000
Bug 1394649 - Use nsGkAtoms on nsTextServiceDocument. r=masayuki It is no reason to use custom atom instead of nsGkAtoms now, so we should use nsGkAtoms instead. MozReview-Commit-ID: 9slsZtLDNKH
b39904cff06b5b74798214ff8057a0ed2833fb0b: Bug 1410359 - Remove unused css filter codes. r=kats
Morris Tseng <mtseng@mozilla.com> - Fri, 20 Oct 2017 16:10:03 +0800 - rev 684701
Push 85693 by mdeboer@mozilla.com at Mon, 23 Oct 2017 12:07:01 +0000
Bug 1410359 - Remove unused css filter codes. r=kats Some css filter codes only used in layers-full mode. Since layers-full already removed, we can also remove those unused codes. MozReview-Commit-ID: 8YrfOfuXHNt
dd361e3ebf4d5834d2647f9c98e305375ca06a66: Bug 1406358 - Keep SpeechDelegate object until speaking is finished. r=eeejay
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 12 Oct 2017 17:17:38 +0900 - rev 684700
Push 85693 by mdeboer@mozilla.com at Mon, 23 Oct 2017 12:07:01 +0000
Bug 1406358 - Keep SpeechDelegate object until speaking is finished. r=eeejay The delegate property of NSSpeechSynthesizer doesn't seem to add refcount from 10.13, so we have to keep SpeechDelegate object until speech is finished. MozReview-Commit-ID: EVtMOPytkjR
1a4d6bea605f35baa8c232f0860bf90e9983759a: Bug 1408631 - Release SafeBrowsing lookupcache in worker thread while shutdown. r=francois
dimi <dlee@mozilla.com> - Fri, 20 Oct 2017 10:18:59 +0800 - rev 684699
Push 85693 by mdeboer@mozilla.com at Mon, 23 Oct 2017 12:07:01 +0000
Bug 1408631 - Release SafeBrowsing lookupcache in worker thread while shutdown. r=francois MozReview-Commit-ID: HuPUyIDFLPX
5fbd0369b400b567ff0e4064b02dec16b7572a8c: Bug 1410252 - Convert 'WrapNotNull(new T(...' to 'MakeNotNull<T*>(...' - r=njn
Gerald Squelart <gsquelart@mozilla.com> - Fri, 20 Oct 2017 18:25:33 +1100 - rev 684698
Push 85693 by mdeboer@mozilla.com at Mon, 23 Oct 2017 12:07:01 +0000
Bug 1410252 - Convert 'WrapNotNull(new T(...' to 'MakeNotNull<T*>(...' - r=njn Most cases where the pointer is stored into an already-declared variable can trivially be changed to MakeNotNull<T*>, as the NotNull raw pointer will end up in a smart pointer. In RAII cases, the target type can be specified (e.g.: `MakeNotNull<RefPtr<imgFrame>>)`), in which case the variable type may just be `auto`, similar to the common use of MakeUnique. Except when the target type is a base pointer, in which case it must be specified in the declaration. MozReview-Commit-ID: BYaSsvMhiDi
ec8754342714c155836d8fda18a6d0f175a49d1c: Bug 1410252 - MakeNotNull<PointerType, OptionalPointeeType>(Args...) - r=njn
Gerald Squelart <gsquelart@mozilla.com> - Fri, 20 Oct 2017 14:56:01 +1100 - rev 684697
Push 85693 by mdeboer@mozilla.com at Mon, 23 Oct 2017 12:07:01 +0000
Bug 1410252 - MakeNotNull<PointerType, OptionalPointeeType>(Args...) - r=njn MakeNotNull is similar to UniquePtr, in that it combines the infallible allocation and construction of an object on the heap and wraps the (raw or smart) pointer into a NotNull. It skips the unnecessary null check from WrapNotNull, and removes the usual naked 'new' used in many WrapNotNull calls. MozReview-Commit-ID: UwCrhDnkUg
63c91c79579b9992e674ec17b6008432589d0201: Bug 1404181 - Part 27: Add some retained-dl debugging tools. r=mstange
Matt Woodrow <mwoodrow@mozilla.com>, Miko Mynttinen <mikokm@gmail.com>, Timothy Nikkel <tnikkel@gmail.com> - Sat, 21 Oct 2017 16:54:24 +1300 - rev 684696
Push 85693 by mdeboer@mozilla.com at Mon, 23 Oct 2017 12:07:01 +0000
Bug 1404181 - Part 27: Add some retained-dl debugging tools. r=mstange MozReview-Commit-ID: EQO1lAbUnpY
0f8db6837b653c2b9b1de9a0bf10c213ac214308: Bug 1404181 - Part 26: Skip DLBI for reused items (since they must not be invalid). r=mstange
Matt Woodrow <mwoodrow@mozilla.com>, Miko Mynttinen <mikokm@gmail.com>, Timothy Nikkel <tnikkel@gmail.com> - Fri, 29 Sep 2017 10:58:54 +1300 - rev 684695
Push 85693 by mdeboer@mozilla.com at Mon, 23 Oct 2017 12:07:01 +0000
Bug 1404181 - Part 26: Skip DLBI for reused items (since they must not be invalid). r=mstange MozReview-Commit-ID: 3IooTF2064G
90d2b2c704d5854f599ff60f8a1d6e59ae65bf97: Bug 1404181 - Part 25: Force rebuilding when we detect changes to the displaylist that didn't have invalidations. Also forces rebuilding of the canvas frame every time so that AddExtraBackgroundItems produces a consistent result. r=mstange
Matt Woodrow <mwoodrow@mozilla.com>, Miko Mynttinen <mikokm@gmail.com>, Timothy Nikkel <tnikkel@gmail.com> - Sat, 21 Oct 2017 16:51:22 +1300 - rev 684694
Push 85693 by mdeboer@mozilla.com at Mon, 23 Oct 2017 12:07:01 +0000
Bug 1404181 - Part 25: Force rebuilding when we detect changes to the displaylist that didn't have invalidations. Also forces rebuilding of the canvas frame every time so that AddExtraBackgroundItems produces a consistent result. r=mstange MozReview-Commit-ID: KBganOiuRGK
42edf5487253c4f02bc1f5a1d7c46fe7fffaeeed: Bug 1404181 - Part 24: Rebuild all display items when we encounter a blend mode, since we can't easily track changes to whether we need the blend container or not. r=mstange
Matt Woodrow <mwoodrow@mozilla.com>, Miko Mynttinen <mikokm@gmail.com>, Timothy Nikkel <tnikkel@gmail.com> - Fri, 29 Sep 2017 10:56:31 +1300 - rev 684693
Push 85693 by mdeboer@mozilla.com at Mon, 23 Oct 2017 12:07:01 +0000
Bug 1404181 - Part 24: Rebuild all display items when we encounter a blend mode, since we can't easily track changes to whether we need the blend container or not. r=mstange MozReview-Commit-ID: 9vw1vgDUp60
484e07a716f1aac33b4fd9ee246c7eab8b504523: Bug 1404181 - Part 23: Only rebuild items within a displayport when the displayport changes, rather than rebuilding the whole document. r=mstange
Matt Woodrow <mwoodrow@mozilla.com>, Miko Mynttinen <mikokm@gmail.com>, Timothy Nikkel <tnikkel@gmail.com> - Fri, 29 Sep 2017 10:54:15 +1300 - rev 684692
Push 85693 by mdeboer@mozilla.com at Mon, 23 Oct 2017 12:07:01 +0000
Bug 1404181 - Part 23: Only rebuild items within a displayport when the displayport changes, rather than rebuilding the whole document. r=mstange MozReview-Commit-ID: IYEPCKSvtBY
981efe4437886b05dbba212e3227ce97bc70e407: Bug 1404181 - Part 22: Make sure we mark frames as modified any time they change position or style data and make sure we don't accidentally mark the root as being modified when we don't need to. r=mstange
Matt Woodrow <mwoodrow@mozilla.com>, Miko Mynttinen <mikokm@gmail.com>, Timothy Nikkel <tnikkel@gmail.com> - Fri, 29 Sep 2017 10:51:49 +1300 - rev 684691
Push 85693 by mdeboer@mozilla.com at Mon, 23 Oct 2017 12:07:01 +0000
Bug 1404181 - Part 22: Make sure we mark frames as modified any time they change position or style data and make sure we don't accidentally mark the root as being modified when we don't need to. r=mstange MozReview-Commit-ID: J5ov5cwvvrE
fce6bb594ee93b4ef25a05da21e1a8e2155d7a99: Bug 1404181 - Part 21: Add RetainedDisplayListBuilder with the code for doing partial display list builds, and merging it into an existing display list. r=mstange
Matt Woodrow <mwoodrow@mozilla.com>, Miko Mynttinen <mikokm@gmail.com>, Timothy Nikkel <tnikkel@gmail.com> - Wed, 18 Oct 2017 16:09:07 +1300 - rev 684690
Push 85693 by mdeboer@mozilla.com at Mon, 23 Oct 2017 12:07:01 +0000
Bug 1404181 - Part 21: Add RetainedDisplayListBuilder with the code for doing partial display list builds, and merging it into an existing display list. r=mstange MozReview-Commit-ID: 8pZG5xq3nSB
7188aa2eacc9146b316fce299127457b4339d451: Bug 1404181 - Part 20: Add code to override the display list builder dirty area for a stacking context or displayport. This lets us restrict partial building to within one of these contexts. r=mstange
Matt Woodrow <mwoodrow@mozilla.com>, Miko Mynttinen <mikokm@gmail.com>, Timothy Nikkel <tnikkel@gmail.com> - Thu, 28 Sep 2017 14:23:03 +1300 - rev 684689
Push 85693 by mdeboer@mozilla.com at Mon, 23 Oct 2017 12:07:01 +0000
Bug 1404181 - Part 20: Add code to override the display list builder dirty area for a stacking context or displayport. This lets us restrict partial building to within one of these contexts. r=mstange MozReview-Commit-ID: Dn46eaqeyPX
4d21123bf063b151e2fd97ff0b371d28c8f93352: Bug 1404181 - Part 19: Some items don't use style data from mFrame, so add overrides that let us check the right frame when determining if an item is invalid. r=mstange
Matt Woodrow <mwoodrow@mozilla.com>, Miko Mynttinen <mikokm@gmail.com>, Timothy Nikkel <tnikkel@gmail.com> - Thu, 28 Sep 2017 14:15:15 +1300 - rev 684688
Push 85693 by mdeboer@mozilla.com at Mon, 23 Oct 2017 12:07:01 +0000
Bug 1404181 - Part 19: Some items don't use style data from mFrame, so add overrides that let us check the right frame when determining if an item is invalid. r=mstange MozReview-Commit-ID: Cvsf4xRFucp
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip