Commit Graph

12 Commits

Author SHA1 Message Date
J. Ryan Stinnett
7e2158acc2 Bug 1178851 - Move testing flag to DevToolsUtils. r=ochameau 2015-07-02 04:56:57 -05:00
Patrick Brosset
7c632b0f8d Bug 966787 - 2 - Skip inspector breadcrumb updates when the output doesn't change; r=bgrins
Whenever something changed on the selected element (pseudo, attribute), the
breadcrumbs widget used to loop over all breadcrumbs buttons and re-create the
markup for each.
Now, we cache a string version of the text displayed in a button and compare
the new value to that in the loop, to skip DOM updates.

Additionally, the breadcrumbs widget used to update itself after all markup mutations
in the DOM tree displayed in the inspector. The update method now looks at the mutations
array and early return if none of them actually impact the displayed breadcrumbs.
2015-04-13 10:22:05 +02:00
Patrick Brosset
b53c7a05e7 Bug 1103993 - 3 - Only refresh the rule/computed views when active; r=bgrins r=ochameau 2014-12-10 09:09:19 +01:00
Patrick Brosset
8c7726cb8c Bug 985597 - Fix layout-view tests after highlighter changes & make them more robust; r=miker 2014-11-06 13:04:51 +01:00
Michael Ratcliffe
584afa1e41 Bug 994732 - Make "Disable Cache" in Devtools persist (only when the toolbox is open) r=jwalker, r=pbrosset 2014-07-17 10:39:56 +01:00
Michael Ratcliffe
3fdad7a259 Bug 1032721 - Re-enable browser_inspector_infobar.js when oranges are fixed r=pbrosset 2014-07-12 20:20:28 +01:00
Michael Ratcliffe
7cc87e56dd Bug 994729 - Make box model guides move on layout view region hover r=bgrins 2014-06-24 17:26:38 +01:00
Patrick Brosset
efa9eddd0c Bug 997198 - Quick layout-view tests cleanup; r=bgrins 2014-05-12 16:51:10 +02:00
Paolo Amadini
6efc9852ae Bug 995170 - Convert legacy uses of promise.js in devtools where this doesn't result in test failures. r=jwalker 2014-04-14 14:15:43 +01:00
Dave Townsend
524463fdbd Bug 850336: Devtools box model should be editable. r=pbrosset 2014-04-03 17:37:26 -07:00
Phil Ringnalda
eb147fb326 Back out 81dd398600c4 (bug 850336) for linux bc2 leaks-until-shutdown 2014-04-02 23:17:37 -07:00
Dave Townsend
b80f29f1a1 Bug 850336: Devtools box model should be editable. r=pbrosset 2014-04-02 17:44:59 -07:00