Blake Kaplan
f679c74885
Bug 1448200 - Handle the creation of the spellchecker more gracefully. r=Felipe
...
If the user right-clicks on an input field and that click causes us to create
a spellchecker, then it won't be initialized in time to show the context menu.
Handle that case more gracefully by passing that state up to the parent.
MozReview-Commit-ID: 1hjxloq2OLp
2018-03-30 16:15:11 -07:00
Kit Cambridge
46133843a5
Bug 1440116 - Add an ObjectUtils.isEmpty helper. r=markh
...
MozReview-Commit-ID: 1Y4XW3dKUPT
2018-03-22 11:42:14 -07:00
Brindusan Cristian
0c919122c7
Backed out changeset cbf007a7027f (bug 1371523) for browser chrome failures on toolkit/content/tests/browser/browser_findbar.js CLOSED TREE
2018-03-31 01:16:09 +03:00
Gijs Kruitbosch
2a9cd6d415
Bug 1371523 - remove find bar sync ipc message, r=mikedeboer
...
MozReview-Commit-ID: C0VO0U3UJ76
2018-03-21 17:10:40 +00:00
Ciure Andrei
eda43f7240
Merge inbound to mozilla-central. a=merge
2018-03-30 01:06:18 +03:00
Christoph Kerschbaumer
07965896e9
Bug 1439713 - Add flag to loadinfo for skipping certain security policy checks. r=bz
2018-03-29 11:14:35 +02:00
Christoph Kerschbaumer
56529d1f61
Bug 1439713 - Change nsIContentPolicy shouldLoad to take an <uri, loadInfo> pair instead of the various args. r=bz
2018-03-29 12:16:23 +02:00
Tim Nguyen
fea7311530
Bug 1417883 - Refactor theme code to have processing code in the variable map. r=dao
2018-03-27 13:40:06 +02:00
Dylan Stokes
627c0e4bd5
Bug 1417883 - Allow theming autocomplete popups. r=ntim, jaws
2018-02-11 12:32:33 -05:00
Kris Maglione
985347f2e4
Bug 1446686: Part 3 - Fix discovery pane and drag-and-drop tests which rely on legacy extensions. r=aswan
...
This removes some discovery pane tests which are obsolete. The discovery pane
page that it tests uses InstallTrigger, rather than mozAddonManager as we use
in production, and fails when used with WebExtensions.
The other tests have been updated to use WebExtensions, and some relevant
PopupNotifications bugs have been fixed so that they actually pass.
MozReview-Commit-ID: 1g0n73vhncp
2018-03-17 17:42:51 -07:00
Brad Werth
26ee6cbe71
Bug 1437509 Part 2: Add a test to ensure we can find vertical text. r=mikedeboer
...
MozReview-Commit-ID: Kh5HKzo2hsB
2018-03-08 14:16:48 -08:00
Ciure Andrei
59e11d8c93
Merge inbound to mozilla-central. a=merge
2018-03-25 00:38:44 +02:00
Jean-Yves Avenard
95d45780b2
Bug 1432779 - P4. Remove the concept of preferred layout. r=padenot,r=kamidphish
...
Channel layout is derived by the content being played. The concept of preferred layout is meaningless. Either we have a layout defined, or we don't. There's no in-between.
So we remove it.
MozReview-Commit-ID: CSCAInNmzMS
2018-03-24 10:57:59 +01:00
Johann Hofmann
47a24b9758
Bug 1448491 - Remove storage option docs from IndexedDB.jsm. r=me DONTBUILD
...
This is deprecated and there are no consumers that use
IndexedDB.jsm with the storage option.
2018-03-23 23:27:24 +01:00
Coroiu Cristina
668f03f717
Merge mozilla-central to autoland a=merge on a CLOSED TREE
2018-03-24 11:48:16 +02:00
Ed Lee
2bdb5c6b7d
Bug 1448443 - Add custom images, failed thumbnails and bug fixes to Activity Stream. r=ursula
...
MozReview-Commit-ID: ApYxjUOVli7
2018-03-23 12:20:10 -07:00
Marco Bonardo
1e6e04064a
Bug 1446951 - 3 - Make AsyncExecuteLegacyQueries singular. r=standard8
...
MozReview-Commit-ID: KyYw92tzyN6
2018-03-16 18:10:09 +01:00
Emilio Cobos Álvarez
f51b21f69f
Bug 1447611: Remove now-unused AppConstants.MOZ_STYLO. r=jwatt
...
MozReview-Commit-ID: JxlPfq5F1Dp
2018-03-21 19:13:55 +01:00
Emilio Cobos Álvarez
e1fca35db2
Bug 1447611: Remove references to stylo prefs from Troubleshoot.jsm. r=jwatt
...
MozReview-Commit-ID: 3tD2GRgE00o
2018-03-21 19:13:55 +01:00
Emilio Cobos Álvarez
1980d9800b
Bug 1447611: Remove --enable-stylo and --enable-stylo-build-bindgen. r=froydnj
...
Will remove the prefs and stuff in a followup.
MozReview-Commit-ID: HVyfbHOEQYI
2018-03-21 19:13:26 +01:00
Csoregi Natalia
96a3c6af7f
Backed out 4 changesets (bug 1447611) for mass failures due to --enable-stylo removal. CLOSED TREE
...
Backed out changeset c6193142bbcf (bug 1447611)
Backed out changeset 01ada1c5a95f (bug 1447611)
Backed out changeset 86c9fed44da2 (bug 1447611)
Backed out changeset bb84ac6e1468 (bug 1447611)
2018-03-21 19:01:07 +02:00
Emilio Cobos Álvarez
eda4774fc1
Bug 1447611: Remove now-unused AppConstants.MOZ_STYLO. r=jwatt
...
MozReview-Commit-ID: JxlPfq5F1Dp
2018-03-21 17:24:55 +01:00
Emilio Cobos Álvarez
0cad4be5a3
Bug 1447611: Remove references to stylo prefs from Troubleshoot.jsm. r=jwatt
...
MozReview-Commit-ID: 3tD2GRgE00o
2018-03-21 17:24:50 +01:00
Emilio Cobos Álvarez
365f932cec
Bug 1447611: Remove --enable-stylo and --enable-stylo-build-bindgen. r=froydnj
...
Will remove the prefs and stuff in a followup.
MozReview-Commit-ID: HVyfbHOEQYI
2018-03-21 17:24:41 +01:00
Peter Van der Beken
75d03ab497
Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 6: Mark some IDL interfaces as non-scriptable. r=bz.
2018-03-01 20:19:56 +01:00
Tooru Fujisawa
f415c74b57
Bug 1442465 - Part 4.2: Stop unnecessarily awaiting on BrowserTestUtils.removeTab (simple part). r=dao
2018-03-19 11:16:45 +09:00
L. David Baron
812fabb136
Bug 1446077 - Remove Services.cache, since it's unused (in favor of Services.cache2). r=mayhemer
...
MozReview-Commit-ID: D2mNPwQxpHD
2018-03-16 08:45:07 -07:00
Gijs Kruitbosch
0ca6e1b639
Bug 1358815 - remove sync reflow from find bar initialization, r=jaws
...
This removes the sync reflow from almost all cases. The only case where we keep it is when a keypress
caught in content triggers a sync message to the parent process. We should clean this up in bug 1371523.
I've tried to fix the tests, but a lot of them seem to be disabled anyway...
MozReview-Commit-ID: 9k36p7q8MKy
2018-03-12 14:01:44 +00:00
Brindusan Cristian
a6e62d8ce3
Backed out 2 changesets (bug 1358815) for bc failures on browser_pdfjs_main.js CLOSED TREE
...
Backed out changeset 880736d97de3 (bug 1358815)
Backed out changeset a2a0a0990e1a (bug 1358815)
2018-03-15 21:23:12 +02:00
Gijs Kruitbosch
54e2568278
Bug 1358815 - remove sync reflow from find bar initialization, r=jaws
...
This removes the sync reflow from almost all cases. The only case where we keep it is when a keypress
caught in content triggers a sync message to the parent process. We should clean this up in bug 1371523.
I've tried to fix the tests, but a lot of them seem to be disabled anyway...
MozReview-Commit-ID: 9k36p7q8MKy
2018-03-12 14:01:44 +00:00
Shane Caraveo
f5c8b3f6f2
Bug 1444579 - fix use of places provider for topSites api, r=Gijs,kmag
...
MozReview-Commit-ID: 8GTl9BLQdge
2018-03-14 19:58:15 -05:00
shindli
1056e3decf
Merge inbound to mozilla-central. a=merge
2018-03-15 12:15:17 +02:00
Kris Maglione
a7289e8164
Bug 1445551: Part 1c - Fix browser tests that attempt to use importGlobalProperties. r=mconley
...
When compartment-per-addon is disabled, browser mochitests will no longer
automatically run in an implicit Sandbox scope, which means that things like
Cu.importGlobalProperties will stop working.
MozReview-Commit-ID: AWloQ7gasEf
2018-03-13 18:18:27 -07:00
Adrian Wielgosik
975ac50d53
Bug 1418077 - Remove nsIDOMHTMLFormElement. r=bz
...
MozReview-Commit-ID: 9eQxvfIMB22
2018-03-14 21:42:25 +01:00
Noemi Erli
545af3c536
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-03-13 01:16:04 +02:00
Thom Chiovoloni
3251f0cc71
Bug 1442353 - Reuse timeoutPromise in Sqlite.jsm r=florian
...
MozReview-Commit-ID: 6AlvYliZcmy
2018-03-01 10:43:07 -08:00
manikishan
02874947cf
Bug 1431050 - Replace NS_ASSERT with conditional exceptions/console.assert and remove the debug.js module. r=mak
...
console.assert keeps the same semantics as NS_ASSERT in that it doesn't throw an exception,
but a lot of the places code was using it in a way that would be better served by throwing
an exception when the condition is false.
MozReview-Commit-ID: DEF5HSfYO36
2018-02-03 11:32:25 +05:30
Noemi Erli
78a06363c0
Merge inbound to mozilla-central. a=merge
2018-03-10 11:58:34 +02:00
Kris Maglione
fd8a0b2ac6
Bug 1415644: Create a list of restricted domains. r=aswan,mixedpuppy
...
MozReview-Commit-ID: A0AkaBG33In
2018-03-03 16:28:18 -08:00
Andreea Pavel
816981a5af
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
2018-03-09 21:35:33 +02:00
J. Ryan Stinnett
63e6acccc2
Bug 1393743 - Use reason stack when present for promise rejection in tests. r=Paolo
...
In some cases, the rejection stack from `PromiseDebugging` may be null. If the
rejection reason was an Error object, use its `stack` to recover a meaningful
value. This greatly improves diagnosing test failures due to promise rejection.
MozReview-Commit-ID: IpE2kGoFcpx
2018-03-08 17:10:12 -06:00
Kit Cambridge
46091ecc16
Bug 1435446 - Add a default transaction type for storage connections. r=mak
...
This patch adds a `mozIStorageConnection::defaultTransactionType`
attribute that controls the default transaction behavior for the
connection. As before, `mozStorageTransaction` can override the default
behavior for individual transactions.
MozReview-Commit-ID: IRSlMesETWN
2018-02-28 22:44:40 -08:00
Kris Maglione
4d631d9048
Bug 1443983: Part 2 - Remove remaining interpositions. r=mconley
...
MozReview-Commit-ID: AHwNsBB7OAQ
2018-03-07 18:10:24 -08:00
Prathiksha
872d37cca3
Bug 1435160 - Format notification popup description message in a helper function. r=johannh
...
MozReview-Commit-ID: Bwy2WrbXjUf
2018-02-28 02:01:55 +05:30
Gijs Kruitbosch
120244f0cf
Bug 1433133 - remove unused prefs and exported bits from NewTabUtils.jsm, r=dao
...
MozReview-Commit-ID: 75xPd5hKexV
2018-03-06 22:56:07 +00:00
Paolo Amadini
16faec8950
Bug 851471 - Decommission nsIDownloadManager. r=mak
...
MozReview-Commit-ID: HfqdrdJcLrh
2018-03-06 13:16:07 +00:00
Christoph Kerschbaumer
3c66d0e8e0
Bug 1430751 - Apply unified behavior model for about: pages to about:privatebrowsing. r=gijs,mrbkap
2018-03-05 09:20:34 +01:00
Kris Maglione
d64851a5fe
Bug 1439181: Stop mangling stack traces in AOM errors. r=aswan
...
MozReview-Commit-ID: 6Nh4hwwvrWb
2018-02-17 19:27:01 -08:00
Richard Marti
13a30ec3de
Bug 1442866 - Make the policiesStatus work on TB too. r=Felipe
2018-03-03 19:18:23 +01:00
Felipe Gomes
340eaf4334
Bug 1426362 - Display status of policy engine in about:support. r=bytesized
...
This also changes the const values of nsIEnterprisePolicies to a more common numbering pattern.
MozReview-Commit-ID: CKs1TWGMqJN
2018-03-02 15:28:14 -03:00