56e721e30ceeb603152186df7b23f2a60fec38eb: Bug 1398581: Ensure a first-letter doesn't incorrectly inherit from a first-line. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 11 Sep 2017 09:51:30 +0200 - rev 662347
Push 79037 by bmo:dharvey@mozilla.com at Mon, 11 Sep 2017 12:04:32 +0000
Bug 1398581: Ensure a first-letter doesn't incorrectly inherit from a first-line. r=heycam This approach kinda sucks, because we woefully throw away the style context computed in the case it inherited from a first-line, but it's the easiest thing I could think of without either making it more inefficient, or threading a parent style ignoring first-line through ResolvePseudoElementStyle and related functions. MozReview-Commit-ID: 3uGuU7dHEnE
01bf0c29331e6bbee4a7bf674010ea1ebc41cb55: Bug 1342392 Move partial update generation in-tree r=dustin,jlorenzo
Simon Fraser <sfraser@mozilla.com> - Mon, 11 Sep 2017 09:55:52 +0100 - rev 662346
Push 79037 by bmo:dharvey@mozilla.com at Mon, 11 Sep 2017 12:04:32 +0000
Bug 1342392 Move partial update generation in-tree r=dustin,jlorenzo
0c0a373e16a6351e1309e6d0579ade47bce192b5: Backed out 2 changesets (bug 1342392) for adding .orig file and flake lint failures. r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Mon, 11 Sep 2017 10:38:08 +0200 - rev 662345
Push 79037 by bmo:dharvey@mozilla.com at Mon, 11 Sep 2017 12:04:32 +0000
Backed out 2 changesets (bug 1342392) for adding .orig file and flake lint failures. r=backout on a CLOSED TREE Backed out changeset bf0bcdc7482e (bug 1342392) Backed out changeset 7f5ae5ff1181 (bug 1342392)
bf0bcdc7482ea84542f5500735e7f219e417c0b7: Bug 1342392 Rename of docker image for partials generation CLOSED TREE
Simon Fraser <sfraser@mozilla.com> - Mon, 11 Sep 2017 09:31:00 +0100 - rev 662344
Push 79037 by bmo:dharvey@mozilla.com at Mon, 11 Sep 2017 12:04:32 +0000
Bug 1342392 Rename of docker image for partials generation CLOSED TREE
7f5ae5ff11812721ae7521715729489ddb2643f3: Bug 1342392 Move partial update generation in-tree r=dustin,jlorenzo
Simon Fraser <sfraser@mozilla.com> - Mon, 11 Sep 2017 09:24:10 +0100 - rev 662343
Push 79037 by bmo:dharvey@mozilla.com at Mon, 11 Sep 2017 12:04:32 +0000
Bug 1342392 Move partial update generation in-tree r=dustin,jlorenzo
13bf76b84d857d5c149d7081490c8e0cfbfe8fc7: Bug 1397457 - Update mach to download clang-format 5.0 - Remove the deprecated comment r=trivial DONTBUILD
Sylvestre Ledru <sledru@mozilla.com> - Mon, 11 Sep 2017 10:07:50 +0200 - rev 662342
Push 79037 by bmo:dharvey@mozilla.com at Mon, 11 Sep 2017 12:04:32 +0000
Bug 1397457 - Update mach to download clang-format 5.0 - Remove the deprecated comment r=trivial DONTBUILD
877ca09f5bf8a5657c17efba21bda3a944b6ff86: Bug 1398737 - Overhaul MallocSizeOf and related things. r=jdm. draft
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 11 Sep 2017 20:22:47 +1000 - rev 662341
Push 79036 by nnethercote@mozilla.com at Mon, 11 Sep 2017 11:59:26 +0000
Bug 1398737 - Overhaul MallocSizeOf and related things. r=jdm. This patch makes the MallocSizeOf stuff in Stylo work more like the HeapSizeOf stuff already in Servo, except better. In particular, it adds deriving support for MallocSizeOf, which will make it easier to improve coverage. The patch does the following. - Combines servo/components/style/stylesheets/memory.rs and the heapsize crate into a new crate, malloc_size_of. - Forks the heapsize_derive crate, calling it malloc_size_of, so that MallocSizeOf can be derived. - Both the new crates have MIT/Apache licenses, like heapsize, in case they are incorporated into heapsize in the future. - Renames the methods within MallocSizeOf and the related traits so they are more concise. - Removes MallocSizeOfWithGuard. - Adds `derive(MallocSizeOf)` to a lot of types, in some cases replacing an equivalent or almost-equivalent hand-written implementation. - Adds stuff so that Rc/Arc can be handled properly. MozReview-Commit-ID: J6v9K2oZawj
3c0ef125a9274268a428eea03fa4c3fa94c1ac99: Bug 1398712 - update Coverity modelling file in order to support NS_PRECONDITION. r?sylvestre draft
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Mon, 11 Sep 2017 14:55:37 +0300 - rev 662340
Push 79035 by bmo:bpostelnicu@mozilla.com at Mon, 11 Sep 2017 11:56:09 +0000
Bug 1398712 - update Coverity modelling file in order to support NS_PRECONDITION. r?sylvestre MozReview-Commit-ID: 3CzHJkjrikI
c802406b6b67909517d80c18779520ec9ac122bb: Bug 1398712 - update Coverity modelling file in order to support NS_PRECONDITION. r?sylvestre draft
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Mon, 11 Sep 2017 14:54:23 +0300 - rev 662339
Push 79034 by bmo:bpostelnicu@mozilla.com at Mon, 11 Sep 2017 11:54:55 +0000
Bug 1398712 - update Coverity modelling file in order to support NS_PRECONDITION. r?sylvestre MozReview-Commit-ID: 3CzHJkjrikI
27c84d969be261788b2122d3c8859314119c1232: Bug 1398712 - update Coverity modelling file in order to support NS_PRECONDITION. r?sylvestre draft
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Mon, 11 Sep 2017 14:52:36 +0300 - rev 662338
Push 79033 by bmo:bpostelnicu@mozilla.com at Mon, 11 Sep 2017 11:53:20 +0000
Bug 1398712 - update Coverity modelling file in order to support NS_PRECONDITION. r?sylvestre MozReview-Commit-ID: 3CzHJkjrikI
d8842a27d3e93d7555dce6c42af0231c3809d9a4: vscode setup draft
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Mon, 11 Sep 2017 14:43:23 +0300 - rev 662337
Push 79033 by bmo:bpostelnicu@mozilla.com at Mon, 11 Sep 2017 11:53:20 +0000
vscode setup MozReview-Commit-ID: 8k6XcuC7P6j * * * [mq]: 2017-06-06_18-20-49_r362472+.diff MozReview-Commit-ID: 7JmHhexWIZf * * * [mq]: 2017-06-08_13-14-43_r362472+.diff MozReview-Commit-ID: ByvGBjEEI5A * * * [mq]: 2017-06-13_11-34-02_r363414+.diff MozReview-Commit-ID: 1eZ5FACe5pW * * * [mq]: 2017-06-13_16-53-50_r363414+.diff MozReview-Commit-ID: IwxE07UvazW * * * [mq]: 2017-06-30_13-32-38_r366153+.diff MozReview-Commit-ID: 9IBnwQIOAuQ * * * [mq]: 2017-07-17_11-17-38_r368231+.diff MozReview-Commit-ID: 5xaz7DWX6d7 * * * [mq]: 2017-09-05_15-41-16_r378745+.diff MozReview-Commit-ID: 8j4avNSyaXb
42eec418d2227b216f8c593d2aa9c5dab8d9b3a8: Bug 1268470 - Part 3: Restrict klsihk64.dll block to versions < 14.0.457.0 draft
Julien Cristau <jcristau@mozilla.com> - Mon, 11 Sep 2017 11:58:12 +0200 - rev 662336
Push 79032 by jcristau@mozilla.com at Mon, 11 Sep 2017 11:51:36 +0000
Bug 1268470 - Part 3: Restrict klsihk64.dll block to versions < 14.0.457.0 MozReview-Commit-ID: CD7jpcGGr9s
15d364137e2b9a82719abafdf33cb1445f63071a: Bug 1396811 - Add new telemetry probe collecting the current theme; r=chutten,ochameau,liuche draft
Jan Odvarko <odvarko@gmail.com> - Mon, 11 Sep 2017 13:47:56 +0200 - rev 662335
Push 79031 by jodvarko@mozilla.com at Mon, 11 Sep 2017 11:49:08 +0000
Bug 1396811 - Add new telemetry probe collecting the current theme; r=chutten,ochameau,liuche MozReview-Commit-ID: KlUHlc7YEx9
8eaca774f97d548019268ac3372fac30493b90cf: Bug 1392161 - Part 6: Add reftests for relative lengths. draft
Boris Chiou <boris.chiou@gmail.com> - Mon, 04 Sep 2017 17:06:18 +0800 - rev 662334
Push 79030 by bmo:boris.chiou@gmail.com at Mon, 11 Sep 2017 11:38:14 +0000
Bug 1392161 - Part 6: Add reftests for relative lengths. MozReview-Commit-ID: 7ObURT1LS0I
eb6a18facb48e29a4dd60ffc405912743706aa17: Bug 1392161 - Part 5: Update test expectation. draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 01 Sep 2017 15:33:32 +0800 - rev 662333
Push 79030 by bmo:boris.chiou@gmail.com at Mon, 11 Sep 2017 11:38:14 +0000
Bug 1392161 - Part 5: Update test expectation. MozReview-Commit-ID: lURbKrREBp
16e1faaa3b27c8393c308466bfa1d7d973830c77: Bug 1392161 - Part 4: Fix extremely small pixel value for transform on Servo. draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 08 Sep 2017 18:08:20 +0800 - rev 662332
Push 79030 by bmo:boris.chiou@gmail.com at Mon, 11 Sep 2017 11:38:14 +0000
Bug 1392161 - Part 4: Fix extremely small pixel value for transform on Servo. Sometimes, we want to use extremely small pixel value in transform, e.g. translate(calc(0.001px)), which should be rendered correctly together with scale(100000). This patch only fixes this case for Servo because Stylo still uses Au on the Gecko side, even if we pass pixel value into FFI directly in the previous patch. MozReview-Commit-ID: 58mkGNVG6j6
1af1af018b7b7d102e8cde8e986d768d10a0ceb3: Bug 1392161 - Part 3: Use CSSPixelLength in LengthOrPercentage{*}. draft
Boris Chiou <boris.chiou@gmail.com> - Mon, 11 Sep 2017 15:42:06 +0800 - rev 662331
Push 79030 by bmo:boris.chiou@gmail.com at Mon, 11 Sep 2017 11:38:14 +0000
Bug 1392161 - Part 3: Use CSSPixelLength in LengthOrPercentage{*}. Replace Au with CSSPixelLength in LengthOrPercentage, LengthOrPercentageOrAuto, and LengthOrPercentageOrNone. MozReview-Commit-ID: 7HfwHNmB3Rm
437acf93fd1b41160dd844ef77d8a0dc93105acb: Bug 1392161 - Part 2: Replace Au with CSSPixelLength in CalcLengthOrPercentage. draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 08 Sep 2017 17:43:41 +0800 - rev 662330
Push 79030 by bmo:boris.chiou@gmail.com at Mon, 11 Sep 2017 11:38:14 +0000
Bug 1392161 - Part 2: Replace Au with CSSPixelLength in CalcLengthOrPercentage. We replace Au with CSSPixelLength for the length part of computed::CalcLengthOrPercentage. Therefore, it would be easier to use CSSPixelLength for all other LengthOrPercentage{*} types. MozReview-Commit-ID: Klqf41haoXO
7bdef8d63039badb1b4bd79813143541628d8541: Bug 1392161 - Part 1: Introduce CSSPixelLength and update NonNegativeLength. draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 01 Sep 2017 18:07:10 +0800 - rev 662329
Push 79030 by bmo:boris.chiou@gmail.com at Mon, 11 Sep 2017 11:38:14 +0000
Bug 1392161 - Part 1: Introduce CSSPixelLength and update NonNegativeLength. First, we define computed::CSSPixelLength which contains a CSSFloat, a pixel value, and then we replace computed::Length with CSSPixelLength. Therefore, the |ComputedValue| of NoCalcLength, AbsoluteLength, FontRelativeLength, ViewportPercentageLength, CharacterWidth, and PhysicalLength is CSSPixelLength. Besides, we drop NonNegativeAu, and replace computed::NonNegativeLength with NonNegative<computed::Length>. (i.e. NonNegative<CSSPixelLength>) MozReview-Commit-ID: 2x4Y9py4Pfv
d2450e8d476895d962d830c7282a0817f178c8cc: Bug 1398734 - Support devtools.panels.elements sidebar.setPage API method. draft
Luca Greco <lgreco@mozilla.com> - Sun, 10 Sep 2017 19:23:28 +0200 - rev 662328
Push 79029 by luca.greco@alcacoop.it at Mon, 11 Sep 2017 11:33:52 +0000
Bug 1398734 - Support devtools.panels.elements sidebar.setPage API method. MozReview-Commit-ID: FbXWDUO0lFn
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip