Commit c97ee795 authored by Chris Jones's avatar Chris Jones
Browse files

Bug 613442, part 2: Frontend tests

parent f7615c8e
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
protocol opensNonexistent {
    parent opens Unicorn;

child: __delete__();
state DEAD: send __delete__;
};
+13 −0
Original line number Diff line number Diff line
include protocol subprotocolOpens;

protocol opensSubprotocol {
    child opens subprotocolOpens;

    manages subprotocolOpens;

child:
    subprotocolOpens();
    __delete__();

state DEAD: send __delete__;
};
+10 −0
Original line number Diff line number Diff line
include protocol opensSubprotocol;

protocol subprotocolOpens {
    parent opens opensSubprotocol;

    manager opensSubprotocol;

child: __delete__();
state DEAD: send __delete__;
};
+2 −0
Original line number Diff line number Diff line
include protocol compositor;
include protocol jetpack;
include protocol media;
include protocol plugin;

sync protocol content {
    parent spawns compositor as parent;
    parent spawns jetpack;
    child spawns plugin;
    child opens media;

child:
    __delete__();
+7 −0
Original line number Diff line number Diff line
sync protocol media {
child:
    __delete__();

state DEAD:
    send __delete__;
};