c0da600baaa0a9d00ee6f5caa9dcdb24540609ec: servo: Merge #16081 - Stylo: Add grid-gap shorthand (from methyl:grip-gap-shorthand); r=Manishearth
Lucjan Suski <lucjansuski@gmail.com> - Wed, 22 Mar 2017 10:43:10 -0700 - rev 348927
Push 31539 by kwierso@gmail.com at Wed, 22 Mar 2017 23:54:52 +0000
servo: Merge #16081 - Stylo: Add grid-gap shorthand (from methyl:grip-gap-shorthand); r=Manishearth - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors Should I add any tests? Source-Repo: https://github.com/servo/servo Source-Revision: 4715d3cd379e4b5e4f346ff9ebba8b0bce50ee28
8786f14f2da99e48a84e5301ed85cbb0a911b067: Bug 1348564 - Part 3. More comment in nsSVGIntegrationUtils::GetSVGBBoxForNonSVGFrame. r=jwatt
cku <cku@mozilla.com> - Wed, 22 Mar 2017 15:53:55 +0800 - rev 348926
Push 31539 by kwierso@gmail.com at Wed, 22 Mar 2017 23:54:52 +0000
Bug 1348564 - Part 3. More comment in nsSVGIntegrationUtils::GetSVGBBoxForNonSVGFrame. r=jwatt MozReview-Commit-ID: Gq9vLmqrcjy
49a671b7db470bc26603ffc5d883a2b23b7edb9a: Bug 1348564 - Part 2. Crash test. r=jwatt
cku <cku@mozilla.com> - Tue, 21 Mar 2017 18:27:28 +0800 - rev 348925
Push 31539 by kwierso@gmail.com at Wed, 22 Mar 2017 23:54:52 +0000
Bug 1348564 - Part 2. Crash test. r=jwatt MozReview-Commit-ID: 6u7vqwFHynP
851eab30794e323205e34bb54b19f5fc7bc49b51: Bug 1348564 - Part 1. Fix crash in nsSVGUtils::GetBBox. r=jwatt
cku <cku@mozilla.com> - Wed, 22 Mar 2017 18:56:53 +0800 - rev 348924
Push 31539 by kwierso@gmail.com at Wed, 22 Mar 2017 23:54:52 +0000
Bug 1348564 - Part 1. Fix crash in nsSVGUtils::GetBBox. r=jwatt This change fixes the code so that it does not assume that frames with the NS_FRAME_SVG_LAYOUT bit set implement nsISVGChildFrame. This assumption is incorrect since there are many SVG frame types that do not inherit nsISVGChildFrame (such as nsSVGGradientFrame). MozReview-Commit-ID: 9dCZAhJk3E0
7c4d5f5b99a81a373641f7ba3fc9e5d1f485bdc7: Bug 1342233 - Fix unit-symbolstore.py in cross-OSX builds; r=ted
Mike Shal <mshal@mozilla.com> - Wed, 01 Mar 2017 10:44:53 -0500 - rev 348923
Push 31539 by kwierso@gmail.com at Wed, 22 Mar 2017 23:54:52 +0000
Bug 1342233 - Fix unit-symbolstore.py in cross-OSX builds; r=ted MozReview-Commit-ID: IElpHBVxDok
bed5fd619e8dd04597918e2432a56456addefa62: Bug 1342233 - Skip hg test in unit-symbolstore.py for git users; r=ted
Mike Shal <mshal@mozilla.com> - Thu, 02 Mar 2017 15:12:42 -0500 - rev 348922
Push 31539 by kwierso@gmail.com at Wed, 22 Mar 2017 23:54:52 +0000
Bug 1342233 - Skip hg test in unit-symbolstore.py for git users; r=ted MozReview-Commit-ID: DQDBsD7q9Wf
4e46b5d133d14977837ea4fa7bce49961f06c669: Bug 1337068 - stylo: Update test expectations. r=emilio
Matt Brubeck <mbrubeck@mozilla.com> - Sat, 18 Mar 2017 11:53:44 -0700 - rev 348921
Push 31539 by kwierso@gmail.com at Wed, 22 Mar 2017 23:54:52 +0000
Bug 1337068 - stylo: Update test expectations. r=emilio MozReview-Commit-ID: F8dogEQLdgt
1a170dacf4a6831dd18acdb753cfed2280274282: Bug 1337068 - stylo: :empty, :-moz-first-node, :-moz-last-node, and :-moz-only-whitespace. r=emilio
Matt Brubeck <mbrubeck@mozilla.com> - Wed, 22 Mar 2017 09:18:34 -0700 - rev 348920
Push 31539 by kwierso@gmail.com at Wed, 22 Mar 2017 23:54:52 +0000
Bug 1337068 - stylo: :empty, :-moz-first-node, :-moz-last-node, and :-moz-only-whitespace. r=emilio MozReview-Commit-ID: 5wEk8OQAFSP
dc34cbf81bbfdc4806fd4a0d5e9c08de837b9ec5: servo: Merge #16082 - Bug 1337068 - stylo: :empty, :-moz-first-node, :-moz-last-node, and :-moz-only-whitespace (from mbrubeck:moz-first-node); r=emilio
Matt Brubeck <mbrubeck@limpet.net> - Wed, 22 Mar 2017 10:02:57 -0700 - rev 348919
Push 31539 by kwierso@gmail.com at Wed, 22 Mar 2017 23:54:52 +0000
servo: Merge #16082 - Bug 1337068 - stylo: :empty, :-moz-first-node, :-moz-last-node, and :-moz-only-whitespace (from mbrubeck:moz-first-node); r=emilio https://bugzilla.mozilla.org/show_bug.cgi?id=1337068 Source-Repo: https://github.com/servo/servo Source-Revision: b01a9e44684954919575dbf37c8c1fcc7824c4f6
a11220e3fc9c17a333f5d6bf81c07f968c58c103: 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=liuche,mossop, data-review=liuche
Mike Conley <mconley@mozilla.com> - Thu, 16 Mar 2017 15:46:15 -0400 - rev 348918
Push 31539 by kwierso@gmail.com at Wed, 22 Mar 2017 23:54:52 +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=liuche,mossop, data-review=liuche MozReview-Commit-ID: 1qvhY6g2p9w
b4f0b770d50f6b6c3f7fbb56ebceadeb9e99ac2e: Bug 1340842 - Add tests for FX_TAB_CLOSE_TIME_ANIM_MS and FX_TAB_CLOSE_TIME_NO_ANIM_MS probes. r=mossop
Mike Conley <mconley@mozilla.com> - Fri, 17 Mar 2017 09:50:00 -0400 - rev 348917
Push 31539 by kwierso@gmail.com at Wed, 22 Mar 2017 23:54:52 +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
4e837efa27f6a2503fe73205c7164ef14f77c6fe: Bug 1340842 - Allow BrowserTestUtils.removeTab to pass options along to tabbrowser's removeTab method. r=mossop
Mike Conley <mconley@mozilla.com> - Fri, 17 Mar 2017 09:59:38 -0400 - rev 348916
Push 31539 by kwierso@gmail.com at Wed, 22 Mar 2017 23:54:52 +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
042b0a4596acf708d675b239a43ea84b10fb5c32: Bug 1340842 - Add FX_TAB_CLOSE_TIME_ probes to measure how long it takes for tabs to close. r=liuche,mossop, data-review=liuche
Mike Conley <mconley@mozilla.com> - Thu, 16 Mar 2017 15:40:25 -0400 - rev 348915
Push 31539 by kwierso@gmail.com at Wed, 22 Mar 2017 23:54:52 +0000
Bug 1340842 - Add FX_TAB_CLOSE_TIME_ probes to measure how long it takes for tabs to close. r=liuche,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
bb91f4c70703113c9874d23714cd98046cffe2d9: Bug 1340842 - Add argument to TelemetryStopwatch that allows us to suppress warnings when finishing previously canceled stopwatches. r=Dexter
Mike Conley <mconley@mozilla.com> - Fri, 17 Mar 2017 11:21:40 -0400 - rev 348914
Push 31539 by kwierso@gmail.com at Wed, 22 Mar 2017 23:54:52 +0000
Bug 1340842 - Add argument to TelemetryStopwatch that allows us to suppress warnings when finishing previously canceled stopwatches. r=Dexter MozReview-Commit-ID: Ck340qvxdZp
f3fa2acf658b02317057bf7beb20b4f418270da5: Bug 1318791 support internal commands to open actions from context menus, r=kmag
Shane Caraveo <scaraveo@mozilla.com> - Wed, 22 Mar 2017 10:25:25 -0700 - rev 348913
Push 31539 by kwierso@gmail.com at Wed, 22 Mar 2017 23:54:52 +0000
Bug 1318791 support internal commands to open actions from context menus, r=kmag MozReview-Commit-ID: 8haLmxc81BM
85907db679f0ca19fa5f92726d4c80c753c657df: Bug 1348068 - Enable the key-spacing rule for eslint and fix the related issues. r=standard8
Jared Wein <jwein@mozilla.com> - Tue, 21 Mar 2017 14:29:43 -0400 - rev 348912
Push 31539 by kwierso@gmail.com at Wed, 22 Mar 2017 23:54:52 +0000
Bug 1348068 - Enable the key-spacing rule for eslint and fix the related issues. r=standard8 Running eslint with --fix didn't fix many of the issues. The majority here had to be fixed by hand but a significant majority of the issues were related to a few files that I was able to use find-and-replace with. I regret not making this in to separate commits of the hand-fixes and the fixes from --fix but I don't recall --fix fixing any of the issues. MozReview-Commit-ID: ANyg2qfo3Qx
8601c8d5b76dcb7824e801e1f4035b939d79b691: Bug 1347314 - Migrate calls to ChromeRegistry::GetSelectedLocale to use LocaleService::GetAppLocale. r=jfkthame,Pike
Zibi Braniecki <gandalf@mozilla.com> - Tue, 14 Mar 2017 16:09:54 -0700 - rev 348911
Push 31539 by kwierso@gmail.com at Wed, 22 Mar 2017 23:54:52 +0000
Bug 1347314 - Migrate calls to ChromeRegistry::GetSelectedLocale to use LocaleService::GetAppLocale. r=jfkthame,Pike 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
48e124a57b7f296c7708bb852163844dce8c6363: Backed out changeset cc308a73ad05 (bug 1347314) for eslint failure in test_device.html. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 22 Mar 2017 18:20:26 +0100 - rev 348910
Push 31539 by kwierso@gmail.com at Wed, 22 Mar 2017 23:54:52 +0000
Backed out changeset cc308a73ad05 (bug 1347314) for eslint failure in test_device.html. r=backout
7cbd7255308079caf91b78bd1c4caa1e104228d7: Bug 1347002 - Add LocaleService::GetAvailableLocales. r=jfkthame
Zibi Braniecki <gandalf@mozilla.com> - Mon, 13 Mar 2017 17:33:24 -0700 - rev 348909
Push 31539 by kwierso@gmail.com at Wed, 22 Mar 2017 23:54:52 +0000
Bug 1347002 - Add LocaleService::GetAvailableLocales. r=jfkthame MozReview-Commit-ID: 99I5WgdzXlb
5f8ed78861489be8477b1689afb361c3750ff263: Bug 1348430 - Part 4. Reftest. r=mstange
cku <cku@mozilla.com> - Wed, 22 Mar 2017 14:12:32 +0800 - rev 348908
Push 31539 by kwierso@gmail.com at Wed, 22 Mar 2017 23:54:52 +0000
Bug 1348430 - Part 4. Reftest. r=mstange filter-in-pattern-02.svg/filter-in-pattern-02-ref.svg The only difference between 02 and 02-ref is filter effects region setting. The effect region of 02 is (x=-1 y=-1 w=10 h=10), while the region of 02-ref is (x=0 y=0 w=9 h=9). Supposedly, the rendering result of 02 and 02-ref should not be the same. But since we clip effects region by viewporit in ComputeTargetBBoxInFilterSpace, 02 look almost the same with 02-ref whithout Part 3. MozReview-Commit-ID: cqMGqGuHL0
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip