308569e9eeaf2f4581f8d97f3d33a3365f2781a0: Bug 1347314 - Migrate calls to ChromeRegistry::GetSelectedLocale to use LocaleService::GetAppLocale. draft
Zibi Braniecki <gandalf@mozilla.com> - Tue, 14 Mar 2017 16:09:54 -0700 - rev 500759
Push 49790 by zbraniecki@mozilla.com at Fri, 17 Mar 2017 16:32:32 +0000
Bug 1347314 - Migrate calls to ChromeRegistry::GetSelectedLocale to use LocaleService::GetAppLocale. In cases, where the caller is looking for the locale to be used for JS Intl API, we can now replace it with `undefined` which causes JS Intl API to use the default locale which since bug 1346674 is resolved to the app locale. This allows us to remove a lot of calls for the app locale. The remaining ones are split between `AsBCP47` and `AsLangTag`. Here, the `AsLangTag` is used, as described in the API docs, for cases where the language string is used for localization purposes, such as language negotaition matching to our language resources etc. `AsBCP47` is used when the returned value is handed over to ICU API. MozReview-Commit-ID: DzmFEUvMq3N
6082ed69ca700d6f2071e01158e476b7fb278c0c: Bug 1346618 - Part 2. Test case. draft
cku <cku@mozilla.com> - Mon, 13 Mar 2017 11:19:49 +0800 - rev 500758
Push 49789 by bmo:cku@mozilla.com at Fri, 17 Mar 2017 16:29:52 +0000
Bug 1346618 - Part 2. Test case. MozReview-Commit-ID: FVEqDh9E5DP
e84263ec74216ba159b41d2eba62d3f5526cba09: Bug 1346618 - Part 1. Correct opacity pass to VectorImage. draft
cku <cku@mozilla.com> - Sat, 18 Mar 2017 00:13:08 +0800 - rev 500757
Push 49789 by bmo:cku@mozilla.com at Fri, 17 Mar 2017 16:29:52 +0000
Bug 1346618 - Part 1. Correct opacity pass to VectorImage. Even we pass aOpacity(0.5) to an SVGDrawingParameters object's constructor at [1], SVGDrawingParameters::opacity will still be set as 1.0 since we also pass aSVGContext to it. As a result, SVGDrawingParameters::opacity is set by the return value of aSVGContext->GetGlobalOpacity(), which is 1.0. I tried to fix this problem by pass opacity to SVGImageContext. [1] https://hg.mozilla.org/mozilla-central/file/588c44c7a966/image/VectorImage.cpp#l789 MozReview-Commit-ID: ByiPa4sreEh
9419f0a473f8fb0b5c80a18a1fa08d1aa38019ce: Bug 1346777 - Transform layer geometry properly when intermediate surface is used draft
Miko Mynttinen <mikokm@gmail.com> - Thu, 16 Mar 2017 21:51:54 +0100 - rev 500756
Push 49788 by bmo:mikokm@gmail.com at Fri, 17 Mar 2017 16:19:53 +0000
Bug 1346777 - Transform layer geometry properly when intermediate surface is used MozReview-Commit-ID: H3YmadD8sFz
a2cf84bd1d51d1551f1ba0ea1dfcc45a56e31c11: Bug 1346777 - Transform layer geometry properly when intermediate surface is used draft
Miko Mynttinen <mikokm@gmail.com> - Thu, 16 Mar 2017 21:51:54 +0100 - rev 500755
Push 49787 by bmo:mikokm@gmail.com at Fri, 17 Mar 2017 16:12:50 +0000
Bug 1346777 - Transform layer geometry properly when intermediate surface is used MozReview-Commit-ID: H3YmadD8sFz
8a736633fdc1dcde8b88f5ff380a19f1ab191a5a: WIP - working on test check for unexpected reflows on window activation draft
Sam Foster <sfoster@mozilla.com> - Fri, 17 Mar 2017 09:10:21 -0700 - rev 500754
Push 49786 by bmo:sfoster@mozilla.com at Fri, 17 Mar 2017 16:12:29 +0000
WIP - working on test check for unexpected reflows on window activation MozReview-Commit-ID: Gz8TI75eZkC
3718931b7702114e096df97b167c3704853f785a: Sketching in a test to ensure no reflows draft
Sam Foster <sfoster@mozilla.com> - Tue, 14 Mar 2017 13:59:52 -0700 - rev 500753
Push 49786 by bmo:sfoster@mozilla.com at Fri, 17 Mar 2017 16:12:29 +0000
Sketching in a test to ensure no reflows MozReview-Commit-ID: ArBUk2N41JQ
485c19ab1f389b40823adddfda68ad0e430202da: Bug 1334642 - Cache luminance values for each toolbar in ToolbarIconColor. r?dao draft
Sam Foster <sfoster@mozilla.com> - Fri, 10 Mar 2017 14:15:18 -0800 - rev 500752
Push 49786 by bmo:sfoster@mozilla.com at Fri, 17 Mar 2017 16:12:29 +0000
Bug 1334642 - Cache luminance values for each toolbar in ToolbarIconColor. r?dao * Add ToolbarIconColor.reCalculate to do the inferFromText work from a clear luminance cache * Call reCalculate rather than inferFromText when lw-theme changes, when toolbars are shown/hidden * Track window active/inactive state in ToolbarIconColor and cache luminance values separately for each state MozReview-Commit-ID: 45kufMb7K1x
b7ba1d2827750be9bc599ca5365aa350ae3995d3: No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
ffxbld - Fri, 17 Mar 2017 08:38:33 -0700 - rev 500751
Push 49786 by bmo:sfoster@mozilla.com at Fri, 17 Mar 2017 16:12:29 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
e36f475f39c202c3eba5efe4a6cef855467de471: No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
ffxbld - Fri, 17 Mar 2017 08:38:31 -0700 - rev 500750
Push 49786 by bmo:sfoster@mozilla.com at Fri, 17 Mar 2017 16:12:29 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
cacdf2029cc7ea0fb2ad4792f978bc02a2a509fc: Bug 1340842 - Add FX_TAB_CLOSE_PERMIT_UNLOAD_TIME_MS probe to measure how long it takes to run permitUnload on a tab when asked to close. r?Mossop, data-review=liuche draft
Mike Conley <mconley@mozilla.com> - Thu, 16 Mar 2017 15:46:15 -0400 - rev 500749
Push 49785 by mconley@mozilla.com at Fri, 17 Mar 2017 15:55:41 +0000
Bug 1340842 - Add FX_TAB_CLOSE_PERMIT_UNLOAD_TIME_MS probe to measure how long it takes to run permitUnload on a tab when asked to close. r?Mossop, data-review=liuche MozReview-Commit-ID: 1qvhY6g2p9w
754d2d1b729be7d9bd4e75f5e030638830c0bcd7: Bug 1340842 - Add tests for FX_TAB_CLOSE_TIME_ANIM_MS and FX_TAB_CLOSE_TIME_NO_ANIM_MS probes. r?Mossop draft
Mike Conley <mconley@mozilla.com> - Fri, 17 Mar 2017 09:50:00 -0400 - rev 500748
Push 49785 by mconley@mozilla.com at Fri, 17 Mar 2017 15:55:41 +0000
Bug 1340842 - Add tests for FX_TAB_CLOSE_TIME_ANIM_MS and FX_TAB_CLOSE_TIME_NO_ANIM_MS probes. r?Mossop MozReview-Commit-ID: B9tLzrvBg04
8e9e05d92b7e3258baa83f78e9d474dbf95f5549: Bug 1340842 - Allow BrowserTestUtils.removeTab to pass options along to tabbrowser's removeTab method. r?Mossop draft
Mike Conley <mconley@mozilla.com> - Fri, 17 Mar 2017 09:59:38 -0400 - rev 500747
Push 49785 by mconley@mozilla.com at Fri, 17 Mar 2017 15:55:41 +0000
Bug 1340842 - Allow BrowserTestUtils.removeTab to pass options along to tabbrowser's removeTab method. r?Mossop There were options already being passed to BrowserTestUtils.removeTab, with only a single property being observed, "dontRemove". This caused BrowserTestUtils.removeTab to return a Promise once a tab is removed, but didn't actually remove the tab (as the calling test would be responsible for that themselves). This patch removes that option, and adds a method to BrowserTestUtils called tabRemoved to use for that case instead. The options being passed to removeTab are now forwarded along directly to tabbrowser's removeTab method. MozReview-Commit-ID: JzfZuoZmlJ0
7c50db9ea633f8f04f5d79a0eee049b2941ff9ef: Bug 1340842 - Add FX_TAB_CLOSE_TIME_ probes to measure how long it takes for tabs to close. r?Mossop, data-review=liuche draft
Mike Conley <mconley@mozilla.com> - Thu, 16 Mar 2017 15:40:25 -0400 - rev 500746
Push 49785 by mconley@mozilla.com at Fri, 17 Mar 2017 15:55:41 +0000
Bug 1340842 - Add FX_TAB_CLOSE_TIME_ probes to measure how long it takes for tabs to close. r?Mossop, data-review=liuche We're adding histograms for both animated tab closing and non-animated tab closing to avoid a needlessly bi-modal histogram. MozReview-Commit-ID: J4MzsiwaLcT
45ee9b805fb2c73d812119e9380d64aa02d6ee6f: Bug 1348322 - Fix the initial values of gVelocityCurveFunction. draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 17 Mar 2017 23:54:46 +0800 - rev 500745
Push 49784 by bmo:boris.chiou@gmail.com at Fri, 17 Mar 2017 15:55:22 +0000
Bug 1348322 - Fix the initial values of gVelocityCurveFunction. MozReview-Commit-ID: LDWCeRC4JBH
6e4b5ca73c37c25a68cdcd4a58c7eccd905ab5d2: Bug 1348318 - Avoid toolbox.win.top with undocked toolboxes. r=ochameau draft
J. Ryan Stinnett <jryans@gmail.com> - Fri, 17 Mar 2017 10:51:03 -0500 - rev 500744
Push 49783 by bmo:jryans@gmail.com at Fri, 17 Mar 2017 15:53:01 +0000
Bug 1348318 - Avoid toolbox.win.top with undocked toolboxes. r=ochameau `toolbox.win.top` is a bit suspect when we support undocked toolboxes, as this doesn't allow you to reach a browser window for the toolbox. Here we take a different approach that should work for all docking types. MozReview-Commit-ID: 5mlsp4OyZrc
42e863d87c6103edd5a5607318db97a7c6bc19f5: Bug 1340842 - Add FX_TAB_CLOSE_PERMIT_UNLOAD_TIME_MS probe to measure how long it takes to run permitUnload on a tab when asked to close. r?Mossop, data-review=liuche draft
Mike Conley <mconley@mozilla.com> - Thu, 16 Mar 2017 15:46:15 -0400 - rev 500743
Push 49782 by mconley@mozilla.com at Fri, 17 Mar 2017 15:45:22 +0000
Bug 1340842 - Add FX_TAB_CLOSE_PERMIT_UNLOAD_TIME_MS probe to measure how long it takes to run permitUnload on a tab when asked to close. r?Mossop, data-review=liuche MozReview-Commit-ID: 1qvhY6g2p9w
cddae6ca706ecc13706ace85d6e854020ac5035c: Bug 1340842 - Add tests for FX_TAB_CLOSE_TIME_ANIM_MS and FX_TAB_CLOSE_TIME_NO_ANIM_MS probes. r?Mossop draft
Mike Conley <mconley@mozilla.com> - Fri, 17 Mar 2017 09:50:00 -0400 - rev 500742
Push 49782 by mconley@mozilla.com at Fri, 17 Mar 2017 15:45:22 +0000
Bug 1340842 - Add tests for FX_TAB_CLOSE_TIME_ANIM_MS and FX_TAB_CLOSE_TIME_NO_ANIM_MS probes. r?Mossop MozReview-Commit-ID: B9tLzrvBg04
02ac4fef5318484d0345d5fd1ae1967f30b8500e: Bug 1340842 - Allow BrowserTestUtils.removeTab to pass options along to tabbrowser's removeTab method. r?Mossop draft
Mike Conley <mconley@mozilla.com> - Fri, 17 Mar 2017 09:59:38 -0400 - rev 500741
Push 49782 by mconley@mozilla.com at Fri, 17 Mar 2017 15:45:22 +0000
Bug 1340842 - Allow BrowserTestUtils.removeTab to pass options along to tabbrowser's removeTab method. r?Mossop There were options already being passed to BrowserTestUtils.removeTab, with only a single property being observed, "dontRemove". This caused BrowserTestUtils.removeTab to return a Promise once a tab is removed, but didn't actually remove the tab (as the calling test would be responsible for that themselves). This patch removes that option, and adds a method to BrowserTestUtils called tabRemoved to use for that case instead. The options being passed to removeTab are now forwarded along directly to tabbrowser's removeTab method. MozReview-Commit-ID: JzfZuoZmlJ0
6f140d0326e28d4b848bd86450bf434198526119: Bug 1340842 - Add FX_TAB_CLOSE_TIME_ probes to measure how long it takes for tabs to close. r?Mossop, data-review=liuche draft
Mike Conley <mconley@mozilla.com> - Thu, 16 Mar 2017 15:40:25 -0400 - rev 500740
Push 49782 by mconley@mozilla.com at Fri, 17 Mar 2017 15:45:22 +0000
Bug 1340842 - Add FX_TAB_CLOSE_TIME_ probes to measure how long it takes for tabs to close. r?Mossop, data-review=liuche We're adding histograms for both animated tab closing and non-animated tab closing to avoid a needlessly bi-modal histogram. MozReview-Commit-ID: J4MzsiwaLcT
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip