Pale Moon
79c747a9a1
Kill Google Safebrowsing.
2018-07-25 01:00:21 +08:00
Lootyhoof
9cc5ae1bdb
Statusbar: Prune redundant Australis support
2018-07-25 00:58:19 +08:00
Pale Moon
e49b21022f
Remove "patch" DTD file for Pale Moon menu entries and prefs.
...
This folds the strings into the appropriate DTD files.
2018-07-25 00:57:06 +08:00
Pale Moon
b15fa8695b
Statusbar: remove download indicator from default set.
2018-07-25 00:56:57 +08:00
NTD
0c4e9cbe41
(Take Two) Take files out of preprocessing that do not actually have preprocessing directives
2018-07-25 00:56:35 +08:00
Pale Moon
ca0ffb0e19
Revert "Take files out of preprocessing that do not actually have preprocessing directives"
...
This reverts commit 760ef63cd8def888a1c2a6d52ac84c32f7f89f0b.
2018-07-25 00:56:34 +08:00
Pale Moon
e1b8efbe46
Status bar: configure, brand, fix options.
2018-07-25 00:56:26 +08:00
NTD
fedd83b6b5
Take files out of preprocessing that do not actually have preprocessing directives
2018-07-25 00:56:23 +08:00
NTD
b1a8f3dc82
Import the Statusbar - Part 7: Correct the MPL block on xml/xul files
2018-07-25 00:56:19 +08:00
NTD
21014255af
Import the Statusbar - Part 5: Build System (includes jar manifests)
2018-07-25 00:56:13 +08:00
NTD
79e1cf9da0
Import the Statusbar - Part 1: Components
2018-07-25 00:55:41 +08:00
wolfbeast
e39372bc51
Add UI front-end for page color override options.
2018-07-25 00:55:23 +08:00
janekptacijarabaci
c2d4a0b7cc
Bookmarks dragged & dropped from special folders onto the bookmarks toolbar display 'null' as a title
2018-07-24 23:38:51 +08:00
wsdfhjxc
5d4f6006cf
Fix incorrect scope object for nodeIsFolder method call
...
This resolves #63 and makes it possible to drag tabs between already existing bookmarks in the toolbar (the tabs had been moved into separate windows before).
2018-07-24 23:38:36 +08:00
wolfbeast
d8d662f920
Don't attempt to restore session data from stored scratchpad sessions if we have no way to handle it.
2018-07-24 23:38:27 +08:00
wolfbeast
0c5009cabe
Fix HTML5 AppCache / off-line cache control in preferences.
2018-07-24 23:36:59 +08:00
wolfbeast
6aa18eacba
Disable XSS filter FE code (not currently in build)
2018-07-24 23:36:59 +08:00
wolfbeast
bcc7363c14
Disable the Toolkit UI for Downloads -- currently incompatible with the back-end.
2018-07-24 23:36:58 +08:00
adisib
3a303e67f6
replace calls to String.prototype.contains with String.prototype.includes
2018-07-24 23:36:07 +08:00
wolfbeast
482b170ac7
Tighten content access to about: pages
2018-07-24 23:30:48 +08:00
wolfbeast
3a70bb9e04
Make sure the search bar binding's initialization callback bails out if the binding has been destroyed in the interim.
2018-07-24 23:28:49 +08:00
wolfbeast
91d64e3cc0
Change UA compatibility mode to a 3-state.
...
- Default Gecko Compatibility which is Gecko slice added to Native (for web compat)
- other modes pure native (no gecko slice) and Firefox compatibility (Gecko+Firefox+rv: changed to Firefox compat version)
This removes `general.useragent.compatMode.firefox` and `.gecko` in favor of an int pref.
See also: MoonchildProductions/Pale-Moon#466
2018-07-24 23:28:32 +08:00
wolfbeast
a20169f28f
Additional fixes to the library window.
2018-07-24 23:26:00 +08:00
wolfbeast
f49a07e7d2
Change the way tabs are requested from the browser to a Map()
...
- Increases performance compared to looping over an array
- Makes the browser scale better to large numbers of tabs cf. session restore
2018-07-24 23:25:57 +08:00
wolfbeast
9c0cb182fb
Clean up some conditional code involving nsIDownloadManager services.
2018-07-24 23:25:49 +08:00
wolfbeast
1d15c127ef
Fix downloads:
...
- Clear downloads
- Time remaining progress indicator
- Pause/resume
2018-07-24 23:25:48 +08:00
wolfbeast
54217fca71
Unconditionally use JS transfers for downloads
2018-07-24 23:25:44 +08:00
wolfbeast
1b8b74b252
Enable using the JavaScript API as the back-end for the Downloads Panel.
2018-07-24 23:25:44 +08:00
NTD
9d469f0384
Add a copy of Jetpack's promises js module to browser until we use toolkit promises directly
2018-07-24 23:17:39 +08:00
wolfbeast
1a8c1a6135
Tighten up some checks.
2018-07-24 23:17:26 +08:00
wolfbeast
52b8bfcc11
Update WebappsUI module to prevent init errors.
2018-07-24 23:16:40 +08:00
wolfbeast
b33128e075
Hook up http cache v2.
2018-07-24 23:16:22 +08:00
wolfbeast
fd2c260ab5
Add the /browser part of bug #691601
2018-07-24 23:16:19 +08:00
wolfbeast
5580cfcfb5
Add LoginManagerParent e10s method calls (borrowed from SeaMonkey patches)
2018-07-24 23:16:14 +08:00
Steven Schlansker
fadbbd2367
nsMacShell: Fill in referrerPolicy when saving desktop backgrounds
2018-07-24 23:13:40 +08:00
Steven Schlansker
c38bcff294
nsMacShellService: PRUnichar to char16_t
2018-07-24 23:13:36 +08:00
Steven Schlansker
c7ae4d2935
Reference counted class nsMacShellService should not have a public destructor
2018-07-24 23:13:36 +08:00
wolfbeast
36a1ddaa65
Fix FE components part 3: fix tree views in sidebar/panel
2018-07-24 23:13:23 +08:00
wolfbeast
2a48cf19b1
Fix FE components part 2: folderReadOnly doesn't pertain to bookmarks or results
2018-07-24 23:13:22 +08:00
wolfbeast
3c863a35af
Fix FE components part 1: Convert treeBoxObject calls to WebIDL
2018-07-24 23:13:21 +08:00
NTD
04454cec94
Update any source files to account for refactoring
2018-07-24 23:13:16 +08:00
NTD
066abbbf68
Update build files
2018-07-24 23:13:14 +08:00
NTD
ad79a9d62a
Transfer Pale Moon Application Specific Code to the repository
2018-07-24 23:13:13 +08:00
NTD
0db22e1346
Obliterate Browser 38
2018-07-24 23:13:02 +08:00
trav90
3b9cf8a6c3
Restore the library scope bar
2018-07-24 23:11:34 +08:00
wolfbeast
53761b6336
Prep tree for forward-porting Goanna: stage 2
2018-07-24 23:11:02 +08:00
wolfbeast
5ee6187aad
Prep tree for forward-porting Goanna, stage 1
2018-07-24 23:10:50 +08:00
wolfbeast
5d59e0437f
GUID change
2018-07-24 23:10:33 +08:00
Moonchild
baf46a6bf1
Merge pull request #1 from mozilla/esr38: Esr38 upstream pull
2018-07-24 23:04:07 +08:00