Commit graph

282 commits

Author SHA1 Message Date
janekptacijarabaci
30c6430c7c [PALEMOON] Fix conflict in openLocation.js
931950a880 (diff-2f4cb31954)
2019-02-15 23:52:45 +08:00
janekptacijarabaci
8c280d3f49 Fix flags for "loadURIWithFlags" in openLocation.js
Issue #121
2019-02-15 23:52:44 +08:00
janekptacijarabaci
63bf5c049c Maybe fix openLocation.js (to Promise)
Issue #121
2019-02-15 23:52:42 +08:00
janekptacijarabaci
9a8a5cb244 Bug 92737 - Part 10: Use browserDragAndDrop.dropLinks in urlbarBindings.xml
Issue #121
2019-02-15 23:52:41 +08:00
janekptacijarabaci
db85d0b733 Bug 92737 - Part 7: Open multiple windows when multiple items are dropped on New Window button
Issue #121
2019-02-15 23:52:36 +08:00
janekptacijarabaci
e2409ebbc1 Bug 92737 - Part 6: Open multiple tabs when multiple items are dropped on New Tab button
Issue #121
2019-02-15 23:52:34 +08:00
janekptacijarabaci
8f66070f19 Bug 92737 - Part 5: Set multiple homepage when multiple items are dropped on Home button
Issue #121
2019-02-15 23:52:33 +08:00
janekptacijarabaci
eaf424b1c9 Bug 92737 - Part 4: Open multiple tabs when multiple items are dropped on tab
+ Follow up:
Bug 92737 - Part 3: Open multiple tabs when multiple items are dropped
on remote content area
- browser.js: "usercontextid" (default: 0)
2019-02-15 23:52:31 +08:00
janekptacijarabaci
cc008be0a7 Bug 92737 - Part 2: Open multiple tabs when multiple items are dropped on non-remote content area
browser.js:

// handleDroppedLink has the following 2 overloads:
//   handleDroppedLink(event, url, name)
//   handleDroppedLink(event, links)
function handleDroppedLink(event, urlOrLinks, name)
{
let links;
if (Array.isArray(urlOrLinks)) {
links = urlOrLinks;
} else {
links = [{ url: urlOrLinks, name, type: "" }];
}

...it is in the previous commit.
2019-02-15 23:52:30 +08:00
janekptacijarabaci
574c095a70 Bug 1100294 - Turn getShortcutOrURIAndPostData() into a task that uses the new keywords API
Issue #121
2019-02-15 23:52:28 +08:00
janekptacijarabaci
f124289e28 Bug 1100291 - Make getShortcutOrURIAndPostData() async by calling the passed callback off a zero timeout
Issue #112
2019-02-15 23:52:27 +08:00
janekptacijarabaci
6b4c0ab0f1 Bug 989984 - getShortcutOrURIAndPostData should have a synchronous callback behavior
Issue #112
2019-02-15 23:52:25 +08:00
janekptacijarabaci
d8637395c5 Bug 846635 - Use asynchronous getCharsetForURI in getShortcutOrURI
Issue #121
2019-02-15 23:52:23 +08:00
janekptacijarabaci
d03744a3a1 Bug 1173523 - Part 9: Update pageinfo to use the new API for nsIPermission 2019-02-15 23:51:10 +08:00
janekptacijarabaci
deb1d55084 Bug 1173523 - Part 3: Update PluginContent to use new API for nsIPermission 2019-02-15 23:51:03 +08:00
janekptacijarabaci
654e540f2d Bug 1192458, Part 1 - Consolidate push and desktop notification permissions 2019-02-15 23:50:52 +08:00
janekptacijarabaci
7a70b9241b Bug 1170200 - Part 2: Update JavaScript consumers of nsIPermissionManager::Remove 2019-02-15 23:50:49 +08:00
janekptacijarabaci
c662424575 Bug 1038811 - Push Notifications - Firefox front end changes for preferences, and permission notification 2019-02-15 23:50:34 +08:00
janekptacijarabaci
e05cd41451 Bug 996448 - Lazify the loading of PluralForm.jsm everywhere 2019-02-15 23:50:31 +08:00
janekptacijarabaci
251332bb95 [PALEMOON] [frontend vs backend] Fix sanitize ("History" - "Clear Recent History..."):
Issue #121
2019-02-15 23:49:58 +08:00
janekptacijarabaci
18d312235d moebius#230: Consider blocking top level window data: URIs (part 3/3 without tests)
https://github.com/MoonchildProductions/moebius/pull/230
2019-02-15 23:49:20 +08:00
janekptacijarabaci
7a1f8ee36c [PALEMOON] [frontend vs backend] Use "devtools-browser.css" instead of "global/skin/devtools/common.css" (does not exist) in browser.xul
Issue #121
2019-02-15 23:48:52 +08:00
JustOff
44120b666a [PMkit] Provide gContextMenuContentData for 'sdk/context-menu' 2019-02-15 23:48:18 +08:00
janekptacijarabaci
767a48d744 [PALEMOON] [frontend vs backend] Follow up - ".toolbarbutton-badge-container" was renamed to ".toolbarbutton-badge-stack"
Issue #202
2019-02-15 23:46:49 +08:00
janekptacijarabaci
733c97be89 [PALEMOON] URL/Address/Location bar - suggestions in location bar cannot be hidden by clicking dropmarker again
https://github.com/MoonchildProductions/Pale-Moon/pull/1382
2019-02-15 23:46:46 +08:00
janekptacijarabaci
bd50a27250 [PALEMOON] Places - fix: throws an error: 0x80004005 (NS_ERROR_FAILURE) [nsIEditor.transactionManager]
Issue #133
Tag https://github.com/MoonchildProductions/UXP/pull/134
2019-02-15 23:46:43 +08:00
NTD
a54d528a92 [PALEMOON] Only use the private autocomplete binding on the URL bar 2019-02-15 23:46:36 +08:00
wolfbeast
22a912af4d Add extra JS scope for DownloadUtils in urlbarBinding.xml to cater to global lexical scope. 2019-02-15 23:46:35 +08:00
NTD
cc8e59b113 [PALEMOON] Localize a private copy of the pre-newawesomebar autocomplete bindings and styling 2019-02-15 23:46:28 +08:00
NTD
b291ad857d Restore nsPlacesAutoComplete 2019-02-15 23:46:27 +08:00
NTD
c887c0a5ee Revert "[PALEMOON] Source nsPlacesAutoComplete from the suite"
This reverts commit 532de8c09d10767960cdecbb4fcaa4262884016e.
2019-02-15 23:46:23 +08:00
NTD
0c76f8a093 Revert "[PALEMOON] Use unified complete in autocompletesearch attribute for urlbar"
This reverts commit 2ccac3373fd4eaebe4fdd1812550549232fb6ed1.
2019-02-15 23:46:22 +08:00
NTD
7a9ba56129 [PALEMOON] Use unified complete in autocompletesearch attribute for urlbar 2019-02-15 23:46:20 +08:00
NTD
d8e1602c55 [PALEMOON] Source nsPlacesAutoComplete from the suite 2019-02-15 23:46:19 +08:00
JustOff
961ed79b0a Remove Sync promobox from popup-notifications.inc as well 2019-02-15 23:46:11 +08:00
JustOff
e4aefd00f9 Remove the Sync promotion in the add-on install doorhanger 2019-02-15 23:46:10 +08:00
New Tobin Paradigm
c3c4cdb143 Revert "[PALEMOON] Fix a warning: "unreachable code after return statement" in urlbarBindings.xml" 2019-02-15 23:46:07 +08:00
janekptacijarabaci
a254f6b30d [PALEMOON] Fix a warning: "unreachable code after return statement" in urlbarBindings.xml
Issue #121
2019-02-15 23:46:04 +08:00
NTD
8bc4f6c65f [PALEMOON] Update UA Compatibility modes in a backwards compatible way 2019-02-15 23:46:03 +08:00
janekptacijarabaci
a422978746 [PALEMOON] [Frontend vs Backend] HTML - input - datetime
Issue #162
2019-02-15 23:45:57 +08:00
wolfbeast
d5b0bc88af Mass-replace global-scope let with var in Pale Moon and TychoAM
tag #155
2019-02-15 23:45:42 +08:00
JustOff
fa15a8282e Suppress false-positive warning about unreachable code after return in nsContextMenu.js 2019-02-15 23:45:26 +08:00
JustOff
e05e624eb8 Use document's principal for favicons in browser 2019-02-15 23:44:14 +08:00
JustOff
53f6a692d3 Make JS callers of ios.newChannel call ios.newChannel2 in browser/ 2019-02-15 23:44:02 +08:00
janekptacijarabaci
e37a6016b9 Fix a comment: "DevEdition theme" vs "DevTools theme"
Issue #102
2019-02-15 23:44:00 +08:00
janekptacijarabaci
ef8ecc5bcd Fix: Developer Toolbar (the command: cookie; themes)
Issue #102
2019-02-15 23:43:59 +08:00
janekptacijarabaci
2b0e91b059 Fix typo in a property in tabbrowser.xml
Issue #138
2019-02-15 23:43:54 +08:00
janekptacijarabaci
fdeebefb1f Fix (to TODO): Findbar throws an error - "nsIPrefBranch.getBoolPref" is not exist in browser.js
Issue #138
2019-02-15 23:43:53 +08:00
janekptacijarabaci
25b7b3d1d3 Fix: Findbar broken (basic)
Issue #138
2019-02-15 23:43:51 +08:00
janekptacijarabaci
1476418612 Style clean up: saveImageURL() in nsContextMenu.js
Tag #139
2019-02-15 23:43:50 +08:00