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

614790 Коммитов

Автор SHA1 Сообщение Дата
Julian Descottes 7b348a2724 Bug 1489223 - Always wait until client is ready when opening aboutdebugging in mochitests;r=daisuke
Differential Revision: https://phabricator.services.mozilla.com/D5798

--HG--
extra : moz-landing-system : lando
2018-09-17 11:55:14 +00:00
Masayuki Nakano ee53372956 Bug 1484122 - part 2: Clean up HTMLEditor::DeleteRow() r=m_kato
This patch renames HTMLEditor::DeleteRow() to
HTMLEditor::DeleteTableRowWithTransaction() and cleans up its implementation.

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

--HG--
extra : moz-landing-system : lando
2018-09-18 08:31:00 +00:00
Masayuki Nakano 47fa32ffd8 Bug 1484122 - part 1: Create HTMLEditor::DeleteSelectedTableRowsWithTransaction() for internal use of nsITableEditor::DeleteTableRow() r=m_kato
nsITableEditor::DeleteTableRow() is an XPCOM method but there are some internal
users.  So, it should be implemented as non-virtual protected method and
internal users should use it instead.

This also renames (and reimplement) HTMLEditor::DeleteTable2() since it's
really bad name and the code dispatches unnecessary "selectionchange" events.

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

--HG--
extra : moz-landing-system : lando
2018-09-18 07:56:45 +00:00
Masayuki Nakano 3d69a1f95e Bug 1484122 - part 0: Add automated tests for nsITableEditor.deleteTableRow.html r=m_kato
This patch changes a bit in HTMLEditor::DeleteTableRow() because calling
DeleteTable2() without those helper classes hits MOZ_ASSERT().

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

--HG--
extra : moz-landing-system : lando
2018-09-18 07:25:58 +00:00
Nazım Can Altınova 98bd5a2953 Bug 1475553 - Add type field to all markers that doesn't have before r=gregtatum
Differential Revision: https://phabricator.services.mozilla.com/D5138

--HG--
extra : moz-landing-system : lando
2018-09-17 19:01:03 +00:00
Jean-Luc Bonnafoux 85700276c1 Bug 1481098 - Remove Unused aParentContext Parameter in ServoStyleSet::ResolveStyleFor Function r=dbaron
Remove Unused aParentContext Parameter in ServoStyleSet::ResolveStyleFor Function

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

--HG--
extra : moz-landing-system : lando
2018-09-18 08:01:36 +00:00
Lina Cambridge 0f9afb27a5 Bug 1492010 - Ensure Sync engines with overridden telemetry names correctly report their validation results. r=tcsc
Differential Revision: https://phabricator.services.mozilla.com/D6097

--HG--
extra : moz-landing-system : lando
2018-09-18 08:04:57 +00:00
Gijs Kruitbosch 654195f783 Bug 1491243 - remove feed bits from puppeteer page info code, r=whimboo
Depends on D5982

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

--HG--
extra : moz-landing-system : lando
2018-09-18 06:06:28 +00:00
Gijs Kruitbosch 6b518d3722 Bug 1491243 - remove subscribe button, menu items and subscription section out of feed previews, r=florian
This removes subscribe UI and functionality from the main browser window,
the page info window, and from feed previews. It may leave some stray strings
in subscribe.properties/dtd, which will be removed in bug 1477669 when the
preview code goes away completely.

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

--HG--
extra : moz-landing-system : lando
2018-09-18 06:06:27 +00:00
Daisuke Akatsuka 059cf771d2 Bug 1492035: Remove DomNodePreview module. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D6116

--HG--
extra : moz-landing-system : lando
2018-09-18 07:53:31 +00:00
Arshad Kazmi 54aa0aa1bc Bug 1474852 - Removed obsolete icon attributes from toolkit r=dao
Differential Revision: https://phabricator.services.mozilla.com/D6053

--HG--
extra : moz-landing-system : lando
2018-09-18 07:50:59 +00:00
Ciure Andrei d3c2cc41fe Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-09-18 10:44:51 +03:00
Ciure Andrei a0333927de Merge inbound to mozilla-central. a=merge 2018-09-18 10:42:35 +03:00
Ciure Andrei e7e6a10f94 Backed out 2 changesets (bug 1488599) for causing crashes a=backout
Backed out changeset b08b9f2693cd (bug 1488599)
Backed out changeset bba3a8028837 (bug 1488599)
2018-09-18 10:39:23 +03:00
Ehsan Akhgari 5d9d4af0cd Bug 1491574 - Part 2: Remove the XPCOM registration for nsPersistentProperties; r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D5950
2018-09-18 00:58:52 -04:00
Ehsan Akhgari 9aa38967b7 Bug 1491574 - Part 1: Remove the XPCOM registration for nsProperties; r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D5949
2018-09-18 00:33:59 -04:00
Bogdan Tara 4b0cf7ed45 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
--HG--
rename : browser/extensions/asan-reporter/bootstrap.js => browser/modules/AsanReporter.jsm
extra : rebase_source : 25955f7422014cdf3156daa8ea34537c2ecb9355
2018-09-18 06:59:07 +03:00
Coroiu Cristina 40028657f0 Backed out 3 changesets (bug 1491574) for build bustage at builds/worker/workspace/build/src/netwerk/base/nsNetUtil.cpp on a CLOSED TREE
Backed out changeset 5390b485f7e4 (bug 1491574)
Backed out changeset 3d11b69de826 (bug 1491574)
Backed out changeset e7e8f3f70f8b (bug 1491574)
2018-09-18 07:10:20 +03:00
Ehsan Akhgari d4f6bad00a Bug 1491574 follow-up: Address more of the review comment 2018-09-17 23:55:01 -04:00
Bogdan Tara 32e70e5089 Merge inbound to mozilla-central. a=merge 2018-09-18 06:54:39 +03:00
Ehsan Akhgari 84f3a6fad7 Bug 1491741 follow-up: Address review comment
DONTBUILD
2018-09-17 23:46:47 -04:00
Ehsan Akhgari 1c41cda6e0 Bug 1491741 - Part 2: DeCOMtaminate nsAppStartupNotifier; r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D5995
2018-09-17 23:45:02 -04:00
Ehsan Akhgari 14b7695438 Bug 1491741 - Part 1: Remove the XPCOM registration for nsAppStartupNotifier; r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D5994
2018-09-17 23:45:02 -04:00
Ehsan Akhgari 9b9060a876 Bug 1491574 - Part 2: Remove the XPCOM registration for nsPersistentProperties; r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D5950
2018-09-17 22:05:34 -04:00
Ehsan Akhgari d6cfac82e5 Bug 1491574 - Part 1: Remove the XPCOM registration for nsProperties; r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D5949
2018-09-17 21:39:54 -04:00
Ehsan Akhgari 3807c128b7 Bug 1491513 - Disable fastblock in more antitracking tests; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D5936
2018-09-17 21:38:57 -04:00
Ehsan Akhgari d720ddf0c3 Bug 1491561 follow-up: Fix a build problem 2018-09-17 21:35:25 -04:00
Ehsan Akhgari 02f08121ff Bug 1491561 - Remove the XPCOM registrations for LoadContext; r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D5945
2018-09-17 21:28:39 -04:00
Ehsan Akhgari 6c19b5c6fd Bug 1491735 - Remove the XPCOM registration for nsWebBrowserFind; r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D5993
2018-09-17 19:48:13 -04:00
Gabriele Svelto a1f6255102 Bug 1463048 - Remove asynchronous minidump generation r=ted
This reverts the changes in bug 1360308, bug 1390143 and bug 1469603. Minidump
generation will now only happen on the main process' main thread which might
lead to hangs but is known to be fairly robust. Asynchronous generation proved
too brittle and enormously increased the complexity of this already
hard-to-read code.

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

--HG--
extra : moz-landing-system : lando
2018-09-17 20:51:45 +00:00
Julian Descottes e361f7ef17 Bug 1492049 - Fix localization for ADB Extension strings in WebIDE;r=flod
Differential Revision: https://phabricator.services.mozilla.com/D6122

--HG--
extra : moz-landing-system : lando
2018-09-18 07:26:31 +00:00
Jean-Yves Avenard 8768e0b175 Bug 1491132 - Clamp cache reads to content size. r=gerald
Prior bug 1416085, reads were clamped to the content's duration (if known). It appears that the new code relied on MediaCacheReadBlockFromCache to properly account for the end of content.

However, this was not the case, the MediaCache always reads (and write) one full block at a time regardles of the size requested (a block is 32768 bytes).

Rather than clamping in the Read() method as it used to be, we clamp in ReadBlockFromCache as such safety will benefit other callers that would have otherwise also returned garbage reads.

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

--HG--
extra : moz-landing-system : lando
2018-09-17 17:41:31 +00:00
Gijs Kruitbosch dc5d097f0f Bug 1491998 - Fix browser_ext_chrome_settings_overrides_home.js to wait for the correct load, r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D6089

--HG--
extra : moz-landing-system : lando
2018-09-17 22:58:48 +00:00
Bogdan Tara 7ebba39407 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-09-18 01:02:05 +03:00
Bogdan Tara c8f52c0158 Merge inbound to mozilla-central. a=merge 2018-09-18 00:58:07 +03:00
Dorel Luca 0939a6b3fa Backed out changeset 9205d38f866c (bug 1491313) for causing crashtests to fail. CLOSED TREE 2018-09-17 23:19:52 +03:00
Logan F Smyth f84345b543 Bug 1468384 - Add Debugger.Script.isModule. r=jimb
Differential Revision: https://phabricator.services.mozilla.com/D5380

--HG--
extra : moz-landing-system : lando
2018-09-17 19:35:23 +00:00
Robert Helmer 99c30d6feb Bug 1485620 - add gtest for PrioEncoder r=bholley,hsivonen
Differential Revision: https://phabricator.services.mozilla.com/D6049

--HG--
extra : moz-landing-system : lando
2018-09-17 17:38:36 +00:00
Francesco Lodolo (:flod) 9eb410053d Bug 1491892 - Restore ellipsis in "Change Master Password" button r=Pike
Differential Revision: https://phabricator.services.mozilla.com/D6057

--HG--
extra : moz-landing-system : lando
2018-09-17 17:45:18 +00:00
Emilio Cobos Álvarez 6133d4c3a3 Bug 1488817 - Remove the has-first-letter-child bit from the block when the first-letter is removed from a first-line. r=bzbarsky
Always new reasons to remove the first-line frame and this reparenting stuff...
I hope I can get to it.

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

--HG--
extra : moz-landing-system : lando
2018-09-17 17:36:06 +00:00
Jim Chen fe39a234fe Bug 1449567 - Don't reattach compositor for the same compositor object; r=snorp
If we're trying to detach and reattach the same compositor object for
whatever reason, we should skip it so we don't inadvertently end up not
attaching the object at all.

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

--HG--
extra : moz-landing-system : lando
2018-09-17 17:29:30 +00:00
Alessio Placitelli 3cc5c0636c Bug 1491888 - Bump the version of the HCT npm package. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D6056

--HG--
extra : moz-landing-system : lando
2018-09-17 17:27:44 +00:00
Nicolas Chevobbe ca979560b6 Bug 1487359 - Add a DAMP test for typing in the console input; r=ochameau.
Here we are simulating a user typing a few letters in
the console input, when the console output has 500 messages.
We wait between each 'keystroke' in order to have a
realistic measure. Also, we are typing a string that is
triggering the popup  as it also impacts typing performance.

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

--HG--
extra : moz-landing-system : lando
2018-09-18 07:14:55 +00:00
Chris Manchester ae31dd2dff Bug 1490145 - Upgrade builders to rustc 1.29. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D5826

--HG--
extra : moz-landing-system : lando
2018-09-18 00:51:44 +00:00
James Teh 6b89ed218b Bug 1331755: Refactor handling of accessibility focus in the URL bar so focus never moves to suggestions while the user is editing. r=Gijs,MarcoZ
When the user is editing the text in the URL bar (typing, backspace, etc.), the first suggestion is always selected.
Because accessibility clients require autocomplete items to be "focused", the code needs to differentiate between explicit selection (e.g. via down/up arrow) and auto selection (e.g. when typing).
Otherwise, the focus continually moves away from the text box while the user is typing, as was previously occurring.
This makes it very difficult for the user to edit text, particularly backspace/delete.

There was a previous attempt to handle this, but it was somewhat fragile and broke completely some time ago.
Now, rather than trying to handle this based on autocomplete events, it is handled in the input and key press events.
For input events, accessibility focus is forced back to the text box and further accessibility focus events are suppressed.
For down arrow, up arrow, etc. key presses, accessibility focus events for suggestions are enabled.
This makes it easier to understand and predict the user experience, rather than relying on underlying autocomplete implementation details.

This is tested using an accessibility browser test, which makes it easier to make assertions about accessibility focus.
This also means that if the underlying implementation details change (e.g. HTML + aria-activedescendant instead of XUL + DOMMenuItemActive events), this test should still be valid and allow us to catch regressions.

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

--HG--
extra : moz-landing-system : lando
2018-09-18 05:10:35 +00:00
Ryan VanderMeulen 7dfaaa045e Backed out changeset aa3c5d257b1e (bug 1490042) for causing topcrash bug 1491530. 2018-09-17 13:25:33 -04:00
Dana Keeler 0f23e1458f bug 1488593 - move family safety root detection to background thread r=dipen,jcj
A previous patch in this bug made the incorrect assumption that we had disabled
the family safety root detection/importing feature by default. In reality, we
enabled it by default in bug 1282871.

In bug 1487258 we moved enterprise root loading to a background thread so as to
not block the main thread. This patch does the same with the family safety
feature.

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

--HG--
extra : moz-landing-system : lando
2018-09-17 15:38:43 +00:00
Coroiu Cristina 9a2b88d99e Backed out changeset d61965849528 (bug 1491243) for en-US failures at testing\firefox-ui\tests\puppeteer\test_page_info_window.py 2018-09-17 22:23:58 +03:00
Andrew Swan 3bc9db418d Bug 1487173 Switch asan-reporter to built-in r=decoder
Differential Revision: https://phabricator.services.mozilla.com/D5615

--HG--
rename : browser/extensions/asan-reporter/bootstrap.js => browser/modules/AsanReporter.jsm
extra : moz-landing-system : lando
2018-09-17 18:19:33 +00:00
Jed Davis 2fcf5c7252 Bug 1489735 - Quietly deny sched_setaffinity in content process sandbox r=gcp
Differential Revision: https://phabricator.services.mozilla.com/D5908

--HG--
extra : moz-landing-system : lando
2018-09-17 16:43:52 +00:00