mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-22 09:45:41 +00:00
d440e92be8
The code we had to jump to the style-editor when a rule-view source link is clicked did not make any distinction between multiple inline stylesheets. If you had many of them, they would all have the same url (i.e. the url of the document, because they are inline). And we were matching stylesheets in the style-editor by url, so we would always select the first inline stylesheet. This change makes use of the fact that the style-editor's selectStyleSheet function also accept a StyleSheetFront object. When passing this object, there can be no confusion, because they're all different. Now, I'm only doing this for inlin stylesheets because other stylesheets have unique urls and it's important to preserve the previous logic since source-maps may also be involved. I'm taking this opportunity to re-enable browser_rules_style-editor-link.js which had been disabled a long time ago, and removing a part that just doesn't work anymore at all apparently. Differential Revision: https://phabricator.services.mozilla.com/D9093 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
animation | ||
boxmodel | ||
changes | ||
components | ||
computed | ||
configs | ||
extensions | ||
flexbox | ||
fonts | ||
grids | ||
layout | ||
markup | ||
rules | ||
shared | ||
test | ||
.eslintrc.js | ||
breadcrumbs.js | ||
index.xhtml | ||
inspector-search.js | ||
inspector.js | ||
moz.build | ||
panel.js | ||
reducers.js | ||
store.js | ||
toolsidebar.js |