Граф коммитов

14385 Коммитов

Автор SHA1 Сообщение Дата
Yura Zenevich b5450392e9 Bug 1518487 - adding new checks section in the accessibility panel's sidebar. r=pbro
MozReview-Commit-ID: AAKt7zDvom8

Differential Revision: https://phabricator.services.mozilla.com/D19055

--HG--
extra : moz-landing-system : lando
2019-02-12 19:40:24 +00:00
Yura Zenevich 8b2a09eb3b Bug 1518487 - implement ColorContrast component to display a11y audit information for text color contrast. r=gl
MozReview-Commit-ID: DoOp2JhaQyD

Differential Revision: https://phabricator.services.mozilla.com/D19053

--HG--
extra : moz-landing-system : lando
2019-02-12 19:40:11 +00:00
Yura Zenevich 7f8dff6094 Bug 1518487 - implement simple accessible list component similar to the one used in debugger.html and memory panel. r=nchevobbe
MozReview-Commit-ID: 2KCXrB9zCr0

Differential Revision: https://phabricator.services.mozilla.com/D19052

--HG--
extra : moz-landing-system : lando
2019-02-12 19:39:59 +00:00
Yura Zenevich 43565affb1 Bug 1518487 - make sure VirtualizedTree keyboard focus scrolling works for trees that are themselves inside scrollable containers. Use the same approach as the tree component in debugger.html. r=nchevobbe
MozReview-Commit-ID: 4HO7WDbyPKA

Differential Revision: https://phabricator.services.mozilla.com/D19051

--HG--
extra : moz-landing-system : lando
2019-02-12 19:39:46 +00:00
Yura Zenevich ae2e67be35 Bug 1518487 - implement accessible accordion component identical to the one used in debugger.html. r=nchevobbe
MozReview-Commit-ID: BzTSPJQxYfi

Differential Revision: https://phabricator.services.mozilla.com/D19050

--HG--
extra : moz-landing-system : lando
2019-02-12 19:39:34 +00:00
Yura Zenevich 2c25935fcf Bug 1518487 - add ability to customize the className of the LearnMoreLink component. r=gl
MozReview-Commit-ID: 2Ft28e4sbi

Differential Revision: https://phabricator.services.mozilla.com/D19049

--HG--
extra : moz-landing-system : lando
2019-02-12 19:39:22 +00:00
Yura Zenevich dcb8caf985 Bug 1518487 - ensure that accessible audit can be performed without requiring highlighting. r=pbro
MozReview-Commit-ID: CUFTQIS9WPv

Differential Revision: https://phabricator.services.mozilla.com/D19048

--HG--
extra : moz-landing-system : lando
2019-02-12 19:39:09 +00:00
Thomas Nguyen 85ce5ab061 Bug 1517703 - Part 2 - Use ReferrerInfo in loadURIOptions from js r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D17922

--HG--
extra : moz-landing-system : lando
2019-02-12 19:35:24 +00:00
Julian Descottes 5b64219bba Bug 1500069 - Add metrics tests for the webconsole;r=ochameau,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D19364

--HG--
extra : moz-landing-system : lando
2019-02-12 19:08:33 +00:00
Joel Maher 2d1cf6ee1f Bug 1527369 - re-enable many tests on windows 1803 due to invalid screen resolution whilst testing. r=gbrown
re-enable many tests on windows 1803 due to invalid screen resolution whilst testing

Differential Revision: https://phabricator.services.mozilla.com/D19535

--HG--
extra : moz-landing-system : lando
2019-02-12 17:47:39 +00:00
Jonathan Kingston 3421b8fcff Bug 1520868 - Replacing AsyncOpen2 with AsyncOpen always r=valentin
Replacing js and text occurences of asyncOpen2
Replacing open2 with open

Differential Revision: https://phabricator.services.mozilla.com/D16885

--HG--
rename : layout/style/test/test_asyncopen2.html => layout/style/test/test_asyncopen.html
extra : moz-landing-system : lando
2019-02-12 16:08:25 +00:00
Coroiu Cristina 92656e7b34 Merge mozilla-central to autoland a=merge on a CLOSED TREE 2019-02-12 18:35:15 +02:00
Coroiu Cristina f81d1ce91c Merge inbound to mozilla-central a=merge 2019-02-12 18:28:37 +02:00
Nicolas Chevobbe 7dcc08aeec Bug 1527317 - lazy load TabboxPanel in NetworkEventMessage.js; r=Honza.
The TabboxPanel component is the one we use to show the detail
of a given network request. In the console, it's not used until
the user expand a network request, but we do load it at
the same time as the NetworkEventMessage.
We can save some extra work by loading it lazily.

Differential Revision: https://phabricator.services.mozilla.com/D19497

--HG--
extra : moz-landing-system : lando
2019-02-12 16:01:39 +00:00
Julian Descottes 3344346e59 Bug 1495665 - Add test for profiler dialog in aboutdebugging;r=ladybenko
Depends on D18698

Differential Revision: https://phabricator.services.mozilla.com/D18699

--HG--
rename : devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_runtime_connection-prompt.js => devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_runtime_remote_runtime_buttons.js
extra : moz-landing-system : lando
2019-02-12 10:17:00 +00:00
Julian Descottes ee7cb6dd58 Bug 1495665 - Add performance panel as modal dialog in about:debugging;r=ladybenko
Depends on D18697

Differential Revision: https://phabricator.services.mozilla.com/D18698

--HG--
extra : moz-landing-system : lando
2019-02-12 10:16:20 +00:00
Julian Descottes e253a0e26e Bug 1495665 - Add profile runtime button for remote runtime pages;r=ladybenko,Ola
Differential Revision: https://phabricator.services.mozilla.com/D18697

--HG--
extra : moz-landing-system : lando
2019-02-12 10:16:42 +00:00
Oana Pop Rus c603510fa9 Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-02-12 12:12:06 +02:00
Nicolas Chevobbe 223cbc9712 Bug 1526883 - Cleanup devtools/client/webconsole/utils.js; r=bgrins.
Some functions or properties are not used anymore in the
codebase, so we can safely delete them.
Other ones are only used in Scratchpad or VariableView,
which we want to get rid off in the next months. We move
those functions directly in Scratchpad/VariableView.

Differential Revision: https://phabricator.services.mozilla.com/D19377

--HG--
extra : moz-landing-system : lando
2019-02-11 17:29:24 +00:00
Bogdan Tara 87a0b11003 Merge inbound to mozilla-central. a=merge 2019-02-12 07:25:23 +02:00
Masayuki Nakano 0c300040e9 Bug 1506508 - Make PresShell::EventHandler::HandleEvent() flush any dirty region before deciding to event target of eMouseDown and eMouseUp r=smaug
When preceding mouse event is handled, that may cause changing style of the
target.  Therefore, when an eMouseDown or eMouseUp event is handled, handlers
require the latest layout.  Currently, nsViewManager::DispatchEvent() tries
to guarantee that with calling nsIPresShell::FlushPendingNotifications()
with FlushType::Layout.  However, this just flushes the pending layout in
the PresShell associated with the nsViewManager instance.  I.e., if the
target is in a child PresShell, its layout hasn't been flushed.

This patch makes PresShell::EventHandler::HandleEvent() flush pending
notifications at first of handling events using coordinates (only when
eMouseDown or eMouseUp, though).  Then, when it realizes that the event
should be handled in a child PresShell, makes it flush its pending
notifications and then, recompute event target with the latest layout if
the layout is actually changed.

Differential Revision: https://phabricator.services.mozilla.com/D13720

--HG--
extra : moz-landing-system : lando
2019-02-11 23:25:45 +00:00
Razvan Caliman f9cb3cc490 Bug 1527309 - Log CSS rule ancestors in reverse order. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D19495

--HG--
extra : moz-landing-system : lando
2019-02-12 14:45:38 +00:00
Csoregi Natalia 577b9d88b8 Backed out 7 changesets (bug 1518487) for failures on devtools/client/accessibility/test/browser/browser_accessibility_sidebar_checks.js. CLOSED TREE
Backed out changeset 7a4f96a4d71c (bug 1518487)
Backed out changeset 8031278b4a17 (bug 1518487)
Backed out changeset d55e9ed92676 (bug 1518487)
Backed out changeset fc1687cc488d (bug 1518487)
Backed out changeset 0d2800976a32 (bug 1518487)
Backed out changeset 62f78c63d9f1 (bug 1518487)
Backed out changeset bc6cc126a9b4 (bug 1518487)
2019-02-12 00:33:42 +02:00
Bogdan Tara 2c0ee18d6e Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-02-11 23:59:48 +02:00
Bogdan Tara 12bbbc3d51 Merge inbound to mozilla-central. a=merge 2019-02-11 23:55:15 +02:00
Yura Zenevich 157f1e7ddd Bug 1518487 - adding new checks section in the accessibility panel's sidebar. r=pbro
MozReview-Commit-ID: AAKt7zDvom8

Differential Revision: https://phabricator.services.mozilla.com/D19055

--HG--
extra : moz-landing-system : lando
2019-02-11 20:46:45 +00:00
Yura Zenevich b33f9e71a6 Bug 1518487 - implement ColorContrast component to display a11y audit information for text color contrast. r=gl
MozReview-Commit-ID: DoOp2JhaQyD

Differential Revision: https://phabricator.services.mozilla.com/D19053

--HG--
extra : moz-landing-system : lando
2019-02-11 20:46:23 +00:00
Yura Zenevich 2a58419670 Bug 1518487 - implement simple accessible list component similar to the one used in debugger.html and memory panel. r=nchevobbe
MozReview-Commit-ID: 2KCXrB9zCr0

Differential Revision: https://phabricator.services.mozilla.com/D19052

--HG--
extra : moz-landing-system : lando
2019-02-11 20:46:13 +00:00
Yura Zenevich 162e11d369 Bug 1518487 - make sure VirtualizedTree keyboard focus scrolling works for trees that are themselves inside scrollable containers. Use the same approach as the tree component in debugger.html. r=nchevobbe
MozReview-Commit-ID: 4HO7WDbyPKA

Differential Revision: https://phabricator.services.mozilla.com/D19051

--HG--
extra : moz-landing-system : lando
2019-02-11 20:45:54 +00:00
Yura Zenevich 63558b4757 Bug 1518487 - implement accessible accordion component identical to the one used in debugger.html. r=nchevobbe
MozReview-Commit-ID: BzTSPJQxYfi

Differential Revision: https://phabricator.services.mozilla.com/D19050

--HG--
extra : moz-landing-system : lando
2019-02-11 20:45:39 +00:00
Yura Zenevich 7369241a53 Bug 1518487 - add ability to customize the className of the LearnMoreLink component. r=gl
MozReview-Commit-ID: 2Ft28e4sbi

Differential Revision: https://phabricator.services.mozilla.com/D19049

--HG--
extra : moz-landing-system : lando
2019-02-11 20:45:19 +00:00
Yura Zenevich fe0d32795e Bug 1518487 - ensure that accessible audit can be performed without requiring highlighting. r=pbro
MozReview-Commit-ID: CUFTQIS9WPv

Differential Revision: https://phabricator.services.mozilla.com/D19048

--HG--
extra : moz-landing-system : lando
2019-02-11 20:45:04 +00:00
yulia d41426aa26 Bug 1485664 - remove unused inspectObjectProperties; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D19340

--HG--
extra : moz-landing-system : lando
2019-02-11 15:48:41 +00:00
Michael Ratcliffe 6bb1561edd Bug 1525484 - React events with undefined handlers can break the markup view r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D19378

--HG--
extra : moz-landing-system : lando
2019-02-11 16:23:55 +00:00
Mike Conley e80a104c7a Bug 1525188 - Tunnel the remoteType properly from the outer to inner browser in RDM, and remember to clean up. r=ochameau
Depends on D19220

Differential Revision: https://phabricator.services.mozilla.com/D19223

--HG--
extra : moz-landing-system : lando
2019-02-11 15:40:37 +00:00
Razvan Caliman 87a8e6f838 Bug 1527004 - Add context menu option to Changes panel to copy all changes for a source. r=gl
Like Bug 1524548, but builds a stylesheet for all changed rules within a source.

Differential Revision: https://phabricator.services.mozilla.com/D19385

--HG--
extra : moz-landing-system : lando
2019-02-11 20:02:44 +00:00
Gabriel Luong b158658b93 Bug 1526591 - Remove devtools.inspector.shapesHighlighter.enabled pref. r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D19255
2019-02-08 22:06:49 -05:00
shindli 84a3421798 Backed out 1 changesets (bug 1526591) for ES lint failure in | /builds/worker/checkouts/gecko/devtools/client/shared/output-parser.js CLOSED TREE
Backed out changeset da1dd1b03268 (bug 1526591)
2019-02-11 15:28:57 +02:00
Gabriel Luong 1890a6f166 Bug 1526591 - Remove devtools.inspector.shapesHighlighter.enabled pref. r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D19255
2019-02-08 22:06:49 -05:00
Julian Descottes bc7ba97c34 Bug 1500389 - Set margin to 0 instead of initial for <p>;r=ladybenko,daisuke
Depends on D17917
As discussed on slack. Let me know if you'd prefer another comment and/or moving this to the message CSS file?

Differential Revision: https://phabricator.services.mozilla.com/D17918

--HG--
extra : moz-landing-system : lando
2019-02-11 19:47:56 +00:00
Julian Descottes 7c9cb4e14a Bug 1500389 - Migrate serviceworker fetch flag test;r=ladybenko,stas
Had to modify localization to accomodate for the test so I would like an additional review from l10n peers here.
@stas feel free to forward if somebody else should have a look.

Below is a summary of the problem I faced here for localization, without any of the specifics related to aboutdebugging:

```
Localized(
  {
    id: "my-component-localization-id",
    attrs: {
      title: true,
      value: true,
    }
  }
  SomeSharedComponent{
    title: "fallback-title",
    value: "fallback-value"
  }
);
```

with the ftl:

```
my-component-localization-id =
  .title = Localized title
  .value = Localized value
```

The `value` prop can take any node, and later on in the development, I need a more complex wrapper (here for tests). It shouldn't impact the localization, but now I can't directly use my localized value:

```
Localized(
  {
    id: "my-component-localization-id",
    attrs: {
      title: true,
    }
  },
  SomeSharedComponent{
    title: "fallback-title",
    value: Localized(
      {
        id: my-component-localization-value
      },
      dom.span(
        {
          className: "some-class-needed-for-tests",
        },
        "fallback-value"
      )
    )
  }
);
```

with the ftl:

```
my-component-localization-id =
  .title = Localized title

my-component-localization-value = Localized value
```

It feels wrong to change the localization here, but the only other solution would be to introduce another Component, just to maintain the same API from the standpoint of the FTL:

```
Localized(
  {
    id: "my-component-localization-id",
    attrs: {
      title: true,
      value: true,
    },
  },
  SomeNewComponentForFluent{
    title: "fallback-title",
    value: "fallback-value",
  }
);
```

with an additional component

```
class SomeNewComponentForFluent extends PureComponent {
  render() {
    return SomeSharedComponent{
      title: this.props.title,
      value: dom.span(
        {
          className: "some-class-needed-for-tests",
        },
        this.props.value,
      ),
    };
  }
}
```

Did you already face similar situations? Is there a recommendation/pattern we should follow here?

Differential Revision: https://phabricator.services.mozilla.com/D17917

--HG--
extra : moz-landing-system : lando
2019-02-11 19:47:08 +00:00
Julian Descottes 85f911fd6c Bug 1500389 - Stop using variants for localizing the serviceworker fetch status;r=stas
Implementing the suggestion from the other review

Differential Revision: https://phabricator.services.mozilla.com/D18348

--HG--
extra : moz-landing-system : lando
2019-02-11 19:46:35 +00:00
soniasingla 6ba84dcaa9 Bug 1522090 - Add info to troubleshoot './mach bootstrap'. r=Ola
Add info to troubleshoot './mach bootstrap'

Differential Revision: https://phabricator.services.mozilla.com/D19271

--HG--
extra : moz-landing-system : lando
2019-02-12 07:43:24 +00:00
Nicolas Chevobbe 4d5fdfd7fc Bug 1524474 - Add test for top-level await dynamic import; r=bgrins.
Differential Revision: https://phabricator.services.mozilla.com/D19134

--HG--
extra : moz-landing-system : lando
2019-02-12 06:29:52 +00:00
Jason Laster dbef6087c3 Bug 1527122 - Update Debugger Frontend (Release 125). r=dwalsh 2019-02-11 22:17:50 -08:00
Florens Verschelde 65ba9b0d5e Bug 1527122 - [release 125] Consolidate icon styles into AccessibleImage.css and SourceIcon.css (#7890). r=dwalsh 2019-02-11 22:17:50 -08:00
Jaril 121c4cfcbb Bug 1527122 - [release 125] XHR breakpoints with methods (#7721). r=dwalsh 2019-02-11 22:17:49 -08:00
Hubert Boma Manilla a6fb2aec1f Bug 1527122 - [release 125] [Breakpoints] Improve logpoints ux (#7811). r=dwalsh 2019-02-11 22:17:48 -08:00
Anthony X 46347f849c Bug 1527122 - [release 125] [Breakpoints] Add syntax highlighting to conditional panel (#7911). r=dwalsh 2019-02-11 22:17:47 -08:00
Anshul 75e4c326eb Bug 1527122 - [release 125] Bump flow-bin to 0.92.1 (#7930). r=dwalsh 2019-02-11 22:17:46 -08:00