Roy Tam
6431b85501
Merge remote-tracking branch 'origin/master' into custom
2019-05-31 07:28:33 +08:00
wolfbeast
d7fad8539b
Make nsFind::Find actually use a string type as input.
...
Futureproofing follow-up to b89570e31cfb84449241e363a595540b8810c217
2019-05-31 07:22:21 +08:00
wolfbeast
b3deb955e9
[places] Prevent some abuse of smart queries.
2019-05-31 07:21:02 +08:00
Roy Tam
220b809fb9
Merge remote-tracking branch 'origin/master' into custom
2019-05-11 06:27:21 +08:00
monikamaheshwari
cf0a5a54cd
Bug 1429442 - Buttons in "type control" popup in reader mode should have tooltips r=Gijs,MarcoZ
2019-05-11 06:22:10 +08:00
Sonali9
03e0f27552
Bug 1151735 - Hide font panel when text is being selected r=Gijs
2019-05-11 06:22:08 +08:00
monikamaheshwari
deed413b53
Bug 1422680 - simplify aboutReader.css font-size classes using CSS variables r=Gijs
2019-05-11 06:22:06 +08:00
Ascrod
a0ceaeace8
Bug 1399616 - add WP emoji styling to reader mode.
2019-05-11 06:22:04 +08:00
Ascrod
ecf329f733
Fix parse node limit preference. Tag #361 .
2019-05-11 06:22:02 +08:00
Ascrod
14aede3cc5
Replace explicit pref observer with lazy preference getters. Tag #361 .
2019-05-11 06:22:00 +08:00
Ascrod
85caaf571c
Update surrounding code for new Readerable module. Tag #361 .
2019-05-11 06:21:58 +08:00
Ascrod
5252a0779a
Update Readability from mozilla-central release branch (FF 66.0.3). Tag #361 .
2019-05-11 06:21:55 +08:00
Roy Tam
2cb30a238c
Merge remote-tracking branch 'origin/master' into custom
2019-04-27 09:01:02 +08:00
wolfbeast
e3827df1a0
Capture delayed events and cancel as necessary.
...
Tag #1052
2019-04-27 08:56:22 +08:00
Matt A. Tobin
c6d0f188da
Don't use UpdateChannel.jsm in nsBlocklistService.js
2019-04-27 08:55:33 +08:00
Matt A. Tobin
97059c1b48
Issue #1053 - Drop support Android and remove Fennec - Part 1b: Remove MOZ_FENNEC
2019-04-27 08:51:55 +08:00
Matt A. Tobin
85045bf6be
Sort out search service
...
The ESR52 implementation is now Basilisk specific and the older implementation is the shared toolkit one
2019-04-27 08:27:19 +08:00
Matt A. Tobin
0142cf25ab
Remove tests from search service
2019-04-27 08:27:09 +08:00
Ascrod
f591aeb2fa
Remove browser.search.region usage. Tag #245 .
2019-04-27 08:25:33 +08:00
Ascrod
732e1e66f3
Remove geoip lookup for search engine defaults. Tag #245 .
2019-04-27 08:25:30 +08:00
ThosRTanner
660304c6ff
Remove unused parameter from call
...
Fixes #1043
2019-04-27 08:24:25 +08:00
Ascrod
0e3dbe8f54
Remove unused try/catch block. Tag #991 .
2019-04-27 08:23:33 +08:00
Ascrod
09bcb1f834
Pref try/catch block fixup. Tag #991 .
2019-04-27 08:22:27 +08:00
Ascrod
e309515e66
Issue #991 Part 7: Toolkit Components
2019-04-27 08:22:20 +08:00
Roy Tam
838b5e4e48
Merge remote-tracking branch 'origin/master' into custom
2019-04-19 09:42:27 +08:00
Moonchild
ccf32a6b79
Remove various FxA tests
2019-04-19 09:40:26 +08:00
Roy Tam
51fa1b8bdb
Merge remote-tracking branch 'origin/master' into custom
2019-04-04 20:32:53 +08:00
wolfbeast
0a50553673
Issue #187 : Remove solaris 1st party code OS checks.
2019-04-04 20:26:29 +08:00
Roy Tam
f097325b98
Revert "Issue #756 - Remove contextual identity from BackgroundPageThumbs.jsm"
...
This reverts commit fbd9f1fcd4 .
2019-04-04 19:35:48 +08:00
Roy Tam
979a96c49a
Revert "Issue #756 - Remove Contextual Identity from UnifiedComplete"
...
This reverts commit 50bf383712 .
2019-04-04 19:35:37 +08:00
Gaming4JC
50bf383712
Issue #756 - Remove Contextual Identity from UnifiedComplete
...
reverts m-c 1287866
2019-03-29 22:26:12 +08:00
Gaming4JC
fbd9f1fcd4
Issue #756 - Remove contextual identity from BackgroundPageThumbs.jsm
...
reverts m-c 1279568, 1309699, 1310112
2019-03-29 22:23:03 +08:00
Ascrod
8d45fa6874
Remove obsolete getPref helpers.
2019-03-29 22:22:33 +08:00
Matt A. Tobin
fbac3d3bce
Don't include nsDownloadManagerUI if the Communicator version is used
...
Maintain backwards compatibility with MOZ_SUITE
2019-03-09 10:22:42 +08:00
Matt A. Tobin
3b0f343401
Revert "Don't include nsDownloadManagerUI if the Communicator version is used"
...
This reverts commit 853fe00ba0cb91d564031706ef82038e9a4619ed.
2019-03-09 10:22:40 +08:00
Matt A. Tobin
3133535495
Don't include nsDownloadManagerUI if the Communicator version is used
...
Maintain backwards compatibility with MOZ_SUITE
2019-03-09 10:22:35 +08:00
wolfbeast
1e6b075d1d
Make the Auth prompt DOS protection a browser-element opt-in feature.
2019-03-02 12:19:28 +08:00
wolfbeast
54df9f8a30
WIP fix 1
2019-03-02 12:19:23 +08:00
wolfbeast
46927bbb59
Remove toolkit/components/maintenanceservice/
...
Tag #145
2019-02-21 14:56:42 +08:00
wolfbeast
1a5eb981a7
Include blankthumb in the correct file.
2019-02-16 00:27:57 +08:00
wolfbeast
39d5eb7759
Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS
2019-02-16 00:27:49 +08:00
adeshkp
521c918660
Remove telemetry leftovers from JS engine.
2019-02-16 00:27:38 +08:00
David Teller
7d0bef1093
Reduce number of allocations in AutoStopwatch
...
This patch fixes two related issues.
1. The AutoStopwatch uses a stack-allocated `mozilla::Vector` to
communicate with its callback during each compartment switch.
This vector was designed to allow its contents to be stack-allocated
but they turned out to be accidentally heap-allocated.
2. During each tick, the stopwatch fills a vector `recentGroups_`.
This vector always started with minimal capacity and had to grow
repeatedly as groups were added, causing repeated reallocations.
This patch preallocates `recentGroups_` to have the same capacity as the
previous tick. We expect that this should eventually reach a stable size
that closely matches the actual needs of the process.
2019-02-16 00:27:30 +08:00
wolfbeast
dce38e8d76
Revert "Reduce number of allocations in AutoStopwatch"
...
This reverts commit 3476c1d60ec29c5497123194acd7a9310b1023d2.
2019-02-16 00:27:29 +08:00
David Teller
059aeea416
Reduce number of allocations in AutoStopwatch
...
This patch fixes two related issues.
1. The AutoStopwatch uses a stack-allocated `mozilla::Vector` to
communicate with its callback during each compartment switch.
This vector was designed to allow its contents to be stack-allocated
but they turned out to be accidentally heap-allocated.
2. During each tick, the stopwatch fills a vector `recentGroups_`.
This vector always started with minimal capacity and had to grow
repeatedly as groups were added, causing repeated reallocations.
This patch preallocates `recentGroups_` to have the same capacity as the
previous tick. We expect that this should eventually reach a stable size
that closely matches the actual needs of the process.
2019-02-16 00:27:28 +08:00
wolfbeast
19f9451de0
[WebExAM] Use proper application name in WebExtension API error message.
2019-02-16 00:24:10 +08:00
adeshkp
aea50f182f
Telemetry: Remove stubs and related code
2019-02-16 00:24:04 +08:00
wolfbeast
69919870c1
Add performance warnings to Deprecated module.
...
Adds a dedicated handler for performance warnings to be logged to
consoles if known performance-impacting methods are called.
Search service init is changed from a deprecation warning to a
performance warning for synchronous init.
This also re-enables the warning for the Basilisk & Co. search service
initialization which was previously removed in [a930a79]
See also the discussion on #916 .
2019-02-16 00:23:07 +08:00
wolfbeast
0298125fa6
Return an empty set if getting recipes for host fails.
...
This avoids errors when _recipeManager is not (yet) available.
This resolves #496 .
2019-02-16 00:22:48 +08:00
Moonchild
b504989570
Update package.json
...
Update request version dependency
2019-02-16 00:20:08 +08:00