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

644597 Коммитов

Автор SHA1 Сообщение Дата
Philip Chimento 7262bcdffb Bug 1506324 - Use DefaultGlobalClassOps in existing code. r=tcampbell
Reviewers: tcampbell

Subscribers: jandem

Bug #: 1506324

Differential Revision: https://phabricator.services.mozilla.com/D11571
2019-03-31 15:30:45 -07:00
Dorel Luca fd968266d1 Merge mozilla-central to mozilla-inbound 2019-04-01 00:59:31 +03:00
Dorel Luca c8f212f0c7 Merge mozilla-inbound to mozilla-central. a=merge 2019-04-01 00:51:57 +03:00
Brian Hackett feba11acf4 Bug 1539506 - Ensure reducer breakpoints and installed breakpoints are in sync, r=loganfsmyth.
--HG--
extra : histedit_source : b09b60352936d209874d13a4de019aba885dcfc1%2Cfb7aa4914c85d479ebef5fa7e0aa9fc8ddfb9f27
2019-03-31 13:44:14 -06:00
Daniel Varga dd6c317f56 Backed out changeset bdc95cb69849 (bug 1539506) for debugger FAIL src/actions/sources/tests/loadSource.spec.js 2019-03-31 22:32:39 +03:00
Andrea Marchesini 1fb706a4f0 Bug 1540514 - Use NS_NewURIOnAnyThread in URL API, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D25534

--HG--
extra : moz-landing-system : lando
2019-03-31 17:21:17 +00:00
Sylvestre Ledru ef0bfc3822 Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
# ignore-this-changeset

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

--HG--
extra : moz-landing-system : lando
2019-03-31 15:12:55 +00:00
Stephen Donner f9d59415ac Bug 1534778. Abstract and enable power tests for non-GeckoView browsers. r=rwood,bc
Differential Revision: https://phabricator.services.mozilla.com/D24971

--HG--
extra : moz-landing-system : lando
2019-03-29 18:47:35 +00:00
Nicolas Chevobbe c94181f930 Bug 1540149 - Don't use `Array.map` in `prepareConsoleMessageForRemote`. r=bgrins.
`Array.map` triggers a deprecation warnings, and it
turns out we can use `.map`  directly on the objects
we were calling `Array.map` on.

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

--HG--
extra : moz-landing-system : lando
2019-03-30 20:06:44 +00:00
Axel Hecht 08639a4653 Bug 1540089, doc fix for Fluent 0.9 Syntax, r=stas
Depends on D25403

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

--HG--
extra : moz-landing-system : lando
2019-03-29 15:51:58 +00:00
Axel Hecht 023e478585 Bug 1540089, update l10n python toolchain to Fluent 0.9, r=stas
Differential Revision: https://phabricator.services.mozilla.com/D25403

--HG--
rename : third_party/python/compare-locales/compare_locales/tests/test_merge_dtd.py => third_party/python/compare-locales/compare_locales/tests/dtd/test_merge.py
rename : third_party/python/compare-locales/compare_locales/tests/test_dtd.py => third_party/python/compare-locales/compare_locales/tests/dtd/test_parser.py
rename : third_party/python/compare-locales/compare_locales/tests/test_merge_comments.py => third_party/python/compare-locales/compare_locales/tests/merge/test_comments.py
rename : third_party/python/compare-locales/compare_locales/tests/test_merge_messages.py => third_party/python/compare-locales/compare_locales/tests/merge/test_messages.py
rename : third_party/python/compare-locales/compare_locales/tests/test_merge_whitespace.py => third_party/python/compare-locales/compare_locales/tests/merge/test_whitespace.py
rename : third_party/python/compare-locales/compare_locales/tests/test_merge_properties.py => third_party/python/compare-locales/compare_locales/tests/properties/test_merge.py
rename : third_party/python/compare-locales/compare_locales/tests/test_properties.py => third_party/python/compare-locales/compare_locales/tests/properties/test_parser.py
extra : moz-landing-system : lando
2019-03-29 15:51:56 +00:00
Bogdan Tara 888ad2c908 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-03-31 12:05:49 +03:00
Bogdan Tara 2738efcf98 Merge inbound to mozilla-central. a=merge 2019-03-31 12:00:08 +03:00
Thomas Wisniewski e1236ec692 Bug 1411725 - have XHR responseURL use the final channel URL so the expected URLs for substituted protocols like web-extension: are returned; r=mayhemer
have XHR responseURL use the final channel URL so the expected URLs for substituted protocols like web-extension: are returned

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

--HG--
extra : moz-landing-system : lando
2019-03-31 01:31:12 +00:00
Mike Hommey 920c719ba8 Bug 1540369 - Build GNU as for aarch64 target in binutils toolchain. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D25502

--HG--
extra : moz-landing-system : lando
2019-03-30 23:04:42 +00:00
Narcis Beleuzu db7f220d5c Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-03-30 23:45:55 +02:00
Narcis Beleuzu d20e1695b0 Merge autoland to mozilla-central. a=merge 2019-03-30 23:43:56 +02:00
Emilio Cobos Álvarez 7d6f6c28d7 Bug 1536582 - Autogenerate Servo_ binding functions with cbindgen. r=boris
This depends on https://github.com/eqrion/cbindgen/pull/308. Other than that,
this should be ready to go.

There's still a bit more magic than what I'd like to eventually. I should be
able to make cbindgen not rename types if it doesn't know about them, or
something.

But this removes most of the manual binding function implementations (all but
the ones that are declared via macros, which cbindgen doesn't see across).

I need to give up on the _Drop functions taking an Owned<T> because of
instantiation order fiasco. In order to define DefaultDelete I need Owned to be
complete, but I cannot do it after including the generated file since some
declarations already instantiate the specialization. Oh well.

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

--HG--
rename : servo/components/style/cbindgen.toml => servo/ports/geckolib/cbindgen.toml
extra : moz-landing-system : lando
2019-03-30 20:18:33 +00:00
Emilio Cobos Álvarez 1edac4dc48 Bug 1536582 - Update cbindgen. r=boris
Differential Revision: https://phabricator.services.mozilla.com/D25520

--HG--
extra : moz-landing-system : lando
2019-03-30 19:55:23 +00:00
Suriyaa Sundararuban 1edbfce86f Bug 1534003 - Update page title in about:buildconfig r=mconley
Fixes BMO bug 1534003 and phab commit D22848.

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

--HG--
extra : moz-landing-system : lando
2019-03-30 16:11:08 +00:00
Josh Aas baf08a736c Bug 1393681: Drop unnecessary arguments in Cocoa nsFilePicker functions. r=mstange 2019-03-30 11:32:42 -04:00
Masayuki Nakano 3e64f2c30d Bug 1539356 - Mark EditorBase::InsertNodeTransaction() as MOZ_CAN_RUN_SCRIPT r=m_kato
This patch marks `EditorBase::InsertNodeTransaction()` **and** its callers as `MOZ_CAN_RUN_SCRIPT`.

Unfortunately, this patch tells us that some `GetSomething()` methods may destroy the editor since `HTMLEditRules::GetNodesForOperation()`, `HTMLEditRules::GetNodesFromPoint()` and `HTMLEditRules::GetNodesFromSelection()` may change the DOM tree.  Additionally, initialization methods may destroy the editor since it may insert a bogus `<br>` node.

Note that this patch also removes some unused methods. I.e., they are not result of some cleaning up the code. This patch just avoids marking unused methods as `MOZ_CAN_RUN_SCRIPT`.

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

--HG--
extra : moz-landing-system : lando
2019-03-30 11:55:29 +00:00
Nicolas Chevobbe 77d707b079 Bug 1524276 - Group content blocking messages. r=bgrins,Honza.
If there's at least 2 content blocking messages displayed
for a given page navigation, we display a warning group
containing the messages, collapsed by default.
This means we need to move or insert those warning messages
at the right position in visibleMessages, either when they're
added, or when we expand a group.
Two mochitest are added to make sure this works as expected,
one for generic warningGroup features (expanding, group per
navigation session, …), and another one specifically for
content blocking warning group, where we check that every
type of content blocking message can be grouped.

The grouping won't occur unless the groupWarnings preferences
is on.

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

--HG--
extra : moz-landing-system : lando
2019-03-30 11:09:21 +00:00
Nicolas Chevobbe 7b6e74c208 Bug 1524276 - Add WarningGroup message component. r=bgrins.
This component will be used to render warning groups messages.
We also add a `inWarningGroup` prop to the `Message` component
so warnings that will be displayed in such warningGroup can
be styled differently (no warning icon, a different color for
the indent).
Add some utils functions and constants to check if a message
should be a warning group.

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

--HG--
extra : moz-landing-system : lando
2019-03-30 11:08:56 +00:00
Nicolas Chevobbe cc5fae5bf3 Bug 1524276 - Add groupWarnings preference in console redux state. r=bgrins.
This will be used to enable groups of warning messages (Tracking Protection,
CSP, CORS, …).

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

--HG--
extra : moz-landing-system : lando
2019-03-30 11:08:26 +00:00
Nicolas Chevobbe 4a7ea2cf9d Bug 1524276 - Expose `category` and `innerWindowID` properties in ConsoleMessage. r=bgrins.
This will be used to group similar messages together.
Stubs are updated.

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

--HG--
extra : moz-landing-system : lando
2019-03-30 11:07:56 +00:00
Noemi Erli aca368bbe4 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-03-30 11:34:38 +02:00
Noemi Erli 73e1da0906 Merge inbound to mozilla-central. a=merge 2019-03-30 11:32:42 +02:00
Noemi Erli 1ab5dc40f6 Merge autoland to mozilla-central. a=merge 2019-03-30 11:31:35 +02:00
Dão Gottwald 75e97c9e52 Bug 1538584 - Fix RTL search glass position in the synced tabs sidebar. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D25371

--HG--
extra : moz-landing-system : lando
2019-03-30 07:55:00 +00:00
Cameron McCormack b57c41bebd Bug 1538081 - Followup fixes.
Differential Revision: https://phabricator.services.mozilla.com/D25505

--HG--
extra : moz-landing-system : lando
2019-03-30 07:45:36 +00:00
Timothy Nikkel 184b2aebbf Bug 1537667. Remove stray semicolon. 2019-03-29 20:03:19 -05:00
Paul Morris c3a3d09307 Bug 1531870 - [de-xbl] convert popup binding to custom element; r=bgrins
For now, only add the MozMenuPopup base class to MozElements,
and don't define a custom element for it with
`customElements.define`. This is to help avoid conflicts in
de-xbl work. (See the bug for details.)

Includes a function to do 'manual slotting', moving child
elements into place. Dynamically adding, modifying, or
removing child nodes after the element is connected needs
to be handled manually as well.

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

--HG--
rename : toolkit/content/widgets/popup.xml => toolkit/content/widgets/menupopup.js
extra : moz-landing-system : lando
2019-03-30 00:05:08 +00:00
Chris Manchester ff193fae3e Bug 1535364 - Enable PGO for Android nightly builds; r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D23532

--HG--
extra : moz-landing-system : lando
2019-03-30 02:11:33 +00:00
Chris Manchester 324a762ea1 Bug 1535364 - Turn off jarlog re-ordering for Android PGO due to problems publishing APKs. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D25492

--HG--
extra : moz-landing-system : lando
2019-03-30 02:09:18 +00:00
Chun-Min Chang 949167ee63 Bug 1500713: P4 - Return NullableTimeUnit from MP3TrackDemuxer::Duration(). r=jya
Differential Revision: https://phabricator.services.mozilla.com/D24302

--HG--
extra : moz-landing-system : lando
2019-03-29 23:38:29 +00:00
Chun-Min Chang 9a23c18c8f Bug 1500713: P3 - Prevent duration in GetBuffered from being overestimated. r=kinetik,jya
Depends on D19097

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

--HG--
extra : moz-landing-system : lando
2019-03-29 23:38:28 +00:00
Chun-Min Chang 97d1b59173 Bug 1500713: P2 - Seek MP3 parser to the original position if it fails parsing. r=kinetik,jya
Depends on D19096

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

--HG--
extra : moz-landing-system : lando
2019-03-29 23:38:28 +00:00
Chun-Min Chang 321883e56f Bug 1500713: P1 - MP3 Test for the files with VBRI headers. r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D19096

--HG--
extra : moz-landing-system : lando
2019-03-29 23:38:27 +00:00
Jacek Caban 970c738076 Bug 1536308 - Apply a local patch to MinGW to get the needed winrt stuff for ANGLE r=froydnj
We apply a local patch while we wait for upstream wine and mingw to review
the changes to widl that are necessary to generate the correct headers. Here we
just grab the generated headers and patch them into MinGW

We can revert this when MinGW updates, but for now we would like to unblock
the ANGLE update

Depends on D25294

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

--HG--
extra : moz-landing-system : lando
2019-03-30 04:26:28 +00:00
Jacek Caban 39cc12375a Bug 1530493 - Bump mingw-w64 version r=froydnj
This is needed to bring dispatcherqueue.h in, which is needed for
an ANGLE upgrade. It also ensures that overloads for secure string
functions are always defined and removes redundant --enable-secure-api
configure option and use of MINGW_HAS_SECURE_API

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

--HG--
extra : moz-landing-system : lando
2019-03-30 04:28:15 +00:00
rdalal 7a3cf6bc31 Bug 1537959 - Add regular expression matching support to filter expressions r=mythmon
Differential Revision: https://phabricator.services.mozilla.com/D24417

--HG--
extra : moz-landing-system : lando
2019-03-29 22:43:47 +00:00
Noemi Erli 4f325a61ea Backed out changeset 8acf628be036 (bug 1529492) for failures in test_reftests_with_caret.html CLOSED TREE 2019-03-30 08:07:46 +02:00
Oana Pop Rus 43fadb6745 Backed out changeset 447c87c2d139 (bug 1539356) on request of Jorg K. a=backout 2019-03-30 00:42:32 +02:00
Oana Pop Rus a16538cfd6 Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-03-30 00:11:11 +02:00
L10n Bumper Bot 9ab7b0e9a8 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
as -> removed
en-ZA -> removed
mai -> removed
ml -> removed
or -> removed
2019-03-29 22:00:39 +00:00
L10n Bumper Bot 4ecd91e12a no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD
as -> removed
en-ZA -> removed
mai -> removed
or -> removed
2019-03-29 22:00:30 +00:00
Oana Pop Rus a759d6f62b Merge inbound to mozilla-central. a=merge 2019-03-29 23:54:39 +02:00
Oana Pop Rus a84c656b40 Merge autoland to mozilla-central. a=merge 2019-03-29 23:51:13 +02:00
Andreea Pavel f298a75fb9 Backed out 2 changesets (bug 1413567) for causing bug 1523833 to permafail a=backout
Backed out changeset 47dd44501599 (bug 1413567)
Backed out changeset 7050f5bf674a (bug 1413567)
2019-03-29 23:33:37 +02:00