Compare commits

...
Author SHA1 Message Date
wolfbeast 319d485e23 Merge branch 'release' into Pale_Moon-release 2019-12-09 10:04:34 +01:00
wolfbeast 1110944d4b Merge branch 'master' into release 2019-12-09 10:04:08 +01:00
wolfbeast 7b3ececb8d Version bump for release 2019-12-07 10:28:40 +01:00
wolfbeast 70afb2993c Fix incorrect entry of jnlp in XPCOM executables list. 2019-12-07 10:28:14 +01:00
wolfbeast 0fddf6e728 Merge branch 'release' into Pale_Moon-release 2019-12-07 10:20:41 +01:00
wolfbeast 18159927e8 Merge branch 'master' into release 2019-12-07 08:47:22 +01:00
wolfbeast 210d6a87a2 Version bump for 28.7.2 release 2019-10-24 22:46:23 +02:00
wolfbeast 07d8c66ed4 Merge branch 'release' into Pale_Moon-release 2019-10-24 22:44:07 +02:00
wolfbeast 1eb8b9ced9 Version bump for release 28.7.1 2019-09-06 10:35:53 +02:00
wolfbeast 2d33b998c7 Merge branch 'release' into Pale_Moon-release
# Conflicts:
#	application/palemoon/config/version.txt
2019-09-06 10:32:40 +02:00
wolfbeast 47f4227dea Merge branch 'master' into Pale_Moon-release 2019-08-23 01:47:27 +02:00
wolfbeast 66d03477ac Version bump for release 28.7.0 2019-08-23 01:44:42 +02:00
wolfbeast dd33cb3823 Merge branch 'master' into Pale_Moon-release 2019-08-23 01:43:12 +02:00
wolfbeast 6a6e4bd25d Version bump for release. 2019-07-22 14:56:51 +02:00
wolfbeast 4d1339a791 Implement a threadsafe & revised version of http2PushedStream.
This re-applies the patch for this with added typename declaration.
2019-07-22 12:22:27 +02:00
wolfbeast d3406cafff Use WeakPtr for extension parent pointer. 2019-07-22 12:21:53 +02:00
wolfbeast 0cd2ef552d Do not allow the ^ character to appear in the hostname. 2019-07-22 12:21:37 +02:00
Lars T Hansen e04b23d671 Define JumpImmediateRange on ARM64.
There are comments in the code suggesting that we've made plans at some
point to handle very far jumps via patching + indirect jumps, but all of
those comments are TODO/FIXME. Absent such a strategy, the furthest jump
is 2^27-1 bytes, and we need to define JumpImmediateRange to reflect
that.
2019-07-22 12:21:25 +02:00
Honza Bambas 8010b73f0a Bug 1548822. 2019-07-22 12:21:14 +02:00
Kyle Machulis 2e1267ed95 Don't allow cross-origin POST redirects on 308 codes.
We already don't allow cross origin POST redirects on 307 redirects;
this adds extra guards to make sure we don't allow them on 308s either.
2019-07-22 12:20:58 +02:00
Henri Sivonen 5e9dc3044f Bug 1555523. 2019-07-22 12:20:45 +02:00
wolfbeast d13ddc1bc8 Clarify comment with security.fileuri.unique_origin 2019-07-22 12:20:31 +02:00
wolfbeast f273f118f4 Treat all file: URIs as having a unique origin.
This prevents cross-file access from files loaded into the browser from
the local file system, further restricting the origin policy of file:
URIs.

Added a pref to control this behavior for local file access if required
for certain applications, since this change might break using the
browser to run applications on the local file system that require
access to local files.
2019-07-22 12:20:16 +02:00
wolfbeast 4a76a47ece Check port safety for AltSvc 2019-07-22 12:19:55 +02:00
wolfbeast e379942af7 Truncate Buffer/Texture on GL_OOM. 2019-07-22 12:19:42 +02:00
Honza Bambas bb3df4d153 Bug 1550498. 2019-07-22 12:19:30 +02:00
wolfbeast c10e2aefdc Get RefPtr for IDBOpenDBRequest before using it. (DiD) 2019-07-22 12:19:17 +02:00
wolfbeast 0c9570d81e Revert "Capture delayed events and cancel as necessary."
Tag #1052 (backout).
Backed out for creating issues like #1191 and other issue-less problems
with e.g. losing the caret from text boxes. Of note: this was also
backed out from m-c for similar reasons in Bug 1332433.
This fixes #1191.
This reverts commit 3424afccae.
2019-07-22 12:18:54 +02:00
wolfbeast d9d452c04e Consider domain when deciding on inner window reuse. 2019-07-22 12:18:39 +02:00
Bryce Van Dyk f1e4a88675 Use a RefPtr to hold owner element ref when moving media resource load
to background.
2019-07-22 12:17:41 +02:00
wolfbeast b3913f05e1 Update NSS to 3.41.2 (custom) 2019-07-22 12:17:10 +02:00
wolfbeast 66e0de95f0 Don't access gNeckoChild if not on main thread. (DiD)
This patch also makes UDPSocketChild::Bind return NS_ERROR_NOT_AVAILABLE
when mBackgroundManager is null.
2019-07-22 12:12:07 +02:00
wolfbeast 8799198822 Block http auth prompt for cross-origin image subresources by default.
Still allow this to be bypassed with a pref for those really rare corner
cases where images are loaded cross-origin by design and the session
hasn't been/can't be authenticated ahead of time.
2019-07-22 12:11:54 +02:00
wolfbeast 96d7912843 Selectively allow ftp subresources in the blocked mode.
- Allow "Save As..." downloads
- Allow subresource use if the top-level document is also on FTP
2019-07-22 12:11:16 +02:00
wolfbeast 055fe1f56b Add preference to allow the loading of FTP subresources for corner cases 2019-07-22 12:11:03 +02:00
wolfbeast cd964d099f Avoid type confusion in ArrayJoinDenseKernel 2019-07-22 12:07:39 +02:00
wolfbeast 12dade5e7d Give Mac an Linux (small sizes) the same treatment 2019-07-04 19:38:41 +02:00
wolfbeast c89b7e757b Add adjusted icon for 2k/XP classic grey toolbar backgrounds.
(because otherwise we won't hear the end of it)
2019-07-04 18:52:54 +02:00
wolfbeast eea16f73c8 Version bump for OOB release 2019-07-04 12:35:07 +02:00
wolfbeast 1d2ba2fbe2 Change softoken password rounds to a more conservative number still
within industry standard security, considering our db hashing is more
CPU intensive than anticipated.
2019-07-04 10:58:26 +02:00
wolfbeast 4d15d381ae Update 16x16 branding images/icons for improved contrast on grey
backgrounds.
2019-07-04 10:58:12 +02:00
wolfbeast fa5ef7424f Update SSUAO for web.whatsapp.com.
This resolves #1152
2019-07-04 10:57:58 +02:00
wolfbeast 562326d0c2 Merge branch 'master' into Pale_Moon-release 2019-06-29 23:01:30 +02:00
wolfbeast eb71020782 Version bump for release 28.6.0 2019-06-29 23:00:26 +02:00
wolfbeast e09746b2f3 Merge branch 'master' into Pale_Moon-release
# Conflicts:
#	application/palemoon/config/version.txt
#	security/manager/ssl/nsSTSPreloadList.errors
#	security/manager/ssl/nsSTSPreloadList.inc
2019-06-29 22:58:52 +02:00
wolfbeast bfb36627c6 Bump version for release 28.5.2. 2019-06-05 00:16:01 +02:00
wolfbeast 3cb9c5f39d Revert "Improve origin-clean algorithm"
This reverts commit e69b3f567c.
2019-06-05 00:00:19 +02:00
wolfbeast c7749df3c6 Bump version for release 28.5.1. 2019-05-30 13:09:43 +02:00
Matt A. Tobin a54972be49 [Pale Moon] Update the check for updates menu item logic for already staged automatic updates 2019-05-29 22:11:09 +02:00
Matt A. Tobin b4f252af63 Show the update UI instantly instead of after 10 minutes of inactivity 2019-05-29 22:10:50 +02:00
wolfbeast ae778efe5e Make nsFind::Find actually use a string type as input.
Futureproofing follow-up to b89570e31c
2019-05-29 11:54:34 +02:00
wolfbeast f3b1a919be Perform a size check when dealing with clipboard data to be sure.
Follow-up to 0b6d9a4705
2019-05-29 11:54:18 +02:00
wolfbeast f5a5fc82d0 Treat *.jnlp as an executable class file, like *.jar 2019-05-29 09:45:22 +02:00
wolfbeast 528072c393 Improve efficiency of (C++) heap allocations related to
BytecodeEmitter::code.

While there, also add some sanity checks and clean up code.
2019-05-28 18:22:48 +02:00
wolfbeast 4ad94cfde9 Make extra sure Compositables don't refer back to layers after reassignment. 2019-05-28 18:22:24 +02:00
wolfbeast 204a929196 Disallow res external protocol handler. 2019-05-28 18:22:11 +02:00
wolfbeast 5ea6e36b2a Ensure we AddRef prior to early return in MediaType::Assign. 2019-05-28 18:21:58 +02:00
wolfbeast cc8b4d5f87 Update HSTS preload list
Tag #447
2019-05-28 18:21:41 +02:00
wolfbeast e69b3f567c Improve origin-clean algorithm 2019-05-28 18:19:59 +02:00
wolfbeast bce405101e Port an upstream Skia fix. 2019-05-28 18:19:46 +02:00
wolfbeast 94431935bc [places] Prevent some abuse of smart queries. 2019-05-27 14:32:22 +02:00
wolfbeast a266cd86b5 [media] Rewrite AudioConverter::DownmixAudio
- Structure the code better
- Directly downmix to mono from multichannel
2019-05-25 22:16:13 +02:00
wolfbeast faed0789e4 [Basilisk/Pale Moon] Update region.properties.
- Fix incorrect goanna prefix
- Remove dead/insecure 30boxes service for webcal
- Add preset order for Ecosia
2019-05-25 22:16:00 +02:00
wolfbeast 451e32f5a1 Avoid some useless ForgetSkippable handling while we're already dealing
with snow-white objects.
2019-05-25 22:15:46 +02:00
wolfbeast 607a4e2da5 [IndexedDB] Call SendFailureResult if the actor has been destroyed.
Normally we wouldn't need to send any notifications if the actor was
already destroyed, but it can be a VersionChangeOp which needs to
notify its parent operation (OpenDatabaseOp) about the failure.
So SendFailureResult needs to be called even when the actor was
destroyed.  Normal operations redundantly check if the actor was
destroyed in SendSuccessResult and SendFailureResult, therefore it's
ok to call it in all cases here.
2019-05-25 22:15:29 +02:00
wolfbeast 8c159f3d42 [libpng] Backport an upstream libpng patch. 2019-05-25 22:15:16 +02:00
wolfbeast 1692f52a53 Make nsFind::Find handle empty string searches. 2019-05-25 22:15:02 +02:00
wolfbeast 7258eeb1f5 Add nullcheck. (uplift)
This resolves #1088
2019-05-17 02:00:06 +00:00
Matt A. Tobin dabd43c914 Remove deprecated appending of #-moz-resolution from Pale Moon and left over from nsMediaFragmentURIParser.h
This also magically makes Aero Peek work properly with Pale Moon thus:

Resolves #809
2019-05-13 12:51:22 +02:00
Sean Greenslade 25494e6c78 Update sync clear history function to use new clear() API call. 2019-05-13 12:50:58 +02:00
Matt A. Tobin 65bbb75e10 [PALEMOON] buildHelpMenu() is executed by the shared help menu but not all windows have the AppMenu 2019-05-11 18:10:44 +02:00
Franklin DM 0b16661fd5 Issue #1084 - Add null check for URL Bar in the writePlaceholder() method 2019-05-11 18:04:59 +02:00
Matt A. Tobin 440b167d62 Issue #1082 - Restore a getBoolPref global shim in utilityOverlay.js
for Extension compatibility (uplift)
2019-05-09 19:45:32 +02:00
wolfbeast bf0b2ab2ed Capture delayed events and cancel as necessary. (uplift)
Resolves #1052
2019-04-26 14:17:01 +02:00
Matt A. Tobin d1b93ee16b [PALEMOON] Remove errent extensions.blocklist.* from shared branding prefs 2019-04-26 14:16:11 +02:00
wolfbeast 8f6a84d795 Version bump for release 28.5.0 2019-04-24 19:32:07 +00:00
wolfbeast d03943a9ee Merge branch 'master' into Pale_Moon-release 2019-04-23 00:46:34 +02:00
wolfbeast ab5f78afbd Merge branch 'master' into Pale_Moon-release
# Conflicts:
#	application/palemoon/config/version.txt
#	old-configure.in
2019-04-22 20:58:36 +00:00
wolfbeast 9ffed6e8bf Simplify some alias sets in IonMonkey. 2019-03-26 18:33:15 +01:00
wolfbeast 98bd23c78f Add SSUAO for polyfill.io
Financial Times' polyfill.io service horribly breaks when it finds
anything but a short list of predefined UA strings. We have to send
them a strict Firefox UA or other sites relying on it will break too
(including PayPal!).

An issue has been raised on their repo.
2019-03-23 14:43:20 +01:00
wolfbeast a5b2695841 Version bump 2019-03-23 14:43:00 +01:00
sotaro 724368467b Check if CopyData succeeded. 2019-03-23 13:57:02 +01:00
wolfbeast cee1324f0f Disallow getUserMedia on null principals. 2019-03-23 13:56:48 +01:00
wolfbeast b4a65a3e01 Check for osint argument when checking for greomni and appomni arguments.
Specifying both is invalid and unsupported.
2019-03-23 13:56:32 +01:00
Brian Grinstead 3be7cb940e Escape '!' to '\041' in posix strings ($'...') 2019-03-23 13:56:15 +01:00
wolfbeast 1af286ffef Convert UI-dictating FTP errors to console errors. 2019-03-23 13:56:01 +01:00
wolfbeast cc53748228 Grab caching capturing content with local variable. 2019-03-23 13:55:38 +01:00
Nicolas B. Pierron 9e3ca2878d Restrict ExtractLinearSum to monotonous operation in infinite math space.
Thanks to Bruno Keith & Niklas Baumstark from the phoenhex team for
finding this issue and reporting it with a proper analysis.
2019-03-23 13:55:18 +01:00
wolfbeast 2ae457f21e Extend origin-clean algorithm (DiD). 2019-03-23 02:12:57 +01:00
wolfbeast 6478daf298 Implement origin-clean algorithm for ImageBitmap.
This resolves #973.
2019-03-23 02:12:38 +01:00
wolfbeast 181cb5210e Add nullcheck for frames in FindNearestCommonAncestorFrame
This resolves #978.
2019-03-23 02:05:06 +01:00
wolfbeast aabb3573ea Clean up nsOSHelperAppService.
About time we stopped looking at Netscape 4.x entries in the registry ;)
Also, assume the application association API is present in Windows
and use that instead of reading from the registry directly.
2019-03-23 02:01:07 +01:00
Brian Birtles 9d01447a21 Check child container count in NotifyRefreshDriverCreated. 2019-03-23 02:00:53 +01:00
wolfbeast f8c7e321a5 Check for dead wrappers in CallerGetterImpl/CallerSetterImpl.
This also removes code duplication by making CallerSetterImpl call
CallerGetterImpl.
2019-03-23 02:00:40 +01:00
Nicolas B. Pierron 5ec124cf03 Force expected crashes on unexpected magic values. 2019-03-23 02:00:27 +01:00
wolfbeast 80dfca4577 Pref the use of unboxed plain objects in JS and disable by default.
This should be all that's needed for #1017, but verification of
impact is definitely desired.
2019-03-23 02:00:13 +01:00
Olli Pettay 90a44b312f Remove harmless assertions by using IgnoredErrorResult. 2019-03-23 01:59:35 +01:00
JustOff 38986a488b [PALEMOON] Add SSUAO override for firefox.com (native mode) 2019-03-23 01:59:09 +01:00
wolfbeast 932ecf52b6 Remove unused SSL errorReporting prefs
Resolves #1003.
2019-03-23 01:58:40 +01:00
wolfbeast 9676ebdced [Palemoon] Disable Microsoft Family Safety support (Windows 8.1).
This is basically a https MitM setup that is unwanted for Pale Moon.
Resolves #1000.
2019-03-23 01:58:25 +01:00
wolfbeast 333c64ef30 Prevent loading of document subresources over FTP. 2019-03-23 01:57:55 +01:00
wolfbeast ae971bfe8e Add hover state arrow images.
This fixes #981
2019-03-23 01:56:59 +01:00
wolfbeast 915ae7981a Don't trust convexity when applying transforms.
In theory, a convex shape transformed by an affine matrix should still
be convex. However, due to numerical imprecision of floats, when we try
to determine if something is convex, we can get different answers pre
and post a transformation (think of two line segments nearly co-linear).

Convex paths take a faster scan converter, but it is only well behaved
if the path is, in fact, convex. Thus we have to be conservative about
which paths we mark as convex, and cant's trust transformed paths to
retain their convexity. We re-calculate when a transform is applied.
2019-02-18 11:50:13 +01:00
wolfbeast 33420c43a2 Skia: Validate allocation size in GrBufferAllocPool using SkSafeMath.
Upstream port of commit 7469a9341afab19271b8ef07af5c16a0f2c4ccc1
2019-02-17 22:16:02 +01:00
wolfbeast ce9d45fc59 Skia: Be consistent about int for incReserve.
Upstream port.
2019-02-17 22:15:47 +01:00
wolfbeast f29d7ff617 Revert "Port several Skia upstream fixes."
This reverts commit 260b06c1c9.

This fixes #976
2019-02-17 14:55:26 +01:00
Andrew Osmond cdc5daf5da BMPs from the clipboard may include extra padding.
In the original Windows clipboard BMP decoder implementation in
nsImageFromClipboard::ConvertColorBitMap, if the bitmap used bitfields
compression, it always adjusted the offset to the RGB data by 12 bytes.
It did this even for newer BMP header formats which explicitly include
space for the bitfields in their header sizes. This patch updates our
BMP decoder to do the same for clipboard BMPs, since we have observed
pasted BMPs using bitfield compression appearing incorrectly. To the
user this appears as if we read a color mask; completely red, blue,
green pixels at the start of the last row, causing all of the other rows
to start with the last three pixels of the previous row.
2019-02-16 20:35:50 +01:00
wolfbeast b1de755d0f Stop using hard-coded URL for "get more devtools" 2019-02-16 12:55:56 +01:00
Matt A. Tobin da9d7b4362 Conform Pale Moon AM preferences to actual locations
Uplift is NOT required
2019-02-16 10:30:50 +01:00
wolfbeast 6efbf737e5 Treat aContext as a bitfield in openURI.
Potential fix for #971
2019-02-15 14:07:47 +01:00
JustOff f97c06d435 [PALEMOON] Link dictionaries to addons.palemoon.org 2019-02-15 14:00:10 +01:00
wolfbeast 1f058d19ef Preserve transparency when copying a DIB to/from the clipboard.
In order to get the alpha channel when encoding BMP images from a
surface, we need to supply bmp=32 in the encoder options.
2019-02-14 22:43:32 +01:00
wolfbeast 260b06c1c9 Port several Skia upstream fixes. 2019-02-14 17:00:46 +01:00
wolfbeast c4ed602e3f Update browse URL for AM search to Phoebus 2.0 2019-02-14 12:18:22 +01:00
wolfbeast ed290ba09d Use C++11 thread-safe statics with MSVC. (js) 2019-02-14 12:01:20 +01:00
wolfbeast e746ec8441 Use C++11 thread-safe statics with MSVC. 2019-02-14 11:53:59 +01:00
wolfbeast 48d8e28fe6 Move "No proxy for" control down to clarify it is a global effect.
Follow-up to the behavior change in commit
6567bb631a
2019-02-14 01:56:02 +01:00
wolfbeast cdfe2e11c8 Allow empty string on location.search setter.
Fixes #970.
2019-02-12 11:07:12 +01:00
wolfbeast ed9341c4a4 Version bump for release 2019-02-12 01:27:29 +01:00
wolfbeast 263d8500ce Merge branch 'master' into Pale_Moon-release
# Conflicts:
#	application/palemoon/components/preferences/advanced.xul
#	application/palemoon/config/version.txt
#	modules/libpref/init/all.js
2019-02-12 01:25:43 +01:00
wolfbeast b06821da15 Version bump for release. 2019-01-23 11:47:08 +01:00
wolfbeast b578943a42 Disable IntersectionObserver API on release.
See #935
2019-01-19 08:02:11 +01:00
wolfbeast b4edb88144 Add isIntersecting property to IntersectionObserverEntry. (uplift)
Per updated spec.

This resolves the issue raised in #249.
2019-01-17 19:08:48 +01:00
wolfbeast f84f1961bc Improve toolbar icons for all DPIs (uplift)
Tag #576.

- Redraw toolbar SVG images, pixel-aligning them as best as possible
  with manual node placement on the pixel grid.
- Reintroduce PNG versions for < 1.33 dppx (with added glow arrow)
- Make the css adaptive around the 1.33 dppx border, using PNG below
  that threshold and SVG above it.
2019-01-17 17:26:23 +01:00
wolfbeast 3aac951411 [PALEMOON] Add captive portal preference to the UI. (uplift)
Tag #860
2019-01-16 02:08:16 +01:00
wolfbeast 1a6159363f [PALEMOON] Move Advanced prefs l10n strings to their proper place 2019-01-16 02:07:36 +01:00
wolfbeast 814e0bca31 Align Element.ScrollIntoView() with the spec. (uplift)
This also removes the (unused) shadow alias from nsIDOMHTMLElement
which used the different calling convention.

This resolves #927
2019-01-08 17:42:01 +01:00
wolfbeast 29b9d4496a Fix library window reference to SVG toolbar image.
Tag #576.
This needs uplift to the relbranch.
2019-01-07 14:19:54 +01:00
wolfbeast cc6a935ce5 Merge branch 'master' into Pale_Moon-release
# Conflicts:
#	application/palemoon/components/feeds/FeedWriter.js
#	application/palemoon/config/version.txt
#	security/manager/ssl/nsSTSPreloadList.errors
#	security/manager/ssl/nsSTSPreloadList.inc
2019-01-06 15:14:54 +01:00
wolfbeast d129c900c9 Version bump for point release 2018-12-04 20:09:52 +01:00
wolfbeast de2c8419c6 Fix typo for Firefox compatmode prefs.
Fixes regression from ec2e3bc027
2018-12-04 20:05:14 +01:00
JustOff f6137449b6 Revert "[PALEMOON] Sanitize - "Form and search history" sanitize also the Findbar text and history (Ctrl-Z)"
This reverts commit a97887a677.
2018-12-04 20:04:58 +01:00
Matt A. Tobin 020248c6e3 [TychoAM] Give the second <hbox> an ID so it can be targeted in extensions.xul 2018-12-04 20:04:32 +01:00
trav90 e0a09e1aaf Update HSTS preload list
Tag #447
2018-12-04 20:04:16 +01:00
wolfbeast 4af3ad5dfe Fix debug assertion.
See: https://github.com/MoonchildProductions/UXP/commit/622098073e132995994fac4d61e3629d08ee1801#commitcomment-31390051
2018-12-04 20:03:58 +01:00
wolfbeast ff66da9af4 Fix blank pixel color for truncated GIFs 2018-12-04 20:03:25 +01:00
wolfbeast c2e358c520 Split out FrameTimeout into its own header file for re-use. 2018-12-04 20:03:12 +01:00
wolfbeast d185071acf Unrefactor mRawVeggies back to mVBuffMeat ;P
(mRawSurface -> mVBuf)
2018-12-04 20:02:59 +01:00
wolfbeast e517e70eb1 Fix pasta error 2018-12-04 20:02:46 +01:00
wolfbeast 0a6db54d86 Bug 1462355 - Part 1c. Make individual image decoders to use updated Decoder/SurfacePipe methods.
Extend this change to nsWebPDecoder.cpp
2018-12-04 20:02:29 +01:00
wolfbeast c5d5a28f76 Bug 1462355 - Part 1b. Update Decoder and SurfacePipe plumbing to use updated imgFrame methods. 2018-12-04 20:02:14 +01:00
wolfbeast a0e20005ef Bug 1462355 - Part 1a. Make imgFrame animation parameters threadsafe.
We currently choose to set the animation parameters (blend method, blend
rect, disposal method, timeout) in imgFrame::Finish instead of
imgFrame::InitForDecoder. The decoders themselves already have access to
the necessary information at the time InitForDecoder is called, so there
is no reason to do this. Moving the configuration to initialization will
allow us to relax the mutex protection on these parameters.

This part simply reorganizes imgFrame, and subsequent parts will
introduce the necessary changes to SurfacePipe and decoders.
2018-12-04 20:01:58 +01:00
wolfbeast a3c1f180ce Port WebP decoder changes.
This breaks animated WebP for the moment, but adds QCMS color management and lexer changes.
Tag #831
2018-12-04 20:01:37 +01:00
wolfbeast cd4f7a1798 Add a nullcheck on pipelined HTTP connections' pushback. 2018-12-04 20:01:01 +01:00
JustOff 914294e570 [PALEMOON] Align the places component with the updated PlacesUtils API 2018-12-04 20:00:31 +01:00
Matt A. Tobin 831b9d8d9e [PALEMOON] Use generic application icon for external applications in about:feeds 2018-12-04 19:59:14 +01:00
Matt A. Tobin 6864a02d7b Issue #861 - The bookmark properties window should focus on the Name Picker text box on init 2018-11-14 13:42:16 +01:00
wolfbeast bffec09e66 Version bump for point release. 2018-11-14 10:42:57 +01:00
wolfbeast 51e5770962 Revert "[PALEMOON] Focus and select the first non-collapsed text element in the bookmark properties dialog"
This reverts commit e9a58eae57.

Tag #867
2018-11-14 09:59:06 +01:00
wolfbeast e1bfe33031 Version bump for release 28.2.0 2018-11-07 12:54:01 +01:00
wolfbeast 8240fb9c73 Merge branch 'master' into Pale_Moon-release
# Conflicts:
#	application/palemoon/config/version.txt
2018-11-07 12:47:12 +01:00
JustOff f9e04b54c2 [PALEMOON] Restore strings mistakenly removed by [8be0c16be6] 2018-09-21 10:26:41 +02:00
JustOff 775e800ca0 Use SessionStore.promiseInitialized() to avoid race condition in "about:home" (#774)
* Use SessionStore.promiseInitialized() to avoid race condition in "about:home"

* Improve code style of [d6c3adb91c9f29786f8ed8d93baa14c076494017]
2018-09-18 08:25:39 +02:00
wolfbeast 882aaf5b1f Merge branch 'master' into Pale_Moon-release
# Conflicts:
#	application/palemoon/config/version.txt
#	js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h
#	toolkit/components/search/orginal/nsSearchService.js
2018-09-17 08:51:49 +02:00
wolfbeast 8ee235ca5d Version bump for minor bugfix release. 2018-08-30 16:59:46 +02:00
wolfbeast cc54bbe952 Revert "Bug 1388020. r=nical, a=RyanVM"
This reverts commit e7189e33f5.
2018-08-30 12:36:03 +02:00
wolfbeast 73b202b1e5 Revert "Bug 1444668 - Avoid allocating large AssemblerBuffers. r=luke, r=bbouvier, a=RyanVM"
This reverts commit 9472136272.
2018-08-30 12:33:56 +02:00
wolfbeast 21042963de Version bump for win rebuild with less aggressive build config. 2018-08-26 17:44:06 +02:00
wolfbeast d443656df5 Version bump for release builds. 2018-08-07 14:20:47 +02:00
Matt A. Tobin 29a8db7280 Fix include path 2018-08-06 18:02:27 +02:00
Matt A. Tobin daa52eef9a Add a slightly modified version of the gecko/44 search service and use it when building Pale Moon 2018-08-06 18:02:10 +02:00
Matt A. Tobin 95ce1f0d63 Move the "native" search service to a subdirectory 2018-08-06 18:01:49 +02:00
SpockMan02 4dadef2740 Restore some osx icons 2018-08-06 11:12:29 +02:00
SpockMan02 b5d8e6d28f Revert osx editBookmarkOverlay.css to osx version 2018-08-06 11:12:16 +02:00
adeshkp fc0477a98e Fix constructor in nsHtml5AtomTable.cpp
Follow up to 2bc00ef to fix build bustage
2018-08-06 11:10:24 +02:00
adeshkp 36d06b9e75 Improve nsHtml5AtomTable performance (#693)
* cpp change
* h change
2018-08-06 11:10:10 +02:00
wolfbeast 51bdd3efbc Make AC option for devtools (client) an enable_bool to align with the default. 2018-08-04 08:21:29 +02:00
janekptacijarabaci bc2584493a [PALEMOON] Bug 863773 - Changes the way plugin handlers are loaded at the preferences applications pane. Uses enabledPlugin attribute from each navigator.mimeTypes to find the actual plugin used to handle the mime type 2018-08-04 08:07:02 +02:00
janekptacijarabaci 0f38772573 [PALEMOON] Bug 1034043 - Fix remaining use of "awlaysAsk" attribute in applications pref pane 2018-08-04 08:06:49 +02:00
janekptacijarabaci ef81277925 [PALEMOON] Bug 480242 - "Always ask" doesn't work for Plugins 2018-08-04 08:06:36 +02:00
janekptacijarabaci 8b20931e12 [PALEMOON] Bug 757726 - Populate Preferences' Applications list using PluginHost 2018-08-04 08:06:24 +02:00
SpockMan02 b247982d37 Restore Mac bookmark doorhanger styling 2018-08-04 08:05:34 +02:00
+1 -1
View File
@@ -1 +1 @@
28.8.0a1
28.8.0