adb93a7b92f3c04b306bbc929ce8403de861fc4c: Bug 1359965 - Support mozpack.file.BaseFile in create_tar_from_files; r?glandium draft
Gregory Szorc <gps@mozilla.com> - Mon, 08 May 2017 17:00:20 -0700 - rev 577178
Push 58640 by bmo:gps@mozilla.com at Sat, 13 May 2017 00:28:51 +0000
Bug 1359965 - Support mozpack.file.BaseFile in create_tar_from_files; r?glandium This allows us to write files coming from a finder or other source that isn't directly the filesystem. MozReview-Commit-ID: KhPSD0JYzsQ
8e4184c87a878f86a866da782a65c8b837b4a4ed: Bug 1363422 - Prevent the maybe-hit region from growing too large (in terms of number of rectangles) in PaintedLayerData::AccumulateEventRegions(). r=jrmuizel draft
Botond Ballo <botond@mozilla.com> - Fri, 12 May 2017 20:28:12 -0400 - rev 577177
Push 58639 by bballo@mozilla.com at Sat, 13 May 2017 00:28:40 +0000
Bug 1363422 - Prevent the maybe-hit region from growing too large (in terms of number of rectangles) in PaintedLayerData::AccumulateEventRegions(). r=jrmuizel MozReview-Commit-ID: E7Pco25mlBc
5a4313452aa74348fa1c654fedf40343d396b629: Bug 1316956 - Add a when argument to check_prog. r?chmanchester draft
Mike Hommey <mh+mozilla@glandium.org> - Sat, 13 May 2017 07:12:56 +0900 - rev 577176
Push 58638 by bmo:mh+mozilla@glandium.org at Sat, 13 May 2017 00:27:37 +0000
Bug 1316956 - Add a when argument to check_prog. r?chmanchester
b48145d752a8ff0daddbd55f3db9c35bb835d38b: Bug 1328509 - Enable visited tests for Stylo. r=emilio draft
J. Ryan Stinnett <jryans@gmail.com> - Wed, 10 May 2017 18:36:43 -0500 - rev 577175
Push 58637 by bmo:jryans@gmail.com at Sat, 13 May 2017 00:17:25 +0000
Bug 1328509 - Enable visited tests for Stylo. r=emilio MozReview-Commit-ID: HnbVmwMMCMO
4ac34e37fb3f5985dd5ffd0d7feb53b6822cf095: Bug 1328509 - Filter visited cascade to only visited dependent properties. r=emilio draft
J. Ryan Stinnett <jryans@gmail.com> - Thu, 11 May 2017 16:30:26 -0500 - rev 577174
Push 58637 by bmo:jryans@gmail.com at Sat, 13 May 2017 00:17:25 +0000
Bug 1328509 - Filter visited cascade to only visited dependent properties. r=emilio Speed up the visited cascade by only running it for the properties that are actually visited dependent. (These are only the properties where the separate set of visited styles is even read at all, so running the rest is wasted work.) MozReview-Commit-ID: 5B7wYtuH974
87a1fa8abcf84f1b469cf048e0f56984061d2323: Bug 1328509 - Wire up visited values in ServoStyleSet::GetContext. r=emilio draft
J. Ryan Stinnett <jryans@gmail.com> - Wed, 10 May 2017 15:00:42 -0500 - rev 577173
Push 58637 by bmo:jryans@gmail.com at Sat, 13 May 2017 00:17:25 +0000
Bug 1328509 - Wire up visited values in ServoStyleSet::GetContext. r=emilio Create an extra style context using the visited values (if they exist). This mirrors the logic Gecko performs in nsStyleSet::GetContext for visited support. MozReview-Commit-ID: EiJQXDgz8tX
7c0ef26ad539bf9ad73895a0f3a594c1665b015d: Bug 1328509 - Rule replacement for visited rules. r=emilio draft
J. Ryan Stinnett <jryans@gmail.com> - Fri, 12 May 2017 12:04:15 -0500 - rev 577172
Push 58637 by bmo:jryans@gmail.com at Sat, 13 May 2017 00:17:25 +0000
Bug 1328509 - Rule replacement for visited rules. r=emilio Since visited rules are stored separately, we need also run `replace_rules` for those in addition to regular rules. MozReview-Commit-ID: 4KYhOBXm88O
feb2e0b4701b85dafb7de8c98a5381191f8f0a1c: Bug 1328509 - Match and cascade visited styles. r=emilio draft
J. Ryan Stinnett <jryans@gmail.com> - Thu, 04 May 2017 18:54:20 -0500 - rev 577171
Push 58637 by bmo:jryans@gmail.com at Sat, 13 May 2017 00:17:25 +0000
Bug 1328509 - Match and cascade visited styles. r=emilio To support visited styles, we match and cascade a separate set of styles any time we notice that an element has a relevant link. The visited rules and values are held in `ComputedStyle` alongside the regular rules and values, which simplifies supporting various APIs like `cascade_primary_and_pseudos` which expect easy access to previously matched rules. To simplify passing the additional values around, an additional reference to the visited `ComputedValues` is placed inside the regular `ComputedValues`. MozReview-Commit-ID: 2ebbjcfkfWf
8e841a671cb903518779e7f4a308ebd3e841a808: Bug 1328509 - Look for relevant links while matching. r=emilio draft
J. Ryan Stinnett <jryans@gmail.com> - Tue, 02 May 2017 22:12:17 -0500 - rev 577170
Push 58637 by bmo:jryans@gmail.com at Sat, 13 May 2017 00:17:25 +0000
Bug 1328509 - Look for relevant links while matching. r=emilio Adjust the matching process to look for a "relevant link" while matching. A "relevant link" is the element being matched if it is a link or the nearest ancestor link. Matching for links now depends on the `VisitedHandlingMode`, which determines whether all links match as if they are unvisited (the default) or if the relevant link matches as visited (and all others remain unvisited). If a relevant link is ever found for any selector, track this as part of a new `MatchingContext` object. This is used in the next patch to determine if an additional match and cascade should be performed to compute the styles when visited. MozReview-Commit-ID: 3xUbRo7vpuD
6703c714944598dc159de2b2574dcc5d99f0cbe3: Bug 1328509 - GetContentStateForVisitedHandling can access state directly. r=dbaron draft
J. Ryan Stinnett <jryans@gmail.com> - Wed, 03 May 2017 15:58:27 -0500 - rev 577169
Push 58637 by bmo:jryans@gmail.com at Sat, 13 May 2017 00:17:25 +0000
Bug 1328509 - GetContentStateForVisitedHandling can access state directly. r=dbaron While studying `GetContentStateForVisitedHandling` for adaptation to Stylo, I noticed it calls through to `GetContentState`, which depends on external state such as private browser, etc. However, there's no need to call `GetContentState` here since this function always clears both unvisited and visited if either is set. MozReview-Commit-ID: JLwKnowQbJ2
46859b6ecbc3534b4f580a32180de16ba65facbc: Bug 1358710 - Unprefix -moz-linear-gradient / -moz-radial-gradient in unit tests draft
Nazım Can Altınova <canaltinova@gmail.com> - Mon, 24 Apr 2017 15:54:51 +0300 - rev 577168
Push 58636 by bmo:canaltinova@gmail.com at Sat, 13 May 2017 00:10:19 +0000
Bug 1358710 - Unprefix -moz-linear-gradient / -moz-radial-gradient in unit tests MozReview-Commit-ID: J2Tn8GKfKIN
389c109abd80afb1f83365760bfadfa0426047e7: Bug 1358710 - Unprefix -moz-linear-gradient / -moz-radial-gradient in unit tests draft
Nazım Can Altınova <canaltinova@gmail.com> - Mon, 24 Apr 2017 15:54:51 +0300 - rev 577167
Push 58635 by bmo:canaltinova@gmail.com at Sat, 13 May 2017 00:06:41 +0000
Bug 1358710 - Unprefix -moz-linear-gradient / -moz-radial-gradient in unit tests MozReview-Commit-ID: J2Tn8GKfKIN
b4933a87d266916e642701653342c69508716099: WIP draft
Nazım Can Altınova <canaltinova@gmail.com> - Sat, 13 May 2017 02:13:02 +0300 - rev 577166
Push 58635 by bmo:canaltinova@gmail.com at Sat, 13 May 2017 00:06:41 +0000
WIP MozReview-Commit-ID: 88rfKjj8WT6
14ec5ef63a4883eb896395e4e64be2f7c4e3d3f5: remove: servo side changes draft
Nazım Can Altınova <canaltinova@gmail.com> - Fri, 12 May 2017 23:53:09 +0300 - rev 577165
Push 58635 by bmo:canaltinova@gmail.com at Sat, 13 May 2017 00:06:41 +0000
remove: servo side changes MozReview-Commit-ID: Gq4AyXZ8D92
1461712a3ab118f8bed81d5f71f18513b8f39401: Bug 1360488 - Part 2: stylo: Propagate quirks mode information from Gecko to Servo draft
Nazım Can Altınova <canaltinova@gmail.com> - Sat, 06 May 2017 01:12:03 +0300 - rev 577164
Push 58635 by bmo:canaltinova@gmail.com at Sat, 13 May 2017 00:06:41 +0000
Bug 1360488 - Part 2: stylo: Propagate quirks mode information from Gecko to Servo MozReview-Commit-ID: 6AyuC2jd3d4
737b75099abe9c1b7d9ecc73e5d29937795f0df8: Bug 1360488 - Part 1: stylo: Add ServoCSSParsingEnvironment and pass this instead of URLExtraData draft
Nazım Can Altınova <canaltinova@gmail.com> - Thu, 11 May 2017 19:06:43 +0300 - rev 577163
Push 58635 by bmo:canaltinova@gmail.com at Sat, 13 May 2017 00:06:41 +0000
Bug 1360488 - Part 1: stylo: Add ServoCSSParsingEnvironment and pass this instead of URLExtraData It was inconsistent with gecko side and also we needed to pass nsCompatibility enum along with URLExtraData. MozReview-Commit-ID: 2ceutBfqBrg
dedebc7a2008f27eab4c1092f82bd7776044223b: Bug 1355663 - Don't de-duplicate tabs from multiple devices. r?eoger draft
tiago <tiago.paez11@gmail.com> - Fri, 12 May 2017 20:54:54 -0300 - rev 577162
Push 58634 by bmo:tiago.paez11@gmail.com at Fri, 12 May 2017 23:55:08 +0000
Bug 1355663 - Don't de-duplicate tabs from multiple devices. r?eoger MozReview-Commit-ID: AciCTECtXJc
bc7a351630fa5ad5113babe6cd5fb1aed7458c78: Bug 1355523 - Convert defer into new Promise in client/styleeditor; r?tromey draft
Matt R <matthieu.rigolot@gmail.com> - Tue, 09 May 2017 16:51:55 +0100 - rev 577161
Push 58633 by bmo:matthieu.rigolot@gmail.com at Fri, 12 May 2017 23:26:17 +0000
Bug 1355523 - Convert defer into new Promise in client/styleeditor; r?tromey MozReview-Commit-ID: GRfkPZrW6Fn
847c14e31aea73cbd326c51e471a28906b398429: bug 1326230 add a warning for temporary ids in about:debugging r?mstriemer draft
Andy McKay <amckay@mozilla.com> - Fri, 12 May 2017 15:59:49 -0700 - rev 577160
Push 58632 by bmo:amckay@mozilla.com at Fri, 12 May 2017 23:01:17 +0000
bug 1326230 add a warning for temporary ids in about:debugging r?mstriemer MozReview-Commit-ID: 2Ui2kfB8UPe
2e7b8a646e15b887b97635093f974cedd39557a8: Bug 1362510 - 'Remove errors.properties and references.' r?eoger draft
jomer14 <jomer14@mail.wou.edu> - Fri, 12 May 2017 15:59:50 -0700 - rev 577159
Push 58631 by bmo:jomer14@mail.wou.edu at Fri, 12 May 2017 23:00:08 +0000
Bug 1362510 - 'Remove errors.properties and references.' r?eoger MozReview-Commit-ID: 27kIRQdEHsE
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip