Commit Graph

107 Commits

Author SHA1 Message Date
Anush
fb06eede76 Bug 1113761 - Allow decimal values in the layout view. r=jaws r=mratcliffe 2015-02-24 09:23:00 +01:00
Brian Grinstead
78ac1b7e2c Bug 1121110 - Add a shared.properties file for localizing strings used across tools;r=vporof 2015-01-28 11:57:27 -08:00
Aaron Raimist
da5470f9f0 Bug 1042619 - Change 'width x height' letter x to a multiplication sign in devtools frontend. r=bgrins 2015-01-26 14:36:00 -05:00
Cameron McCormack
a719267659 Bug 649142 - Part 4: Convert logical margin properties. r=dbaron 2015-01-17 15:16:02 +11:00
Cameron McCormack
380a5c4044 Bug 649142 - Part 3: Convert logical padding properties. r=dbaron
Here we convert the logical padding properties into their new resolved-at-
cascade-time implementations.  This involves:

* converting -moz-padding-{start,end} into logical longhand properties
* adding padding-inline-{start,end} aliases for -moz-padding-{start,end}
* converting padding-{left,right} into longhand properties
* removing padding-{left,right}-value and
  padding-{left,right}-{ltr,rtl}-source internal properties

The CSS parser and various tests are simplified a bit as a result.
2015-01-17 15:16:02 +11:00
Phil Ringnalda
d866ff0386 Back out 9 changesets (bug 649142)
Backed out changeset 936703c75200 (bug 649142)
Backed out changeset b0252d2620d8 (bug 649142)
Backed out changeset 69ddb2036c50 (bug 649142)
Backed out changeset 67748675e669 (bug 649142)
Backed out changeset 15ed55c61f4e (bug 649142)
Backed out changeset 35c42cd138e1 (bug 649142)
Backed out changeset 1335630cf287 (bug 649142)
Backed out changeset b5725cd39a31 (bug 649142)
Backed out changeset b0eb691d6695 (bug 649142)
2014-12-30 20:04:20 -08:00
Cameron McCormack
668e24d7c7 Bug 649142 - Part 4: Convert logical margin properties. r=dbaron 2014-12-31 12:18:14 +11:00
Cameron McCormack
ca96516c72 Bug 649142 - Part 3: Convert logical padding properties. r=dbaron
Here we convert the logical padding properties into their new resolved-at-
cascade-time implementations.  This involves:

* converting -moz-padding-{start,end} into logical longhand properties
* adding padding-inline-{start,end} aliases for -moz-padding-{start,end}
* converting padding-{left,right} into longhand properties
* removing padding-{left,right}-value and
  padding-{left,right}-{ltr,rtl}-source internal properties

The CSS parser and various tests are simplified a bit as a result.
2014-12-31 12:18:14 +11: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
Patrick Brosset
0f3cb5d7ca Bug 985597 - Filter useless highlighter updates & and use requestAnimationFrame for updates; r=miker 2014-11-06 13:04:28 +01:00
Patrick Brosset
8a1b29f4bd Bug 1020038 - Disable test browser/devtools/layoutview/test/browser_layoutview_update-in-iframes.js; r=me 2014-10-13 09:35:50 +02: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
Jim Blandy
39dc0c6097 Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):

 - Never set the buffer's mode.

   Years ago, Emacs did not have a good JavaScript mode, so it made sense
   to use Java or C++ mode in .js files. However, Emacs has had js-mode for
   years now; it's perfectly serviceable, and is available and enabled by
   default in all major Emacs packagings.

   Selecting a mode in the -*- file variable line -*- is almost always the
   wrong thing to do anyway. It overrides Emacs's default choice, which is
   (now) reasonable; and even worse, it overrides settings the user might
   have made in their '.emacs' file for that file extension. It's only
   useful when there's something specific about that particular file that
   makes a particular mode appropriate.

 - Correctly propagate settings that establish the correct indentation
   level for this file: c-basic-offset and js2-basic-offset should be
   js-indent-level. Whatever value they're given should be preserved;
   different parts of our tree use different indentation styles.

 - We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
   Remove tab-width: settings, at least in files that don't contain tab
   characters.

 - Remove js2-mode settings that belong in the user's .emacs file, like
   js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07: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
fc2789b39a Bug 1014547 - Add a css transform highlighter to the style-inspector; r=bgrins 2014-06-13 16:27:10 +02:00
Patrick Brosset
9a31f86682 Bug 1009322 - Disabled intermittent browser_editablemodel_allproperties.js test; r=me 2014-06-09 11:11:23 +02:00
Patrick Brosset
93b8048cdb Bug 1007021 - The ReflowActor observes iframes and works after page navigations; r=bgrins r=ochameau 2014-06-03 09:51:55 +02:00
Patrick Brosset
efa9eddd0c Bug 997198 - Quick layout-view tests cleanup; r=bgrins 2014-05-12 16:51:10 +02:00
Patrick Brosset
39405fa1fd Bug 997198 - Create a standalone reflow actor; r=bgrins 2014-05-12 16:51:06 +02:00
Heather Arthur
08c0492e34 Bug 985234 - add media query for when box model tab is too short. r=bgrins 2014-05-02 11:05:00 +02:00
Mr Speaker
f6632fa466 bug 986471 - rotate long labels in box model; r=pbrosset 2014-04-24 13:52:30 +02:00
Ryan VanderMeulen
66b14f4f7d Bug 996003 - Various devtools test manifest cleanups. r=miker 2014-04-15 08:03:53 -04: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
Michael Ratcliffe
4cc10271fe Bug 983948 - Add mach mochitest-devtools r=jmaher 2014-03-25 16:52:53 +00:00
Girish Sharma
99fb3118c7 Bug 993580 - Permanently fix webconsole error count test and temporarily fix box model tests. r=pbrosset 2014-04-10 02:30:01 +05:30
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
Brian Grinstead
6efe17d86f Bug 983933 - Get better colors for the Inspector's box model;r=vporof 2014-03-18 08:04:57 -05:00
Dave Townsend
1f2f02bd33 Backing out bug 850336 due to test timeouts. r=backout 2014-03-19 14:11:36 -07:00
Dave Townsend
9aa0215525 Bug 850336: Devtools box model should be editable. r=pbrosset 2014-03-19 10:38:05 -07:00
Dave Townsend
db5fc3df03 Backed out changeset a9de76765bad on a CLOSED TREE from bug 850336 for its test taking too long. 2014-03-18 13:07:49 -07:00
Dave Townsend
0ad7b9ea16 Bug 850336: Devtools box model should be editable. r=pbrosset 2014-03-18 09:25:25 -07:00
Dave Townsend
8c5d189e8e Bug 983847: Re-disable test I accidentally enabled by landing the wrong patch. r=backout 2014-03-18 09:23:30 -07:00
Dave Townsend
5c3bb92f20 Bug 983847: Frequent CSS errors in spectrum-frame.xhtml. r=pbrosset 2014-03-18 09:18:02 -07:00
Heather Arthur
dd9b805714 Bug 983892 - Inspector Box model tab's background should be light to match light theme; r=vporof 2014-03-15 10:31:30 -07:00
Michael Ratcliffe
6a28402ad5 Bug 663778 - Use flag instead of pref for mozafterpaint switch and highlighter noautohide r=jwalker 2014-03-13 21:27:10 +00:00
Michael Ratcliffe
9e976fad16 Bug 663778 - Changes to layout view for box model highlighter r=pbrosset 2014-03-08 18:10:44 +00:00
Ryan VanderMeulen
c633e65783 Backed out 6 changesets (bug 663778) for browser_dbg_listtabs-02.js leaks on a CLOSED TREE.
Backed out changeset cbd200206f9b (bug 663778)
Backed out changeset b0b74401e614 (bug 663778)
Backed out changeset df5255cffbfa (bug 663778)
Backed out changeset e6d0dd124356 (bug 663778)
Backed out changeset 134f77474941 (bug 663778)
Backed out changeset 456609873c5f (bug 663778)
2014-03-13 13:56:22 -04:00
Michael Ratcliffe
f4a47052ae Bug 663778 - Use flag instead of pref for mozafterpaint switch and highlighter noautohide r=jwalker 2014-03-13 15:38:37 +00:00
Michael Ratcliffe
9420c0c340 Bug 663778 - Changes to layout view for box model highlighter r=pbrosset 2014-03-08 18:10:44 +00:00
Alex Henrie
6f7482ed7a Bug 968029 - Use unprefixed box-sizing in browser/ and toolkit/. r=dao 2014-02-04 21:36:29 -07:00
Kay Plößer
3cacb48fe7 Bug 960734 - Remove inline script / style in browser/devtools/layoutview/view.xhtml. r=bgrins 2014-01-21 11:48:04 -05:00
Patrick Brosset
6c50b3a034 Bug 916443 - part 1 - Toolbox level remote highlighter [Australis], r=paul 2014-01-09 12:36:01 +01:00
Chris Peterson
817228d0fe Bug 955890 - Part 1: Fix DevTools JS warnings about some code paths not returning a value. r=rcampbell 2013-12-31 19:28:42 -08:00
Paul Rouget
0745003eaa Bug 939840 - Show position in layout view. r=miker 2013-11-19 09:16:03 -05:00
Brian Grinstead
fbd3cd02b7 Bug 916766 - Consistent theming across panels (adding webconsole and options panel). Also prevents flicker on panels while frame is loading. r=paul, ui-r=darrin 2013-11-13 12:02:05 -06:00
Ryan VanderMeulen
4b0a816b31 Bug 823881 - Really disable the test. 2013-10-18 15:14:16 -04:00