searching for reviewer(mstange)
ff52a0eb02c1: Bug 1492284 - sharedWorkspace.notificationCenter for Mojave to get the accessibilityDisplayShouldReduceMotion changes. r=mstange a=pascalc
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 19 Sep 2018 03:25:08 +0000 - rev 490018
Push 9873 by ccoroiu@mozilla.com at 2018-09-24 10:35 +0000
Bug 1492284 - sharedWorkspace.notificationCenter for Mojave to get the accessibilityDisplayShouldReduceMotion changes. r=mstange a=pascalc On Mojave (or later versions) defaultCenter doesn't get the accessibilityDisplayShouldReduceMotion changes, we need to use sharedWorkspace.notificationCenter instead. Note that the reason why we use defaultCenter originally is that using sharedWorkspace.notificationCenter to post a notification (for mochitest) crashed on MacOSX 10.10 (on a try). Differential Revision: https://phabricator.services.mozilla.com/D6201
9449c1f37ca7: Bug 1491580 - Use NSWorkspaceAccessibilityDisplayOptionsDidChangeNotification only for MacOSX 10.10 or later versions. r=mstange a=pascalc
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sun, 16 Sep 2018 05:04:18 +0000 - rev 489955
Push 9842 by dluca@mozilla.com at 2018-09-20 13:12 +0000
Bug 1491580 - Use NSWorkspaceAccessibilityDisplayOptionsDidChangeNotification only for MacOSX 10.10 or later versions. r=mstange a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D5968
b84a0e018ea8: Bug 1486971 - Test for dynamically change of the prefers-reduced-motion setting on MacOSX. r=froydnj,mstange a=pascalc
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 15 Sep 2018 01:00:07 +0000 - rev 489953
Push 9842 by dluca@mozilla.com at 2018-09-20 13:12 +0000
Bug 1486971 - Test for dynamically change of the prefers-reduced-motion setting on MacOSX. r=froydnj,mstange a=pascalc The framework to simulate the setting change works as following; - nsIDOMWindowUtils.setPrefersReducedMotion() calls an IPC function which ends up calling nsChildView::SetPrefersReducedMotion() in the parent process - nsChildView::SetPrefersReducedMotion() sets the given value into nsLookAndFeel::mPrefersReducedMotionCached just like we set the value queried via NSWorkspace.accessibilityDisplayShouldReduceMotion in the parent process and send a notification which is the same notification MacOSX sends when the system setting changed - Normally the cached value is cleared before quering new values since the cache value is stale, but in this case the value is up-to-date one, so nsChildView::SetPrefersReducedMotion() tells that we don't need to clear the cache, and nsIDOMWindowUtils.resetPrefersReducedMotion() resets that state of 'we don't need to clear the cache' There are two test cases with the framework in this commit, one is just setting the value and checking the value queried by window.matchMedia. The other one is receiving 'change' event and checking the value of the event target. Note that to make this test works the patch for bug 1478212 is necessary since the test runs in an iframe. Depends on D5003 Differential Revision: https://phabricator.services.mozilla.com/D5004
78dc157290d3: Bug 1486971 - Query NSWorkspace.accessibilityDisplayShouldReduceMotion only if it's on parent processes or it's the initial query on child processes. r=mstange a=pascalc
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 15 Sep 2018 00:59:54 +0000 - rev 489952
Push 9842 by dluca@mozilla.com at 2018-09-20 13:12 +0000
Bug 1486971 - Query NSWorkspace.accessibilityDisplayShouldReduceMotion only if it's on parent processes or it's the initial query on child processes. r=mstange a=pascalc In child processes on MacOSX we don't spin native event loop at all. Without native event loops NSWorkspace.accessibilityDisplayShouldReduceMotion doesn't return up-to-date value when the system setting changed for some reasons. To workaround this we use NSWorkspace.accessibilityDisplayShouldReduceMotion only on the parent process which spins native event loop or when it's the initial query on the child process. And we give the up-to-date value to the child process via an IPC call just like other cached values do. Depends on D5002 Differential Revision: https://phabricator.services.mozilla.com/D5003
8d26699d84cf: Bug 1486971 - Receive accessibilityDisplayShouldReduceMotion change and notify it. r=mstange a=pascalc
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 15 Sep 2018 00:59:41 +0000 - rev 489951
Push 9842 by dluca@mozilla.com at 2018-09-20 13:12 +0000
Bug 1486971 - Receive accessibilityDisplayShouldReduceMotion change and notify it. r=mstange a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D5002
9a52b350ee5c: Bug 1490370 - Exit early when there is no scrollbar content to add r=mstange a=pascalc
Miko Mynttinen <mikokm@gmail.com> - Tue, 11 Sep 2018 18:12:47 +0000 - rev 489900
Push 9824 by ebalazs@mozilla.com at 2018-09-18 09:16 +0000
Bug 1490370 - Exit early when there is no scrollbar content to add r=mstange a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D5548
dd278a6e5c73: Bug 1453953 - natively implement xul textboxes. r=mstange
Alexis Beingessner <a.beingessner@gmail.com> - Thu, 30 Aug 2018 18:39:22 -0400 - rev 489301
Push 9738 by aciure@mozilla.com at 2018-09-03 16:13 +0000
Bug 1453953 - natively implement xul textboxes. r=mstange
77fa43334879: Bug 1452426. Hook up invalidation testing in WebRender. r=mstange
Jeff Muizelaar <jmuizelaar@mozilla.com> - Thu, 30 Aug 2018 18:39:20 -0400 - rev 489300
Push 9738 by aciure@mozilla.com at 2018-09-03 16:13 +0000
Bug 1452426. Hook up invalidation testing in WebRender. r=mstange
3cf0bec611e1: Bug 1452426. Hook up invalidation testing in WebRender. r=mstange
Jeff Muizelaar <jmuizelaar@mozilla.com> - Thu, 30 Aug 2018 18:29:08 -0400 - rev 489299
Push 9738 by aciure@mozilla.com at 2018-09-03 16:13 +0000
Bug 1452426. Hook up invalidation testing in WebRender. r=mstange
c5c7d67c2b5b: Bug 1486962 - Ensure frame is associated with background images with WebRender. r=mstange
Andrew Osmond <aosmond@mozilla.com> - Thu, 30 Aug 2018 18:19:59 -0400 - rev 489298
Push 9738 by aciure@mozilla.com at 2018-09-03 16:13 +0000
Bug 1486962 - Ensure frame is associated with background images with WebRender. r=mstange The frame for a background image should be associated with the image request. This was done on the non-WebRender path in nsCSSRendering::PaintStyleImageLayerWithSC but otherwise missing for the WebRender path. This is important because the association is what allows the FRAME_UPDATE from imagelib to cause a repaint. Without it, it will manifest as incomplete or missing background images, in particular after the background image SourceSurface has been released to save memory.
57204974417c: Bug 1487263 - set requesting principal for macOS drags, r=mstange
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Thu, 30 Aug 2018 13:56:44 +0000 - rev 489192
Push 9738 by aciure@mozilla.com at 2018-09-03 16:13 +0000
Bug 1487263 - set requesting principal for macOS drags, r=mstange The requesting principal is now required for saving content through nsIWebBrowserPersist, and so drag sessions on macOS need to provide one, just like drag sessions on Windows already do (see bug 664717). Differential Revision: https://phabricator.services.mozilla.com/D4673
b7248bb3f017: Bug 1487109 - use a more portable idiom for pausing in SamplerThread::SleepMicro; r=mstange
Nathan Froyd <froydnj@mozilla.com> - Wed, 29 Aug 2018 17:24:34 -0400 - rev 489135
Push 9738 by aciure@mozilla.com at 2018-09-03 16:13 +0000
Bug 1487109 - use a more portable idiom for pausing in SamplerThread::SleepMicro; r=mstange YieldProcessor() is just _mm_pause in disguise, but it works on more platforms than the Intel-specific intrinsic.
0f5bcd0b4299: Bug 1486906 - fill in a missing case for aarch64 windows in platform-win32.cpp; r=mstange
Nathan Froyd <froydnj@mozilla.com> - Tue, 28 Aug 2018 15:58:12 -0400 - rev 488804
Push 9734 by shindli@mozilla.com at 2018-08-30 12:18 +0000
Bug 1486906 - fill in a missing case for aarch64 windows in platform-win32.cpp; r=mstange
0c635c42c13c: Bug 1475462 - Implement prefers-reduced-motion for MacOSX. r=mstange
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 29 Aug 2018 01:36:37 +0000 - rev 488789
Push 9734 by shindli@mozilla.com at 2018-08-30 12:18 +0000
Bug 1475462 - Implement prefers-reduced-motion for MacOSX. r=mstange The local declaration part was done by jfkthame. Differential Revision: https://phabricator.services.mozilla.com/D4499
ccf47d95dc9b: Bug 1459065 - Clip filter effects at the stacking context level. r=mstange
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 28 Aug 2018 15:42:14 +0000 - rev 488685
Push 9734 by shindli@mozilla.com at 2018-08-30 12:18 +0000
Bug 1459065 - Clip filter effects at the stacking context level. r=mstange Much like mask images. This is the easy fix, for now. We need to override the ASR clips with Nothing() because we don't really want children of this display item to get the parent filter applied. It's not only redundant, but also may be incorrect if the mask image is not opaque for example (maybe WR should prevent that?). This was caught by layout/reftests/w3c-css/submitted/masking/mask-opacity-1a.html Differential Revision: https://phabricator.services.mozilla.com/D4351
f4739ab0ece1: Bug 1459065 - Clip filter effects at the stacking context level. r=mstange
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 27 Aug 2018 19:23:34 +0000 - rev 488651
Push 9734 by shindli@mozilla.com at 2018-08-30 12:18 +0000
Bug 1459065 - Clip filter effects at the stacking context level. r=mstange Much like mask images. This is the easy fix, for now. We need to override the ASR clips with Nothing() because we don't really want children of this display item to get the parent filter applied. It's not only redundant, but also may be incorrect if the mask image is not opaque for example (maybe WR should prevent that?). This was caught by layout/reftests/w3c-css/submitted/masking/mask-opacity-1a.html Differential Revision: https://phabricator.services.mozilla.com/D4351
641eedc51cc0: Bug 1453953 - natively implement xul textboxes. r=mstange
Alexis Beingessner <a.beingessner@gmail.com> - Sat, 25 Aug 2018 22:36:51 +0300 - rev 488513
Push 9726 by apavel@mozilla.com at 2018-08-26 18:20 +0000
Bug 1453953 - natively implement xul textboxes. r=mstange
79b341f0c72e: Bug 1485247 - Remove the XPCOM component registration for Cocoa popup windows; r=mstange
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 21 Aug 2018 23:51:46 -0400 - rev 488504
Push 9723 by archaeopteryx@coole-files.de at 2018-08-25 16:16 +0000
Bug 1485247 - Remove the XPCOM component registration for Cocoa popup windows; r=mstange
ef90e2fdfa1a: Bug 1485716 - part 3 - add aarch64 windows support to the profiler; r=mstange
Nathan Froyd <froydnj@mozilla.com> - Thu, 23 Aug 2018 16:48:53 -0400 - rev 488308
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1485716 - part 3 - add aarch64 windows support to the profiler; r=mstange Frame pointers are enabled in Windows code always, and in our code by default after the first patch in this series.
73ffc23ea21b: Bug 1473943. Make blob bounds checks safe. r=mstange
Jeff Muizelaar <jmuizelaar@mozilla.com> - Thu, 23 Aug 2018 19:53:21 +0000 - rev 488274
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1473943. Make blob bounds checks safe. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D4038
c79aceb5bf3d: Bug 1477448. Ensure ToDeviceSpace() preserves EmptyRects. r=mstange
Jeff Muizelaar <jmuizelaar@mozilla.com> - Wed, 22 Aug 2018 22:21:30 -0400 - rev 488079
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1477448. Ensure ToDeviceSpace() preserves EmptyRects. r=mstange MozReview-Commit-ID: 40qjwj3dpmp
69fdbbb5facc: Bug 1479071 - Revert kPMDataFormatXMLCompressed to kPMDataFormatXMLNormal. r=mstange
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 22 Aug 2018 02:07:28 +0000 - rev 487849
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1479071 - Revert kPMDataFormatXMLCompressed to kPMDataFormatXMLNormal. r=mstange Bug 1411879 introduced kPMDataFormatXMLCompress. However, this parameter caused the saving print settings problem. Before investigating this reason, this patch will revert this parameter. Differential Revision: https://phabricator.services.mozilla.com/D3943
c9a06dacc095: Bug 1484848 - Remove the XPCOM component registrations for window and child window; r=mstange
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 20 Aug 2018 09:47:00 -0400 - rev 487785
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1484848 - Remove the XPCOM component registrations for window and child window; r=mstange
acfaacaca4cb: Bug 1355346 - Make mozIDownloadPlatform::downloadDone return a Promise. r=paolo,mstange
Mike Conley <mconley@mozilla.com> - Mon, 20 Aug 2018 13:22:21 -0400 - rev 487732
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1355346 - Make mozIDownloadPlatform::downloadDone return a Promise. r=paolo,mstange Differential Revision: https://phabricator.services.mozilla.com/D3833
566a5b21073a: Bug 1355346 - Call nsCocoaFileUtils::AddOriginMetadataToFile off of the main-thread when completing downloads. r=mstange
Mike Conley <mconley@mozilla.com> - Fri, 17 Aug 2018 19:07:51 -0400 - rev 487731
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1355346 - Call nsCocoaFileUtils::AddOriginMetadataToFile off of the main-thread when completing downloads. r=mstange Tags: #secure-revision Bug #: 1355346 Differential Revision: https://phabricator.services.mozilla.com/D3674
b14350eb2d92: Bug 1465616 - Use the larger viewport to layout and size fixed position elements. r=mstange
Kashav Madan <kshvmdn@gmail.com> - Wed, 04 Jul 2018 16:10:04 -0400 - rev 487394
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1465616 - Use the larger viewport to layout and size fixed position elements. r=mstange Since fixed position elements are now scrollable, we need to ensure that they're drawn into the viewport that they're attached to. MozReview-Commit-ID: ADQXkLjwIzR
ef6a3b493405: bug 785922: Emit column numbers for JS frames and functions in the gecko profiler r=sfink,mstange
Denis Palmeiro <dpalmeiro@mozilla.com> - Fri, 17 Aug 2018 19:45:39 +0000 - rev 487294
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
bug 785922: Emit column numbers for JS frames and functions in the gecko profiler r=sfink,mstange Add support for column numbers when profiling JS stack frames and functions. This will help debug minified scripts when inspecting performance profiles. The column information will be emitted as a new column property that is part of the frameTable in the profile output, and will also be appended in the descriptive profiler string. Differential Revision: https://phabricator.services.mozilla.com/D3059
bb09f2ec0d28: bug 785922: Emit column numbers for JS frames and functions in the gecko profiler r=sfink,mstange
Denis Palmeiro <dpalmeiro@mozilla.com> - Mon, 13 Aug 2018 17:56:52 +0000 - rev 487216
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
bug 785922: Emit column numbers for JS frames and functions in the gecko profiler r=sfink,mstange Add support for column numbers when profiling JS stack frames and functions. This will help debug minified scripts when inspecting performance profiles. The column information will be emitted as a new column property that is part of the frameTable in the profile output, and will also be appended in the descriptive profiler string. Differential Revision: https://phabricator.services.mozilla.com/D3059
665ba9179f6f: Bug 1475033 part 4 - Implement scrollbar-width: none. r=mstange
Xidorn Quan <me@upsuper.org> - Mon, 06 Aug 2018 09:23:33 +1000 - rev 487147
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1475033 part 4 - Implement scrollbar-width: none. r=mstange MozReview-Commit-ID: 97AOILxYSw0
4e51b28e6b28: Bug 1475033 part 2 - Add a ShowScrollbar enum to be used in ScrollReflowInput. r=mstange
Xidorn Quan <me@upsuper.org> - Fri, 03 Aug 2018 17:44:15 +1000 - rev 487145
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1475033 part 2 - Add a ShowScrollbar enum to be used in ScrollReflowInput. r=mstange Overflow properties have two semantics nowadays: 1. controlling whether the scrollbar should be shown; 2. controlling whether the content is scrollable. However, with the scrollbar-width property being added, scrollability and presence of scrollbar no longer binds together. This change attempts to draw a boundary between value of overflow and presence of scrollbar by making it clear that for ScrollReflowInput, we only care about whether scrollbar should be shown. This should make it easier to reason about further changes involving presence of scrollbar. MozReview-Commit-ID: 2E964z0SkW4
ad47d0b54811: Bug 1481913 - Allow texture direct mapping by default on macOS. r=mstange
Mike Conley <mconley@mozilla.com> - Thu, 09 Aug 2018 21:27:55 +0000 - rev 485955
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1481913 - Allow texture direct mapping by default on macOS. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D2960
a45929e06aa9: Bug 1480695 - Add telemetry to record how frequently we encounter a cross-origin <iframe> within a filter. r=mstange,Nika
Matt Woodrow <mwoodrow@mozilla.com> - Thu, 09 Aug 2018 16:30:39 +1200 - rev 485845
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1480695 - Add telemetry to record how frequently we encounter a cross-origin <iframe> within a filter. r=mstange,Nika
a18c257cf35d: Bug 1480695 - Add telemetry to record how frequently we encounter a cross-origin <iframe> within a filter. r=mstange,Nika
Matt Woodrow <mwoodrow@mozilla.com> - Thu, 09 Aug 2018 16:30:39 +1200 - rev 485843
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1480695 - Add telemetry to record how frequently we encounter a cross-origin <iframe> within a filter. r=mstange,Nika
74554b2b65bf: Bug 1473029, have nsTreeBodyFrame::GetSelectionRegion use nsIntRegion instead of nsIScriptableRegion, r=mstange
Neil Deakin <neil@mozilla.com> - Tue, 07 Aug 2018 09:32:08 -0400 - rev 485821
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1473029, have nsTreeBodyFrame::GetSelectionRegion use nsIntRegion instead of nsIScriptableRegion, r=mstange
8727297a0248: Bug 1473029, convert drag services to internally use CSSIntRegion instead ns nsIScriptableRegion, r=mstange
Neil Deakin <neil@mozilla.com> - Tue, 07 Aug 2018 09:32:08 -0400 - rev 485820
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1473029, convert drag services to internally use CSSIntRegion instead ns nsIScriptableRegion, r=mstange
b2955b86592b: Bug 1473029, remove the region arguments from InvokeDragSession and InvokeDragSessionWithImage, r=mstange
Neil Deakin <neil@mozilla.com> - Tue, 07 Aug 2018 09:32:07 -0400 - rev 485819
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1473029, remove the region arguments from InvokeDragSession and InvokeDragSessionWithImage, r=mstange
c7b40644b111: Bug 1473029, move the tree drag region handling into nsBaseDragService::InvokeDragSessionWithImage, r=mstange
Neil Deakin <neil@mozilla.com> - Tue, 07 Aug 2018 09:32:07 -0400 - rev 485818
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1473029, move the tree drag region handling into nsBaseDragService::InvokeDragSessionWithImage, r=mstange
08909429c467: Bug 1481655. Don't add recordings of the hit test info to blob images. r=mstange
Jeff Muizelaar <jmuizelaar@mozilla.com> - Wed, 08 Aug 2018 18:15:00 +0000 - rev 485663
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1481655. Don't add recordings of the hit test info to blob images. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D2938
37ac6d023498: Bug 1481655. Don't add recordings of the hit test info to blob images. r=mstange
Jeff Muizelaar <jmuizelaar@mozilla.com> - Wed, 08 Aug 2018 17:32:52 +0000 - rev 485661
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1481655. Don't add recordings of the hit test info to blob images. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D2938
f29562384b58: Bug 1480499 - Add profiler label frame to gfxUserFontEntry::LoadPlatformFont with the OTHER category r=mstange
Nazım Can Altınova <canaltinova@gmail.com> - Fri, 03 Aug 2018 15:15:24 +0200 - rev 485630
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1480499 - Add profiler label frame to gfxUserFontEntry::LoadPlatformFont with the OTHER category r=mstange MozReview-Commit-ID: 49eCKAMxy3I
f00449451445: Bug 1480496 - Add a profiler label frame to Loader::ParseSheet with the LAYOUT category r=mstange
Nazım Can Altınova <canaltinova@gmail.com> - Fri, 03 Aug 2018 13:43:57 +0200 - rev 485629
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1480496 - Add a profiler label frame to Loader::ParseSheet with the LAYOUT category r=mstange MozReview-Commit-ID: CcuCs9fxTbT
6c2a436870e0: Bug 1480608. Skip over items that aren't in DrawTarget/DirtyRect. r=mstange
Jeff Muizelaar <jmuizelaar@mozilla.com> - Thu, 02 Aug 2018 18:09:17 -0400 - rev 485552
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1480608. Skip over items that aren't in DrawTarget/DirtyRect. r=mstange MozReview-Commit-ID: Kc9E1SUVUh3
00ff83d23238: Bug 1480608. Skip over items that aren't in DrawTarget/DirtyRect. r=mstange
Jeff Muizelaar <jmuizelaar@mozilla.com> - Thu, 02 Aug 2018 18:09:17 -0400 - rev 485542
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1480608. Skip over items that aren't in DrawTarget/DirtyRect. r=mstange MozReview-Commit-ID: Kc9E1SUVUh3
89a67ef04c61: Bug 1480620. Clip the filter source rect to the transformed DrawTarget bounds. r=mstange
Jeff Muizelaar <jmuizelaar@mozilla.com> - Wed, 01 Aug 2018 21:26:40 -0400 - rev 485541
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1480620. Clip the filter source rect to the transformed DrawTarget bounds. r=mstange This lets us avoid filtering the entire source image when we only need a small portion of it. This makes a big performance difference with tiled blob images with WebRender. MozReview-Commit-ID: EbMZ7ZJEeCe
d323d133324b: Bug 1474701: Fix shutdown profile-save (fix imbalance) and add JSONWriter assertions r=mstange,njn
Randell Jesup <rjesup@jesup.org> - Mon, 06 Aug 2018 10:44:26 -0400 - rev 485346
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1474701: Fix shutdown profile-save (fix imbalance) and add JSONWriter assertions r=mstange,njn
d363b70ff752: Bug 1479995 - Rename ScrollbarStyles to ScrollStyles. r=mstange
Xidorn Quan <me@upsuper.org> - Wed, 01 Aug 2018 16:14:26 +1000 - rev 484774
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1479995 - Rename ScrollbarStyles to ScrollStyles. r=mstange This change also renames several related functions, as well as fields, and the header is moved into EXPORTS.mozilla given it is defined under mozilla namespace. MozReview-Commit-ID: LqCdcW8fmUN
18f39664639a: Bug 1420061 - Don't duplicate window controls when titlebar is enabled. r=mstange
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 31 Jul 2018 09:14:10 -0400 - rev 484484
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1420061 - Don't duplicate window controls when titlebar is enabled. r=mstange This copies over the early-exit conditions from MaybeDrawTitlebar which is the non-WR codepath where this gets drawn. In particular, the !mIsCoveringTitlebar clause is true when the titlebar is enabled. MozReview-Commit-ID: 6B7vKYuyrRP
98d1a1eecb8d: Bug 1478035 - Add crashtest. r=mstange
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 24 Jul 2018 15:46:28 -0400 - rev 484483
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1478035 - Add crashtest. r=mstange MozReview-Commit-ID: Fopmx8cJtc7
147d99782475: Bug 1414345 - Part 2: Add AutoProfilerLabels for all Frame Construction paths r=mstange
Nazım Can Altınova <canaltinova@gmail.com> - Thu, 26 Jul 2018 16:31:54 +0200 - rev 484435
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1414345 - Part 2: Add AutoProfilerLabels for all Frame Construction paths r=mstange MozReview-Commit-ID: 4n65jAonwmA
45a0c8664fcf: Bug 1414345 - Part 1: Add 'Frame Construction' markers to all frame construction paths r=mstange
Nazım Can Altınova <canaltinova@gmail.com> - Thu, 26 Jul 2018 16:17:17 +0200 - rev 484434
Push 9719 by ffxbld-merge at 2018-08-24 17:49 +0000
Bug 1414345 - Part 1: Add 'Frame Construction' markers to all frame construction paths r=mstange MozReview-Commit-ID: 4s9MGljBqPp