| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
BUG=143015
Review URL: https://codereview.chromium.org/11092034
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@161391 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add basic unit tests for DesktopBackgroundController
* Add test for race condition between Chrome OS resume from
sleep/wallpaper refresh and screen unlock. See bug.
* Rename ComponentWrapper class to AnimatingDesktopController
* Rename kComponentWrapper key to kAnimatingDesktopController
* Rename kWindowDesktopComponent key to kDesktopController
* Fix lots of component vs. controller names
BUG=149043
TEST=added DesktopBackgroundControllerTest.*
Review URL: https://chromiumcodereview.appspot.com/11026047
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160449 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=153723
TEST=tested login, logout and screen lock
Review URL: https://chromiumcodereview.appspot.com/11049022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@160110 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When the screen is locked the desktop wallpaper background widget is pulled
"forward" to hide the user's browser windows and the launcher. There is a
race condition between a window animation triggered by wallpaper reloading at
device resume and code in screen unlock that "pushes" the background back
behind the launcher and browsers. There can temporarily be two backgrounds
and we need to move them both to the back. The extra one will be cleaned up
when the animation completes.
See bug for details on the race.
I'm working on unit tests for this, but that will require some refactoring
and I wanted to keep this patch simple for backport to R23.
BUG=149043
TEST=interactive_ui_tests ScreenLocker.*, set option to require password on resume, sleep device (close lid or wait for timeout), resume device, verify you can unlock screen with password
Review URL: https://codereview.chromium.org/11016030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159954 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When the wallpaper takes a long time to load, areas of the
screen that aren't covered by other layers are painted
white. This looks okay when we first boot, but not when
we're displaying the login after logging out or while we're
starting a guest session.
This makes us instead initialize SystemBackgroundController
immediately with either a #fefefe or black color depending
on whether this is the first Chrome run after boot or not.
Its color is updated to black after the login wallpaper
animation is finished.
BUG=151111,152751
Review URL: https://chromiumcodereview.appspot.com/11054005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159822 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
On some devices when you unlock the screen after suspend the launcher and
desktop windows do not appear. I suspect the background widget is not being
reparented properly but I cannot reproduce the problem internally. Since
the user can't recover from this state without rebooting, add some CHECKs
to try to track down the source.
Also initialize empty wallpaper if we're running tests, as we previously
skipped it which would cause my CHECKs to be hit.
BUG=149043
TEST=ScreenLockerTest and manual, lock screen with Ctrl-Shift-L, unlock by entering password
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=158846
Reverted: http://src.chromium.org/viewvc/chrome?view=rev&revision=159154
Review URL: https://chromiumcodereview.appspot.com/10982035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159636 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
to track widget lifetime
BUG=144047
TEST=manual
Review URL: https://chromiumcodereview.appspot.com/10987069
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159221 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
On some devices when you unlock the screen after suspend the launcher and
desktop windows do not appear. I suspect the background widget is not being
reparented properly but I cannot reproduce the problem internally. Since
the user can't recover from this state without rebooting, add some CHECKs
to try to track down the source.
Also initialize empty wallpaper if we're running tests, as we previously
skipped it which would cause my CHECKs to be hit.
BUG=149043
TEST=ScreenLockerTest and manual, lock screen with Ctrl-Shift-L, unlock by entering password
Review URL: https://chromiumcodereview.appspot.com/10982035
TBR=jamescook@chromium.org
Review URL: https://codereview.chromium.org/10996055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159154 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This CL should fix crash that cause by updating from an official build to non official build. In which case, we may try to access an invalid resources id.
As described in 152224, there maybe some other case cause the crash. I will keep investigating.
BUG=152224
Review URL: https://chromiumcodereview.appspot.com/10981038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159089 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
On some devices when you unlock the screen after suspend the launcher and
desktop windows do not appear. I suspect the background widget is not being
reparented properly but I cannot reproduce the problem internally. Since
the user can't recover from this state without rebooting, add some CHECKs
to try to track down the source.
Also initialize empty wallpaper if we're running tests, as we previously
skipped it which would cause my CHECKs to be hit.
BUG=149043
TEST=ScreenLockerTest and manual, lock screen with Ctrl-Shift-L, unlock by entering password
Review URL: https://chromiumcodereview.appspot.com/10982035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158846 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TBR=sky
BUG=151578
Review URL: https://codereview.chromium.org/10961049
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158061 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=sky@chromium.org
BUG=141663
TEST=none
Review URL: https://codereview.chromium.org/10910264
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156728 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
add ash_resources.grd and necessary changes to use images in ash/resources
BUG=146034
TEST=none
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=156610
Review URL: https://codereview.chromium.org/10905242
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156637 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
ash/resources"
TBR=oshima@chromium.org
BUG=146034
TEST=none
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156614 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=146034
TEST=none
Review URL: https://codereview.chromium.org/10905242
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156610 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
also suppressed leaks in non chrome component
plus a couple of cleanups (eliminated unused code/variables)
BUG=144990,146947
TEST=valgrind reports no leak on ash_unittests
Review URL: https://chromiumcodereview.appspot.com/10907101
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155819 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Original codereview: https://chromiumcodereview.appspot.com/10898007/
BUG=144047, 145595
TEST=existing tests
Review URL: https://chromiumcodereview.appspot.com/10909050
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154728 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
It failed to compile on the waterfall on various bots.
BUG=None
TEST=None
TBR=antrim@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10915046
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154612 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=144047, 145595
Review URL: https://chromiumcodereview.appspot.com/10898007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154611 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
wallpaper is large.
This CL resizes user custom wallpaper if the size of wallpaper is large.
1) If size > 1366x800, scale and save a small (closest resolution to 1366x800) verison of
custom wallpaper without changing aspect ratio.
2) If size > 2560x1700, scale and save a large (closest resolution to 2560x1700) verison
of custom wallpaper without changing aspect ratio.
BUG=144244
Review URL: https://chromiumcodereview.appspot.com/10883062
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154288 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL does the following:
1. Rename experimental wallpaper flag to new wallpaper flag.
2. When user turned on new wallpaper flag:
a) if the user is using a build in wallpaper, copy that wallpaper to local disk.
Then save the information to a new wallpaper pref in local state.
b) if the user is using a custom wallpaper, save information to a new wallpaper
pref in local state.
3. Make GetAppropriateResolution in desktop background controller public so we can use it when converting
4. Added a new wallpaper type ONLINE, for all wallpapers which downloaded from gstatic.
BUG=141427
Review URL: https://chromiumcodereview.appspot.com/10824408
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153269 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ImageSkia::isNull. Replaced all instances of ImageSkia::empty with ImageSkia::isNull
Removed ImageSkia::extractSubset, and replaced calls to use ImageSkiaOperations::ExtractSubset instead
BUG=None
Test=Compiles, try bots pass.
Review URL: https://chromiumcodereview.appspot.com/10824359
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152731 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=143346
TEST=set index of wallpaper image to -2 in Local State and run chrome with --login_manager
Review URL: https://chromiumcodereview.appspot.com/10832340
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152079 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=141146
Review URL: https://chromiumcodereview.appspot.com/10827368
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151902 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=
TBR=jhorwich
Review URL: https://chromiumcodereview.appspot.com/10829347
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151751 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Memcheck:Leak
fun:_Znw*
fun:_ZN3ash27DesktopBackgroundController16InstallComponentEPN4aura10RootWindowE
fun:_ZN3ash27DesktopBackgroundController29InstallComponentForAllWindowsEv
fun:_ZN3ash27DesktopBackgroundController29SetDesktopBackgroundImageModeEv
fun:_ZN3ash27DesktopBackgroundController20CreateEmptyWallpaperEv
fun:_ZN3ash12_GLOBAL__N_126DummyUserWallpaperDelegate19InitializeWallpaperEv
fun:_ZN3ash5Shell4InitEv
fun:_ZN3ash5Shell14CreateInstanceEPNS_13ShellDelegateE
fun:_ZN3ash4test11AshTestBase5SetUpEv
http://build.chromium.org/p/chromium.memory.fyi/builders/Chromium%20OS%20%28valgrind%29%284%29/builds/12953
BUG=141563, 141676, 142042
Review URL: https://chromiumcodereview.appspot.com/10854153
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151746 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
regression"
This CL reland CL http://codereview.chromium.org/10827284/. Previous CL was failed on some
interactive ui tests.
" When user signs out and transit to the login screen, the wallpaper fade in from a white screen.
Described in 141563, this Cl fixed it.
Also, after user login, or switch users at login screen. when wallpaper change, the new wallpaper
should fade in nicely. There is a regression in recent builds. This fix fixed the regression as well. "
BUG=141563, 141676, 142042
TBR=nkostylev, sky
Review URL: https://chromiumcodereview.appspot.com/10834308
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151548 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
http://crbug/com/125937
TBR=sky@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10832282
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151418 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
animation regression
When user signs out and transit to the login screen, the wallpaper fade in from a white screen. Described in 141563, this Cl fixed it.
Also, after user login, or switch users at login screen. when wallpaper change, the new wallpaper should fade in nicely. There is a regression in recent builds. This fix fixed the regression as well.
BUG=141563, 141676, 142042
Review URL: https://chromiumcodereview.appspot.com/10827284
TBR=bshe@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10854136
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151398 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
When user signs out and transit to the login screen, the wallpaper fade in from a white screen. Described in 141563, this Cl fixed it.
Also, after user login, or switch users at login screen. when wallpaper change, the new wallpaper should fade in nicely. There is a regression in recent builds. This fix fixed the regression as well.
BUG=141563, 141676, 142042
Review URL: https://chromiumcodereview.appspot.com/10827284
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151393 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Original CL http://codereview.chromium.org/10827154/ was failed on linux_chromeos. This CL fixed the test.
Preload default wallpaper.
BUG=139929
TBR=nkostylev, sky
Review URL: https://chromiumcodereview.appspot.com/10827247
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150885 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=141467
TEST=Local Linux build, try changing wallpaper
TBR=ben@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10855059
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150745 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=139929
Review URL: https://chromiumcodereview.appspot.com/10827154
TBR=bshe@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10854061
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150740 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=139929
Review URL: https://chromiumcodereview.appspot.com/10827154
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150726 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
Use transparent color to prevent flickering
BUG=141334
Review URL: https://chromiumcodereview.appspot.com/10823230
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150714 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=140072
TBR=nkostylev@chromium.org (for chrome/browser/chromeos/login/wallpaper_manager.cc), sky for the rest
Review URL: https://chromiumcodereview.appspot.com/10823213
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150462 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added special container for background on lock screen.
Background view can now be created in specific container.
Disabled lock screen wallpaper implementation based on serving PNG image via data source.
BUG=136853,137581
TEST=Lock screen on multimonitor configuration. Check that windows on secondary display are hidden with background.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=149869
Review URL: https://chromiumcodereview.appspot.com/10810039
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150271 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
disable it.
BUG=133279
Review URL: https://chromiumcodereview.appspot.com/10834081
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150005 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The previous issue (http://codereview.chromium.org/10837089/) was reverted because
of win_aura compile error. It turns out that I use "small" as variable name but
"small" was defined as char when compiled on win_aura. Renamed the variable.
BUG=140336
TBR=saintlou, sky, jhawkins, lambroslambrou
Review URL: https://chromiumcodereview.appspot.com/10837110
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149977 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Broke Win Aura compile
BUG=140336
TBR=jhawkins
Review URL: https://chromiumcodereview.appspot.com/10837089
TBR=bshe@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10829178
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149940 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=140336
TBR=jhawkins
Review URL: https://chromiumcodereview.appspot.com/10837089
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149915 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
"""
2nd display should show the same background as login/lock screen:
Added special container for background on lock screen.
Background view can now be created in specific container.
Disabled lock screen wallpaper implementation based on serving PNG image via data source.
BUG=136853,137581
TEST=Lock screen on multimonitor configuration. Check that windows on secondary display are hidden with background.
Review URL: https://chromiumcodereview.appspot.com/10810039
TBR=antrim@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10829173
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149878 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added special container for background on lock screen.
Background view can now be created in specific container.
Disabled lock screen wallpaper implementation based on serving PNG image via data source.
BUG=136853,137581
TEST=Lock screen on multimonitor configuration. Check that windows on secondary display are hidden with background.
Review URL: https://chromiumcodereview.appspot.com/10810039
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149869 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=118684
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10754014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148400 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add support for both boot up/boot down animations.
Checked, looks fine on x86-alex, stumpy.
BUG=133279
TEST=LayerAnimatorTest.[GetTargetBrightness|GetTargetGrayscale], LayerAnimationElementTest.[BrightnessElement|GrayscaleElement], WindowAnimationsTest.HideShowBrightnessGrayscaleAnimation
Review URL: https://chromiumcodereview.appspot.com/10800020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147786 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Instead of overriding OnMousePressed and OnGestureEvent, the DesktopBackgroundView should set a
context-menu-controller instead so that the 'Set wallpaper...' menu shows up at all the right
events.
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10786020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146884 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://chromiumcodereview.appspot.com/10693135
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146075 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The reverted CL is here: https://chromiumcodereview.appspot.com/10563026
And it was reverted by assertion error on Linux ChromiumOS Tests (1) and
Linux ChromiumOS Tests (dbg)(1) [5644:5644:0624/184505:1684114229:FATAL:dbus_thread_manager.cc(414)]
Check failed: g_dbus_thread_manager. DBusThreadManager::Get() called before Initialize
Implement change wallpaper at local midnight(daily) feature.
TBR=ben, jhawkins, nkostylev
BUG=132820
TEST=
1. check "Change wallpaper daily..." chechbox in wallpaper picker ui in settings
2. verify if wallpaper changed daily:
If device is on at 0am:
a) device is in use at 0am, if current user checked the checkbox, wallpaper should
change to next one in the list.
b) device is at login screen, if selected user checked the checkbox, wallpaper
should change. (new oobe enabled)
If device is off or sleep at 0am, when resume, for both normal login and GAIA login,
users who checked the checkbox should have a new wallpaper every different day.
Review URL: https://chromiumcodereview.appspot.com/10661048
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145398 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=133279
TEST=Manual. With --enable-new-oobe flag booted into OOBE, sign in screen (when OOBE is not completed).
Review URL: https://chromiumcodereview.appspot.com/10637002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@144153 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=123295
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10386206
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@143987 0039d316-1c4b-4281-b951-d872f2087c98
|