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

592582 Коммитов

Автор SHA1 Сообщение Дата
Andreas Tolfsen 921d8f6a6e Bug 1456051 - Make addon.uninstall race safe. r=maja_zf
addon.uninstall would return immediately, not waiting for the
onUninstalled listener event to fire.  We can eliminate this race
condition by using a promise that resolves when it fires.

MozReview-Commit-ID: E4Mh797X9n8

--HG--
extra : rebase_source : 473e60cc393553302dcf1a2f7a18d2a45091652f
2018-04-23 08:05:35 +01:00
Andreas Tolfsen f3f07d1533 Bug 1456051 - Propagate OS errors on addon installation. r=maja_zf
The error descriptions are rather vague and may obfuscate the
real problem.  This changes the messages to be more in line with
the underlying error, and also ensures the original error is propagated.

MozReview-Commit-ID: EjctkgeUgNH

--HG--
extra : rebase_source : be10efb18f581d4643e5f52a982b888a72ef27be
2018-04-23 07:48:54 +01:00
Andreas Tolfsen 6fcd3c1caa Bug 1456051 - Avoid double-wrapping of UnknownError. r=maja_zf
MozReview-Commit-ID: LZVxzGhAKoD

--HG--
extra : rebase_source : 863d127ea17a2bd05a0c688525e86229bd61d6e1
2018-04-23 07:45:28 +01:00
Kartikaya Gupta 81285aa764 Bug 1454817 - Fuzz an intermittent failure introduced by WR PR 2651. r=kats
MozReview-Commit-ID: 4AGjRKvl5lU

--HG--
extra : rebase_source : c1d890d85d46c1501077264ff2fd11a55cdfb408
2018-04-23 09:24:47 -04:00
Andrew McCreight 269f53f8b6 Bug 1451985 - Tell the cycle collector about ScriptLoadRequest::mElement. r=baku
Not doing this can cause a leak because there is a cycle between the
load request and the script element.

MozReview-Commit-ID: E7GbH5iDBP6

--HG--
extra : rebase_source : b9c16b5a40bf465f28f792cbf727909d1f976c31
2018-04-19 16:33:12 -07:00
Brad Werth 5a2b37172b Bug 1353631 Part 2: Regenerate devtools property database for properties protected by the pref. r=dholbert
MozReview-Commit-ID: 4KbKDMIPcTO

--HG--
extra : rebase_source : 86b84f9e81e1c39e2a9e3ca9bd47b7bee84bc222
2018-04-23 07:21:02 -07:00
Brad Werth 4fd50e13c0 Bug 1353631 Part 1: Set preference default to true in Nightly for layout.css.shape-outside.enabled. r=dholbert
MozReview-Commit-ID: 5L6FCfLWM3E

--HG--
extra : rebase_source : 40bf335ff2a4bb469df61a4be51ed5c2cad467c3
2018-04-20 15:56:05 -07:00
Fred Lin 8b58cf6bdc Bug 1426041 - Fix toolbar layout in Portrait mode; r=davidwalsh
MozReview-Commit-ID: 8yHx0qAmq09

--HG--
extra : rebase_source : 935463d90781d7dbdd9bc9743aa00cc332716c2c
2018-01-04 11:40:27 +08:00
Alexandre Poirot c3e6358671 Bug 1455437 - Prevent multiple Map query by simplifying _sendEvent method. r=jryans
MozReview-Commit-ID: H5ora5qsunx

--HG--
extra : rebase_source : 0d5f044a9af96940762ba838aa4dade95ce9344b
2018-04-18 15:42:37 -07:00
Alexandre Poirot c0429f7ad9 Bug 1455437 - Inline isIterator helper in protocol.js. r=jryans
MozReview-Commit-ID: DLoXENvbKOe

--HG--
extra : rebase_source : f4b9c4b0401da2f287645d592794c2be748bbb7e
2018-04-18 15:31:30 -07:00
J. Ryan Stinnett cc8975d51e Bug 1448074 - Mark remote connection stats as opt-out. data-review=francois r=jdescottes
MozReview-Commit-ID: CwafVNgrBp

--HG--
extra : rebase_source : 90a0e568c6db34b4fd284bad646142dbdbd38aeb
2018-04-20 18:41:21 -05:00
Johann Hofmann a81ea81cd0 Bug 1446368 - Remove the XUL tree from siteDataRemoveSelected. r=Paolo
MozReview-Commit-ID: 3mPP8fhxowE

--HG--
extra : rebase_source : 9143c676bbc7dd84dd9213fdc255f2f0f26aea4f
2018-04-06 12:59:03 +02:00
Julian Descottes 8fe425e916 Bug 1456075 - Remove standalone inspector initialization code;r=ochameau
MozReview-Commit-ID: 6uwKogI7079

--HG--
extra : rebase_source : bd9e5b8bf6d4caa89b7f7b2ae1dcb15a579794ae
2018-04-23 12:16:08 +02:00
Kartikaya Gupta d4a695f9a9 Bug 1454623 - Update for API change in WR PR 2673. r=jrmuizel
MozReview-Commit-ID: Ft3u6T3B2Ox

--HG--
extra : rebase_source : 4f12960611bb97a565c8c64ef04a228ce8e81b79
2018-04-23 09:38:35 -04:00
Kartikaya Gupta 6ce43f4816 Bug 1454623 - Update for API change in WR PR 2676. r=jrmuizel
MozReview-Commit-ID: Fp8kAsdMNAE

--HG--
extra : rebase_source : 7ac4f934ffd921acfce80f91afb457416b1c9857
2018-04-23 09:38:23 -04:00
Kartikaya Gupta 1abb19edf6 Bug 1454623 - Update webrender to ad06d8e05e8475c9788cffa7e6cbac70acbdb399. r=jrmuizel
MozReview-Commit-ID: JFDiNyCo0W

--HG--
extra : rebase_source : 99b90deb5643cc5e15cd7fbd2867943c3631edeb
2018-04-23 09:38:09 -04:00
Kartikaya Gupta eaf147ebce Bug 1430813 - Prevent scenario where we keep a dead frame pointer on the EventStateManager. r=smaug
MozReview-Commit-ID: HN8XgsMGisy

--HG--
extra : rebase_source : c2f632bd37a6d3e9220be65fc05bc2b0e2cfa246
2018-04-23 09:35:12 -04:00
Francois Marier 65577c0773 Bug 1434662 - Move initialization code to ProtocolParser::Begin(). r=gcp
Repurpose the previously unused Begin() function to initialize
ProtocolParser objects and also assert that we are not reusing
objects across update since that's not supported.

MozReview-Commit-ID: HIGGgOr388h

--HG--
extra : rebase_source : f9f83b1c7bd79faa40fc1d7cb594dcb14a66fe09
2018-04-19 17:10:45 -07:00
Francois Marier dcbfde282e Bug 1434662 - Remove dead code. r=gcp
This check was added in bug 1296820 to disable V4 updates prior
to their being implemented. It should have been removed once we
landed working support for V4 updates.

MozReview-Commit-ID: 828DIS72LNi

--HG--
extra : rebase_source : df3bf169fb077891d5096d7cbeb68c2bb657f834
2018-04-19 16:06:40 -07:00
Francois Marier 84d43505cb Bug 1434662 - Reset Safe Browsing V4 tables that fail to update. r=gcp
This is a generalization of the reset code that's used in pver2
to reset all tables when a `pleasereset` command is received.

MozReview-Commit-ID: LF4RegQHqoT

--HG--
extra : rebase_source : 5c100f179a23c805fe245a361f4e89c8d5f5ce0a
2018-04-12 10:11:30 -07:00
Jim Chen 949ee3dab8 Bug 1454441 - 4. Fix Fennec remote debugging; r=esawin
Currently Fennec remote debugging has a bug where custom tabs / PWA can
permanently override debugging of Fennec tabs. Fix that bug by switching
between the browser/geckoview  window types depending on if the Fennec
window is gaining or losing focus.

MozReview-Commit-ID: 2BhAOPFz3c0

--HG--
extra : rebase_source : b9b6059241549bdb6badcc5702c9e47e7228edb3
2018-04-23 12:07:34 -04:00
Jim Chen 75e138adb8 Bug 1454441 - 3. Move remote debugging setting to runtime; r=esawin,snorp
Move the remote debugging setting to GeckoRuntimeSettings and use it in
geckoview_example.

MozReview-Commit-ID: G2IINILQAOm

--HG--
extra : rebase_source : fad2c96241593c6ce8898691ebf03c224815f339
2018-04-23 12:07:34 -04:00
Jim Chen da3744255a Bug 1454441 - 2. Move remote debugger usage to GeckoViewStartup; r=esawin
Move GeckoViewRemoteDebugger.jsm usage from geckoview.js to
GeckoViewStartup.js.

MozReview-Commit-ID: 92qNB3vMH0a

--HG--
extra : rebase_source : 8d2808abf05d241e8c212c11e92c072c1cd84d29
2018-04-23 12:07:34 -04:00
Jim Chen e836b4cd08 Bug 1454441 - 1. Add GeckoViewUtils.addLazyPrefObserver; r=esawin
Add a convenience function to add lazy pref observers that only load a
given module if the pref value deviates from default or when the pref
value changes.

MozReview-Commit-ID: Gh0zFC8FZih

--HG--
extra : rebase_source : b92b9324c9987f60cbc9add7748feef858301985
2018-04-23 12:07:34 -04:00
arthur.iakab f2a0f162d7 Merge mozilla-central to autoland 2018-04-23 13:05:54 +03:00
Coroiu Cristina 8f06c1b9a0 Merge inbound to mozilla-central a=merge 2018-04-23 12:59:31 +03:00
Johan Lorenzo 489364e307 Bug 1455143 - Stop beetmoving deleted testing artifacts r=gps,mtabara
MozReview-Commit-ID: L10NmJH7s2A

--HG--
extra : rebase_source : ffa89550eabfc367bae0d5e1794bc28d628b1d41
2018-04-20 16:13:43 +02:00
Zibi Braniecki 58fec78749 Bug 1455681 - searchResults.xul support link must be a proper HTML tag. r=Gijs
MozReview-Commit-ID: IcRU11kd27X

--HG--
extra : rebase_source : f11064662dd231e4c480ae15482838c1f7495ed7
2018-04-20 14:05:31 -07:00
Daisuke Akatsuka 9f38b4533c Bug 1453294: Reduce devtools min-width when docked to side. r=jdescottes
MozReview-Commit-ID: 19NWuivvY1k

--HG--
extra : rebase_source : bb66443ba9f35c04dd58a28d4b6100067fc1a585
2018-04-23 14:39:20 +09:00
Razvan Caliman ef0592fd09 Bug 1455535 - Add support for vmin/vmax units. Ensure vh/vw are computed against actual host window. r=pbro
MozReview-Commit-ID: 1ifVJu1OW5L

--HG--
extra : rebase_source : 876f9adf2cac9fbff3965f26452f4239b18d0ee4
2018-04-20 17:31:39 +02:00
Sam Foster b52121beb6 Bug 1427939 - Use total and any additionalDisplayItems when a modifier matches the payment method. r=jaws
* getModifierForPaymentMethod helper
* Use selectedPaymentMethod from state store.
* Update and add tests for the modifier case for the main total in PaymentDialog
* Update and add tests for handling modifiers and additionalDisplayItems in the OrderDetails component

MozReview-Commit-ID: FmlovZjP0t1

--HG--
extra : rebase_source : e3a3d7ffbcb6602ec14d0bc27b20b0d7804f1694
2018-04-18 00:43:15 -07:00
Masayuki Nakano 94dd5a92a4 Bug 1454126 - HTMLEditor should adjust selection outside native anonymous subtree when it inserts something at selection r=m_kato
HTMLEditor::InsertElementAtSelection() doesn't check if selection is in
native anonymous subtree.  Therefore, it could insert element into <input>
element etc.

This patch adds new API to EditorDOMPointBase to compute ancestor point which
is not in native-anonymous subtree and make
HTMLEditor::GetBetterInsertionPointFor() use it to not return point in any
native-anonymous subtrees.
2018-04-17 17:01:57 +09:00
Mantaroh Yoshinaga 40919c22b6 Bug 1455496 - Part 2. Add test of existence of scratchpad's menu bar. r=jdescottes 2018-04-23 09:26:15 +09:00
Mantaroh Yoshinaga f65311bb20 Bug 1455496 - Part 1. Hide toolbar of scratchpad panel. r=dao
The scratchpad panel(in the toolbox) should not display menu bar.
This patch will hide this menu bar if target is toolbox.
2018-04-23 09:25:59 +09:00
Tiberius Oros de1fe7dcea Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-04-23 01:15:49 +03:00
Tiberius Oros c028c8d2f4 Merge inbound to mozilla-central. a=merge 2018-04-23 01:11:42 +03:00
Mark Banner 496ee6b48b Bug 1449317 - Update the default string in the address bar. r=florian
MozReview-Commit-ID: C00zxCTJmHY
2018-04-22 22:02:05 +01:00
Nathan Froyd 2d58b9d7fb Bug 1455178 - avoid static constructors for atom initialization; r=njn
For reasons unknown, if you give MSVC:

// Foo.h
struct Foo
{
  ...
};

extern const Foo gFoo;

// Foo.cpp, which necessarily includes Foo.h.
extern constexpr Foo gFoo = {
};

MSVC will create a static initializer for gFoo and place it in the
read/write data section, rather than the read-only data section.
Removing the `extern const` declaration seems to be enough to make this
problem go away.  We need to adjust the declaration of other variables
to compensate for the non-visibility of gFoo in the header file.
2018-04-22 16:53:22 -04:00
Petru Lingurar 6a3f71d029 Bug 1445798 - Add Leanplum settings opt-out strings needed for bug #1454686; r=mcomella
To allow users to opt-out from receiving LeanPlum messages we need a new setting added.
This are the Strings for the title and summary of that setting.

Localization notes also added as this Strings will ship before the feature.

MozReview-Commit-ID: 9Kx567ruY3n
2018-04-22 22:39:21 +03:00
Sebastian Hengst 170c57a589 Backed out changeset ce533f03054c (bug 1445798) for Android bustage 2018-04-22 22:38:47 +03:00
Valentin Gosu aadb739cdd Bug 1455830 - Fix -Wunused-lambda-capture warning in nsStandardURL::SetPassword r=me 2018-04-22 20:24:12 +02:00
Jason Laster a8ddb25f47 Bug 1455887 - Update Debugger Frontend v43. r=jdescottes
MozReview-Commit-ID: EI8UAJgHRwW

--HG--
extra : rebase_source : b7e9fc2dc41dad8187b53294c73bf67c37946873
2018-04-22 18:16:17 +02:00
Prathiksha 0141728b28 Bug 1455330 - Remove unsafeSetInnerHTML from test_bug570192.xul. r=johannh
MozReview-Commit-ID: FuS9PfR3tqv

--HG--
extra : rebase_source : e5919c4cd7b40c9032e8aacd62a12d02f623bb33
2018-04-22 17:13:01 +05:30
Olli Pettay fa90e156dd Bug 1453693 - Ensure sequential focus navigation works in Shadow DOM and add some tests, r=mrbkap 2018-04-22 14:25:38 +03:00
Jan de Mooij d75fb4c859 Bug 1451198 part 2 - Annotate maybeUninitialized reads in GetUnboxedValue. r=bhackett 2018-04-22 12:13:48 +02:00
Jan de Mooij 83a0922b01 Bug 1451198 part 1 - Move GetUnboxedValue and SetUnboxedValue to cpp file. r=bhackett 2018-04-22 12:11:53 +02:00
Cosmin Sabou 3e9f2bcf1f Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-04-22 12:52:08 +03:00
Cosmin Sabou fcd5cb3515 Merge autoland to mozilla-central. a=merge 2018-04-22 12:47:37 +03:00
Andrea Marchesini 6cb16a934c Bug 1455057 - EventSource::Dispatch can fail if the worker is shutting down, r=asuth 2018-04-22 09:20:45 +02:00
Andrea Marchesini 9e47054ab5 Bug 1455668 - Update URL.createObjectURL(MediaSource) in URL.webidl, r=qdot 2018-04-22 09:20:45 +02:00