9263d25afcd041bf301cbd96c4cb8199975c85bf: Backout Bug 149075 - While it is compatible with the SVG specification, all other browsers allow it
Robert Longson <longsonr@gmail.com> - Sat, 28 Apr 2018 16:09:38 +0100 - rev 416203
Push 33919 by nerli@mozilla.com at Sun, 29 Apr 2018 09:48:23 +0000
Backout Bug 149075 - While it is compatible with the SVG specification, all other browsers allow it
254e0c58f80fd65ad00bcd3b4dfd324a05d93e67: Bug 1439330 - Test added to check if eval is blocked if 'strict-dynamic' is enabled. r=ckerschb
vinoth <cegvinoth@gmail.com> - Sat, 28 Apr 2018 09:54:40 -0400 - rev 416202
Push 33919 by nerli@mozilla.com at Sun, 29 Apr 2018 09:48:23 +0000
Bug 1439330 - Test added to check if eval is blocked if 'strict-dynamic' is enabled. r=ckerschb Differential Revision: https://phabricator.services.mozilla.com/D1011
f9abb3479fdd7127f6e9be4c1638f88ef47240d0: Bug 1439330 - Condition added to block eval if only strict-dynamic is present without unsafe-eval keyword. r=ckerschb
vinoth <cegvinoth@gmail.com> - Sat, 28 Apr 2018 09:53:25 -0400 - rev 416201
Push 33919 by nerli@mozilla.com at Sun, 29 Apr 2018 09:48:23 +0000
Bug 1439330 - Condition added to block eval if only strict-dynamic is present without unsafe-eval keyword. r=ckerschb Differential Revision: https://phabricator.services.mozilla.com/D859
3565b2cec52c2f5f89a990452c02e847d5a03084: Bug 1456151 - Apply Meta CSP to Content Privileged about:cache. r=ckerschb, r=Gijs
vinoth <cegvinoth@gmail.com> - Sat, 28 Apr 2018 09:50:45 -0400 - rev 416200
Push 33919 by nerli@mozilla.com at Sun, 29 Apr 2018 09:48:23 +0000
Bug 1456151 - Apply Meta CSP to Content Privileged about:cache. r=ckerschb, r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D1013
128fff8050cc13ebcddbc1adab9eae0a6f8057cf: Bug 1457188 - Update expiration of RCWN related telemetry probes. r=francois
Michal Novotny <michal.novotny> - Fri, 27 Apr 2018 12:55:00 -0400 - rev 416199
Push 33919 by nerli@mozilla.com at Sun, 29 Apr 2018 09:48:23 +0000
Bug 1457188 - Update expiration of RCWN related telemetry probes. r=francois
afbec7f03bd8ced52be05199cb45ff844e456a75: Bug 1453032 - Part 2: Add a test that avoids reselecting the node when the node is already selected. r=gl
Daisuke Akatsuka <dakatsuka@mozilla.com> - Thu, 26 Apr 2018 10:23:29 +0900 - rev 416198
Push 33918 by nerli@mozilla.com at Sun, 29 Apr 2018 09:47:13 +0000
Bug 1453032 - Part 2: Add a test that avoids reselecting the node when the node is already selected. r=gl MozReview-Commit-ID: L0SbpdEV93K
d7008cb7d66a3a7984873d1b6b9201d76f31a0f1: Bug 1453032 - Part 1: Add a check in setSelectedNode to avoid reselecting the nodeFront if it is already selected. r=gl
Daisuke Akatsuka <dakatsuka@mozilla.com> - Thu, 26 Apr 2018 10:23:23 +0900 - rev 416197
Push 33918 by nerli@mozilla.com at Sun, 29 Apr 2018 09:47:13 +0000
Bug 1453032 - Part 1: Add a check in setSelectedNode to avoid reselecting the nodeFront if it is already selected. r=gl MozReview-Commit-ID: 3ZafsNbpEPQ
cd392b05865ea0059a8134e57a8db6e6cdf71a8b: Bug 1453010 - Part 4: Add test for locking highlighting. r=gl
Daisuke Akatsuka <dakatsuka@mozilla.com> - Sat, 28 Apr 2018 10:48:23 +0900 - rev 416196
Push 33918 by nerli@mozilla.com at Sun, 29 Apr 2018 09:47:13 +0000
Bug 1453010 - Part 4: Add test for locking highlighting. r=gl This patch depends on following PR. https://github.com/devtools-html/devtools-core/pull/1028 MozReview-Commit-ID: 5IAWzZ3YTyg
a1666927ab16389f635786c38ad16a91acef5494: Bug 1453010 - Part 3: Select a node by clicking on dom node element in AnimationTargetCompositor. r=gl
Daisuke Akatsuka <dakatsuka@mozilla.com> - Fri, 27 Apr 2018 15:19:48 +0900 - rev 416195
Push 33918 by nerli@mozilla.com at Sun, 29 Apr 2018 09:47:13 +0000
Bug 1453010 - Part 3: Select a node by clicking on dom node element in AnimationTargetCompositor. r=gl This patch depends on following PR. https://github.com/devtools-html/devtools-core/pull/1028 MozReview-Commit-ID: HNW90OGsX3O
407a33054ca6982ecf4aef9be233854db3a16f56: Bug 1453010 - Part 2: Change the title of inspect icon. r=gl
Daisuke Akatsuka <dakatsuka@mozilla.com> - Fri, 27 Apr 2018 15:19:45 +0900 - rev 416194
Push 33918 by nerli@mozilla.com at Sun, 29 Apr 2018 09:47:13 +0000
Bug 1453010 - Part 2: Change the title of inspect icon. r=gl This patch depends on following PR. https://github.com/devtools-html/devtools-core/pull/1028 MozReview-Commit-ID: BizVdPBa4IA
bc816979fee8908ee4fb26cc0c1504dd9a318b10: Bug 1453010 - Part 1: Lock highlighted element by clicking on the inspect icon in AnimationTarget component. r=gl
Daisuke Akatsuka <dakatsuka@mozilla.com> - Fri, 27 Apr 2018 15:19:40 +0900 - rev 416193
Push 33918 by nerli@mozilla.com at Sun, 29 Apr 2018 09:47:13 +0000
Bug 1453010 - Part 1: Lock highlighted element by clicking on the inspect icon in AnimationTarget component. r=gl MozReview-Commit-ID: 1FzOpsVLiwX
be9164913cc69fbf6dcdbbab6c582a54faadc8b5: No bug - Change the configuration of some properties for servo. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 29 Apr 2018 02:43:47 +0200 - rev 416192
Push 33918 by nerli@mozilla.com at Sun, 29 Apr 2018 09:47:13 +0000
No bug - Change the configuration of some properties for servo. r=me MozReview-Commit-ID: FxJQrXziRK0
dd68a30f619116cdb8ca2f313de814f0b697f17f: No bug - Derive an attribute for servo. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 29 Apr 2018 02:30:59 +0200 - rev 416191
Push 33918 by nerli@mozilla.com at Sun, 29 Apr 2018 09:47:13 +0000
No bug - Derive an attribute for servo. r=me MozReview-Commit-ID: DQBJeg3xbuM
05350bbe9f8a75948567ef234d2cb151371b923e: No bug - Reorder an import to sync with servo. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 29 Apr 2018 02:27:09 +0200 - rev 416190
Push 33918 by nerli@mozilla.com at Sun, 29 Apr 2018 09:47:13 +0000
No bug - Reorder an import to sync with servo. r=me MozReview-Commit-ID: 4BLELl3T54p
b5e72af686a26cae2d311217a28083b26cfb187d: No bug - Get rid of an import and sync with servo. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 29 Apr 2018 02:26:14 +0200 - rev 416189
Push 33918 by nerli@mozilla.com at Sun, 29 Apr 2018 09:47:13 +0000
No bug - Get rid of an import and sync with servo. r=me MozReview-Commit-ID: 5aGNna6ulsM
fb87372128d5fcd92e5ddc0e7d55211c0f4035d7: No bug - sync some changes from servo. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 29 Apr 2018 01:59:00 +0200 - rev 416188
Push 33918 by nerli@mozilla.com at Sun, 29 Apr 2018 09:47:13 +0000
No bug - sync some changes from servo. r=me MozReview-Commit-ID: HyRI5CfZh5w
ee0ac8a8f46e105098f953bab0bf08a17fb12fa7: Bug 1434130 part 15 - Remove kCSSRawPredefinedCounterStyles. r=emilio
Xidorn Quan <me@upsuper.org> - Sun, 29 Apr 2018 09:03:31 +1000 - rev 416187
Push 33918 by nerli@mozilla.com at Sun, 29 Apr 2018 09:47:13 +0000
Bug 1434130 part 15 - Remove kCSSRawPredefinedCounterStyles. r=emilio MozReview-Commit-ID: 5aiU0VChbpY
2265aba376c02ec003824714824f57cf1f4996cf: Bug 1434130 part 14 - Remove nsCSSProps::kParseVariantTable. r=emilio
Xidorn Quan <me@upsuper.org> - Sun, 29 Apr 2018 09:03:31 +1000 - rev 416186
Push 33918 by nerli@mozilla.com at Sun, 29 Apr 2018 09:47:13 +0000
Bug 1434130 part 14 - Remove nsCSSProps::kParseVariantTable. r=emilio The parsevariant field is not removed from nsCSSPropList.h since that file is going away soon anyway. MozReview-Commit-ID: 3nRBQtmZRKG
f31672f0c57afb5235859c3ee0123d05f8bfb360: Bug 1434130 part 13 - Use Servo code to back GetCSSValuesForProperty. r=emilio,gl
Xidorn Quan <me@upsuper.org> - Sun, 29 Apr 2018 09:03:31 +1000 - rev 416185
Push 33918 by nerli@mozilla.com at Sun, 29 Apr 2018 09:47:13 +0000
Bug 1434130 part 13 - Use Servo code to back GetCSSValuesForProperty. r=emilio,gl This causes various changes to properties-db.js and also many devtools tests get updated. There are two changes affect multiple tests: * `calc` gets removed from everywhere. We never have it listed in all properties which deserve it, and doing so without much false positive (i.e. properties don't deserve but get it) can be pretty tricky. So they are just removed for now. * The complete color keyword list is no longer included, and instead, "COLOR" is prepended to the list directly. We can probably remove the related code which replaces color keywords with "COLOR" from devtools. Note that, with stylo enabled, the list is already unrelated to what the parsing code uses. We should eventually re-enable the disabled test here after we can get the color list from cssparser in bug 1456715. Other changes to properties-db.js seem to be valid, some of them also affect tests: * `{-webkit-,}align-{content,items,self}` get `first baseline`, `safe`, `unsafe`, and lose `left` and `right`. * `{-moz-,-webkit-,}{animation,transition}{,-timing-function}` has a new `frame` keyword which is a function value in `<timing-function>`. * `{background,{-webkit-,}mask}-position-x` lose `top` and `bottom`, and correspondingly `{background,{-webkit-,}mask}-position-y` lose `left` and `right`. They don't deserve those values. * `{background,{-webkit-,}mask}{,-size}` get `auto`. * `border` shorthand loses `<image>` values as well as other keyword values for `border-image-*` subproperties, because they aren't parsed on the shorthand. * `{-moz-,}border-image{,-width}` get `auto`. * `-moz-context-properties` gets `none`. * `cursor` get some -moz-prefixed values as well as `url`. * `fill` and `stroke` get the color keywords. * `{-webkit-,}filter` get the keywords and function names. * `font` shorthand loses values from many of `font-variant-*` properties because they are not parsed there. * `font-variant` and `font-variant-alternates` get function values of the longhand. * `font-variant-{east-asian,ligatures,numeric}` get `normal`, and `font-variant-ligatures` in addition gets `none`. `font-{feature,variation}-settings` also get `normal`. * `grid` and `grid-template-{areas,columns,rows}` get `none`. * `grid`, `grid-template`, and `grid-template-{columns,rows}` get `auto`, `fit-content`, `minmax`, and `repeat`. * `grid-auto-{columns,rows}` get `auto`, `fit-content` and `minmax`. * `-moz-image-region` gets `auto` and `rect`. * `{-webkit-,}justify-content` lose `baseline`, `last baseline`, and get `safe` and `unsafe`. * `{justify,place}-items` get `first baseline`, `legacy`, `safe`, `unsafe` and lose `auto`. * `{justify,place}-self` and `place-content` get `first baseline`, `safe`, and `unsafe`. * `outline{,-style}` get `hidden`. * `scroll-snap-coordinate` gets `none`, and `scroll-snap-points-{x,y}` gets `none` and `repeat`. * `shape-outside`, `text-emphasis{,-style}` get all the keyword values and function names they deserve. * `stroke-dasharray` gets `none`. * `text-combine-upright` drops `digits` which we never implemented. * `{-moz-,-webkit-,}transform` and `-moz-window-transform` get their transform function list. `accumulatematrix` and `interpolatematrix` aren't real CSS value but they have `#[css(function)]` specified. We should probably remove them at some point. * `will-change` gets `auto`. * All properties accept `<image>` value now gets -webkit-prefixed gradient function names, including * `background{,-image}`, * `{-moz-,-webkit-,}border-image{,-source}`, and * `{-webkit-,}mask{,-image}`. MozReview-Commit-ID: E7Y0CFUFYgW
1baf959951783147c5d1a0321eb6577a0f6c1e09: Bug 1434130 part 12 - Manually implement collect_completion_keywords for some types. r=emilio
Xidorn Quan <me@upsuper.org> - Sun, 29 Apr 2018 09:03:31 +1000 - rev 416184
Push 33918 by nerli@mozilla.com at Sun, 29 Apr 2018 09:47:13 +0000
Bug 1434130 part 12 - Manually implement collect_completion_keywords for some types. r=emilio MozReview-Commit-ID: 6T35uylxgho
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip