Closed Bug 1659589 Opened 2 years ago Closed 2 years ago

Get rid of a dependant of stylesheet actor from StyleEditor (to resource based)

Categories

(DevTools :: Style Editor, task)

task

Tracking

(Fission Milestone:M6c, firefox82 fixed)

RESOLVED FIXED
82 Branch
Fission Milestone M6c
Tracking Status
firefox82 --- fixed

People

(Reporter: daisuke, Assigned: daisuke)

References

(Blocks 1 open bug, Regressed 1 open bug)

Details

(Whiteboard: dt-fission-m2-mvp)

Attachments

(8 files, 1 obsolete file)

Now, we watch/call stylesheet actor directly in StyleEditor.
However, in order to implement stylesheet watcher in the server-side, to get rid of a dependant of stylesheet actor is the desired way.
Instead, we change StyleEditor to resource-based.

Depends on D87045

Hello Daisuke. Should I add this bug as an MVP for Fission M2?

Flags: needinfo?(daisuke)

Hello Marco! I think so!

Flags: needinfo?(daisuke)
Whiteboard: dt-fission-m2-mvp
Fission Milestone: --- → M6c
Attachment #9170522 - Attachment is obsolete: true
Blocks: 1660133
Keywords: leave-open
Pushed by dakatsuka.birchill@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9a55dbee660a
Handle importing stylesheet from file using resource watcher mechanism to keep consistency. r=ochameau,devtools-backward-compat-reviewers,jdescottes
https://hg.mozilla.org/integration/autoland/rev/5d2a954c65cc
Get style-applied event via resource watcher. r=ochameau,bomsy
https://hg.mozilla.org/integration/autoland/rev/b98fe620038d
Get property-change event via resource watcher. r=ochameau
https://hg.mozilla.org/integration/autoland/rev/5ce60ce82c52
Get media-rules-changed event via resource watcher. r=ochameau
Regressions: 1661612
Regressions: 1661625
Keywords: leave-open
Pushed by dakatsuka.birchill@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/bc075afd9fdf
Implement toggleDisabled in stylesheets actor. r=ochameau,devtools-backward-compat-reviewers
https://hg.mozilla.org/integration/autoland/rev/e8258610951f
Implement getText in stylesheets actor. r=ochameau,devtools-backward-compat-reviewers
https://hg.mozilla.org/integration/autoland/rev/ad6708adb4cc
Implement update method in stylesheets actor. r=ochameau,devtools-backward-compat-reviewers
https://hg.mozilla.org/integration/autoland/rev/e1242e04253e
Remove error event listener that set to stylesheet actor. r=ochameau
Blocks: 1662324
Regressions: 1673199
Regressions: 1423300
No longer regressions: 1423300
You need to log in before you can comment on or make changes to this bug.