713902e23974b19900d9f28352d20686871e4e09: Bug 1388238 - Implement waitForMasterPasswordDialog helper which handles open dialogs. r=MattN draft
steveck-chung <schung@mozilla.com> - Tue, 08 Aug 2017 20:53:49 -0700 - rev 642996
Push 72946 by mozilla@noorenberghe.ca at Wed, 09 Aug 2017 03:56:28 +0000
Bug 1388238 - Implement waitForMasterPasswordDialog helper which handles open dialogs. r=MattN MozReview-Commit-ID: A8jx8s37f1k
5383e0fa9bbec3a4b9e15fd50fb030b6b9b268df: Bug 1383512 - Skip test_user_select.html on windows of opt and pgo. r?gbrown draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Wed, 09 Aug 2017 12:55:58 +0900 - rev 642995
Push 72945 by bmo:mantaroh@gmail.com at Wed, 09 Aug 2017 03:56:20 +0000
Bug 1383512 - Skip test_user_select.html on windows of opt and pgo. r?gbrown This patch skip the test_user_select.html test since windows build of pgo/opt will fail this test sometimes on try. This is temporaly solution until clarifying the reason of it. (We track it on same bug). MozReview-Commit-ID: BlwdoYxNTxP
d3255464a36420ec370dd3c0e5bbc80e9fd4af80: Bug 1375351 - Part 4: Remove unused resources. r?walkingice draft
Jing-wei Wu <topwu.tw@gmail.com> - Tue, 08 Aug 2017 17:13:58 +0800 - rev 642994
Push 72944 by bmo:topwu.tw@gmail.com at Wed, 09 Aug 2017 03:55:28 +0000
Bug 1375351 - Part 4: Remove unused resources. r?walkingice Resources don't be used in Photon should be removed to prevent lint error. MozReview-Commit-ID: IKjeeM7NecP
9ec7106274eaaf63069ab3680c19da856212682e: Bug 1375351 - Part 3: Remove SkinConfig. r?walkingice draft
Jing-wei Wu <topwu.tw@gmail.com> - Tue, 08 Aug 2017 14:04:30 +0800 - rev 642993
Push 72944 by bmo:topwu.tw@gmail.com at Wed, 09 Aug 2017 03:55:28 +0000
Bug 1375351 - Part 3: Remove SkinConfig. r?walkingice SkinConfig is used to detect current skin is Australis or Photon at runtime. Since we don't support Australis anymore in Nightly, this class should be removed. MozReview-Commit-ID: 8yjTFYyQcgt
867bddf063577dd4015354a09fbcdfafc819949f: Bug 1375351 - Part 2: Remove resources that are only used in Australis. r?walkingice draft
Jing-wei Wu <topwu.tw@gmail.com> - Tue, 08 Aug 2017 17:40:52 +0800 - rev 642992
Push 72944 by bmo:topwu.tw@gmail.com at Wed, 09 Aug 2017 03:55:28 +0000
Bug 1375351 - Part 2: Remove resources that are only used in Australis. r?walkingice MozReview-Commit-ID: fflSOHOUuC
b463fdfc5dc0a2caed6a95b388c71e79a0346fa2: Bug 1375351 - Part 1: Remove Australis flavor. r?maliu,nalexander,sebastian draft
Jing-wei Wu <topwu.tw@gmail.com> - Tue, 08 Aug 2017 17:39:48 +0800 - rev 642991
Push 72944 by bmo:topwu.tw@gmail.com at Wed, 09 Aug 2017 03:55:28 +0000
Bug 1375351 - Part 1: Remove Australis flavor. r?maliu,nalexander,sebastian We should only have on flavor now: Photo. Remove all Australis related configuration in build sctipts. MozReview-Commit-ID: EnoAfNSmDXp
faab4997ad0e5c8c19da83e0196d42635d840249: Bug 1384696 - Query folders iteratively to prevent exceeding maximum variable count in a clause. r?Grisha draft
Jing-wei Wu <topwu.tw@gmail.com> - Thu, 27 Jul 2017 10:42:45 +0800 - rev 642990
Push 72944 by bmo:topwu.tw@gmail.com at Wed, 09 Aug 2017 03:55:28 +0000
Bug 1384696 - Query folders iteratively to prevent exceeding maximum variable count in a clause. r?Grisha MozReview-Commit-ID: AXAxJbp152l
ca53e696193aea3f010f0d01fa7d6efb4db8e1df: Bug 1384696 - Unit tests to trigger "too many variables" failure while deleting bookmark folders draft
Grigory Kruglov <gkruglov@mozilla.com> - Wed, 26 Jul 2017 15:10:55 -0400 - rev 642989
Push 72944 by bmo:topwu.tw@gmail.com at Wed, 09 Aug 2017 03:55:28 +0000
Bug 1384696 - Unit tests to trigger "too many variables" failure while deleting bookmark folders MozReview-Commit-ID: DWXZy0Vuddv
eec506d87d03103778da654b7755b93a8fad7ae9: Bug 1386103 (part 2) - Convert nsFixed[C]String uses to nsAuto[C]String. r=erahm.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 01 Aug 2017 11:58:56 +1000 - rev 642988
Push 72944 by bmo:topwu.tw@gmail.com at Wed, 09 Aug 2017 03:55:28 +0000
Bug 1386103 (part 2) - Convert nsFixed[C]String uses to nsAuto[C]String. r=erahm. In all of these cases the fixed buffer has the same lifetime as the string object, so we can use nsAuto[C]String for simplicity. For the 128-length ones in dom/xul/ I just switched to the default of 64 for simplicity, because the choice of 128 didn't seem that important. (These code paths weren't hit when I started the browser and opened a few sites.) Finally, the patch also changes LoggingIdString to use nsAutoCStringN<NSID_LENGTH>, similar to NullPrincipalURI.
3f9ec011c9bd5da36b51cb09a81151db70135068: Bug 1386103 (part 1) - Specify nsAuto[C]String storage size via template parameter. r=dbaron.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 01 Aug 2017 11:58:45 +1000 - rev 642987
Push 72944 by bmo:topwu.tw@gmail.com at Wed, 09 Aug 2017 03:55:28 +0000
Bug 1386103 (part 1) - Specify nsAuto[C]String storage size via template parameter. r=dbaron. This patch parameterizes nsAuto[C]String, renames them as nsAuto[C]StringN, and redefines nsAuto[C]String as typedefs for nsAuto[C]StringN<64>. (The alternative would be to templatize nsAuto[C]String and use a default parameter, but that would require writing "nsAuto[C]String<>" everywhere.)
4d34f7534fd6ddbd0da2c919f1430d82e8f33b16: Bug 1388253 - Remove nsTextFormatter:[v]smprintf(). r=erahm.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 09 Aug 2017 10:41:21 +1000 - rev 642986
Push 72944 by bmo:topwu.tw@gmail.com at Wed, 09 Aug 2017 03:55:28 +0000
Bug 1388253 - Remove nsTextFormatter:[v]smprintf(). r=erahm.
abf8efa68e8428cc366c04782c92f8c351ce9083: Bug 1388253 - Convert nsTextFormatter:[v]smprintf() use to [v]ssprintf(). r=erahm.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 09 Aug 2017 10:41:14 +1000 - rev 642985
Push 72944 by bmo:topwu.tw@gmail.com at Wed, 09 Aug 2017 03:55:28 +0000
Bug 1388253 - Convert nsTextFormatter:[v]smprintf() use to [v]ssprintf(). r=erahm. [v]ssprintf() is just a better way of doing things.
a2b2a11109ef95df144af662b39e9638431f1da7: Bug 1388254 - Fix borrowed DrawTarget's transform of DXGITextureData r=nical
sotaro <sotaro.ikeda.g@gmail.com> - Wed, 09 Aug 2017 10:38:18 +0900 - rev 642984
Push 72944 by bmo:topwu.tw@gmail.com at Wed, 09 Aug 2017 03:55:28 +0000
Bug 1388254 - Fix borrowed DrawTarget's transform of DXGITextureData r=nical
09a5bf19e709698865b0b903200f875da285268c: Bug 1383505 - add test to make sure onboarding show the first uncomplete tour by default;r=mossop,fischer draft
gasolin <gasolin@gmail.com> - Thu, 03 Aug 2017 10:18:11 +0800 - rev 642983
Push 72943 by bmo:gasolin@mozilla.com at Wed, 09 Aug 2017 03:44:38 +0000
Bug 1383505 - add test to make sure onboarding show the first uncomplete tour by default;r=mossop,fischer MozReview-Commit-ID: APOBLLS6Pga
6a1754180aebbc60baed6ee4b8f2e85f36b4596c: Bug 1388112 - Force capitalisation from autocorrection result. r?janH draft
Mehdi Soleimannejad <mehdisolamannejad@gmail.com> - Tue, 08 Aug 2017 21:59:50 +0430 - rev 642982
Push 72942 by bmo:mehdisolamannejad@gmail.com at Wed, 09 Aug 2017 03:40:31 +0000
Bug 1388112 - Force capitalisation from autocorrection result. r?janH MozReview-Commit-ID: 2wCgIpStQ52
7e3f7d01f43b45004b898a5bd4b4e911898390fd: Bug 1388274 - Adjust WebVR telemetry histogram's high bound for user time spent; r?francois, kip draft
Daosheng Mu <daoshengmu@gmail.com> - Tue, 08 Aug 2017 18:23:43 +0800 - rev 642981
Push 72941 by bmo:dmu@mozilla.com at Wed, 09 Aug 2017 03:39:57 +0000
Bug 1388274 - Adjust WebVR telemetry histogram's high bound for user time spent; r?francois, kip MozReview-Commit-ID: JcQZTgVmxr3
4979b3ac35767b1ab9a0b58dc8a21551c5c37a64: Bug 577824 - Part 2. A reftest for apply SVG filter onto a dynamic created element. draft
cku <cku@mozilla.com> - Wed, 09 Aug 2017 02:02:27 +0800 - rev 642980
Push 72940 by bmo:cku@mozilla.com at Wed, 09 Aug 2017 03:24:44 +0000
Bug 577824 - Part 2. A reftest for apply SVG filter onto a dynamic created element. MozReview-Commit-ID: 2onAXw1tbcJ
56bf8d53ce611e202d5b53e459718efb37519b57: Bug 577824 - Part 1. Mask sure the rect of the filtered frame been set correctly before computing filter region. draft
cku <cku@mozilla.com> - Wed, 09 Aug 2017 01:04:49 +0800 - rev 642979
Push 72940 by bmo:cku@mozilla.com at Wed, 09 Aug 2017 03:24:44 +0000
Bug 577824 - Part 1. Mask sure the rect of the filtered frame been set correctly before computing filter region. Here is the test case: <style> div{ width : 100px; height : 100px; margin : 10px; background : #F00; filter: url(#filter_id); } </style> <script> window.addEventListener('load',function(e){ var div = document.createElement('div'); document.body.appendChild(div); [1] },false); </script> <svg width="0" height="0"> <filter id="filter_id" filterUnits="userSpaceOnUse"> <feColorMatrix ...."/> </filter> </svg> <div></div> [2] We will create two nsBlockFrame for the elements appended at [1] and [2] separately. For the block frame created for the div element at [2], the Reflow of that frame will be called tree times after been created, which I don't know why. (maybe load and margin collapse? but it only twice) This bug is covered becasue of this behavior. At the first call of nsIFrame::FinishAndStoreOverflow, since nsIFrame::mRect is not set yet, the aOverflowAreas.VisualOverflow() computed at [3] can be wrong because SVG filter compute filter region by using nsIFrame::Rect[4]. Since we reflow this frame three times, overflow areas will be corrected at the second call of FinishAndStoreOverflow. The Reflow of nsBlockFrame for the dynamic element append at [1] is been called only once, so we see this bug. In this patch, we setup nsIFrame::mRect before computing overflow-area, so that we can get correct overflow area value even at the first use of FinishAndStoreOverflow. [3] https://hg.mozilla.org/mozilla-central/file/7f21a31de9fa/layout/generic/nsFrame.cpp#l9056 [4] https://hg.mozilla.org/mozilla-central/file/662df8ef329f/layout/svg/nsSVGFilterInstance.cpp#l83 MozReview-Commit-ID: 79lR27KRSym
59415696d2d59becb541a950d4077ddebeeef3ca: Bug 1388608: Add profiler labels for dispatching named runnables. r?mstange draft
Kris Maglione <maglione.k@gmail.com> - Tue, 08 Aug 2017 20:19:10 -0700 - rev 642978
Push 72939 by maglione.k@gmail.com at Wed, 09 Aug 2017 03:19:44 +0000
Bug 1388608: Add profiler labels for dispatching named runnables. r?mstange MozReview-Commit-ID: 2vmVY38Kdll
a847064e17e76e56037afdb8218642959db25b0a: Bug 1365894 - Use raw pointer to hold the instance which has owned by UniquePtr already. draft
James Cheng <jacheng@mozilla.com> - Wed, 09 Aug 2017 10:57:02 +0800 - rev 642977
Push 72938 by bmo:jacheng@mozilla.com at Wed, 09 Aug 2017 02:57:13 +0000
Bug 1365894 - Use raw pointer to hold the instance which has owned by UniquePtr already. MozReview-Commit-ID: GIM1wf5tvH4
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip