Moonchild
04c8f8f8bc
Merge pull request #320 from janekptacijarabaci/instanceof_negations_1
...
palemoon#1173: Fix unsafe "instanceof" negations
2018-05-02 16:23:14 +02:00
janekptacijarabaci
3442ae7718
Fix unsafe "instanceof" negations
...
https://github.com/MoonchildProductions/Pale-Moon/pull/1173
2018-05-02 06:57:57 +02:00
Matt A. Tobin
832046aeb7
[TychoAM] Do not allow Jetpack extensions to install if Jetpack isn't actually built
...
This does not cover the previous case of an application dropping jetpack support.. This follows the WebExtension route. A new case will have to be redeveloped if an existing application drops jetpack support.
2018-05-01 23:37:13 -04:00
Matt A. Tobin
a930a790d5
Un-depercate synchronous search initialization
2018-05-01 18:08:22 -04:00
Matt A. Tobin
ec1df1e8a2
[TychoAM] Make the Add-ons Manager conditionally devtools free
2018-05-01 16:14:17 -04:00
Matt A. Tobin
dc43d59ae3
Issue #316 - Always build heapsnapshot regardless of the rest of the devtools for now
2018-05-01 15:53:52 -04:00
Matt A. Tobin
61de1c80cd
Only set and show the dual-guid indicators when dual-guid has been built
2018-05-01 12:26:01 -04:00
Matt A. Tobin
754796d243
[PALEMOON] Update error number for webextensions to match the platform
2018-05-01 10:09:10 -04:00
Moonchild
531a71892f
Merge pull request #313 from JustOff/PR_fullscreen_fix_basic
...
Align Pale Moon codebase with the updated fullscreen API
2018-05-01 15:56:01 +02:00
JustOff
8d439c38e2
[PALEMOON] Align the application with the updated fullscreen API
2018-05-01 14:30:38 +03:00
JustOff
ec3d61fb31
[PALEMOON] Use CSS transition instead of JS animation for hiding toolbox in fullscreen mode and simplify related code
2018-05-01 14:26:54 +03:00
JustOff
d9b56d39da
[PALEMOON] Added padding to toolbar autohide
2018-05-01 14:14:41 +03:00
JustOff
6d579486a9
[PALEMOON] fullscr-toggler element needs to be hidden in DOM fullscreen
2018-05-01 14:08:41 +03:00
Moonchild
d0c19e4607
Merge pull request #309 from janekptacijarabaci/build_warnings_4
...
Build - throws a warning "interface 'nsISelectionPrivate' is scriptable but derives from non-scriptable 'nsISelection'"
2018-05-01 09:55:55 +02:00
Moonchild
0913ffa0cd
Merge pull request #307 from janekptacijarabaci/pm_nsBrowserGlue_1
...
[PALEMOON] Added gBrandBundle lazy getter and use gBrowserBundle in nsBrowserGlue.js
2018-05-01 09:55:37 +02:00
Moonchild
92c59fe350
Merge pull request #306 from JustOff/PR_owner_triggeringPrincipal
...
[PALEMOON] Replace `owner` with `triggeringPrincipal` to match the updated API
2018-05-01 09:55:22 +02:00
Moonchild
6293134652
Merge pull request #312 from janekptacijarabaci/pm_feeds_1
...
[PALEMOON] Fix feeds - "Subscribe to this page..."
2018-05-01 09:54:46 +02:00
Moonchild
ae45e61da0
Merge pull request #311 from janekptacijarabaci/security_blocking_data_2
...
Use asyncOpen2() for docshell loads
2018-05-01 09:53:46 +02:00
janekptacijarabaci
c906abdbe2
[PALEMOON] Fix feeds - "Subscribe to this page..."
...
Issue #121
2018-05-01 08:02:38 +02:00
janekptacijarabaci
cc4036a9cd
Bug 1344706 - Do not reuse originPrincipal as triggeringPrincipal within utilityOverlay.js
2018-05-01 00:22:01 +02:00
janekptacijarabaci
855f11d8f6
Bug 1333726 - use serializeToString instead of non-existant serializePrincipal
2018-05-01 00:16:47 +02:00
janekptacijarabaci
6b0c2a089e
Bug 1331686 - Pass correct triggeringPrincipal for tabs openen through ctrl-click and open link in new tab
2018-05-01 00:15:28 +02:00
janekptacijarabaci
67bd9ff3af
Bug 1332595 - remove useless click handling
2018-05-01 00:01:56 +02:00
janekptacijarabaci
a0643b997c
Bug 1348801: Teach TriggeringPrincipal about OA when opening link in private window
2018-04-30 23:58:51 +02:00
janekptacijarabaci
8dcc716efd
Bug 1359204 - Test view-source can open link is not blocked by security policies
2018-04-30 23:56:11 +02:00
janekptacijarabaci
d735c1c1ad
Bug 1359204 - Use SystemPrincipal as TriggeringPrincipal when loading page as view-source
2018-04-30 23:54:01 +02:00
janekptacijarabaci
7c759805d0
Bug 1359204 - Do not query nested URI within CheckChannel in ContentSecurityManager
2018-04-30 23:53:22 +02:00
janekptacijarabaci
e0a24e6d4f
Bug 1343279 - Use SystemPrincipal when loading canvasToBlobURL
2018-04-30 23:52:21 +02:00
janekptacijarabaci
73b55c16d6
Bug 1333147 - Do not use owner as triggeringPrincipal when creating session history entry
2018-04-30 23:49:41 +02:00
janekptacijarabaci
0695943d2d
Bug 1232432 - Convert feeds/feedConverter to use asyncOpen2()
2018-04-30 23:48:34 +02:00
janekptacijarabaci
b3a9d03344
Bug 1334875 - Temporarily remove assertion that history loads pass a valid triggeringprincipal
2018-04-30 23:48:06 +02:00
janekptacijarabaci
ecea4c51dc
Bug 1341754: Test SetURI in Location passes triggeringPrincipal
2018-04-30 23:13:51 +02:00
janekptacijarabaci
71e6952456
Bug 1341754: Provide a valid triggeringPrincipal when calling SetURI in Location
2018-04-30 23:11:43 +02:00
janekptacijarabaci
d9abe50072
Bug 1341589 - Test TriggeringPrincipal on history entry for view-source loads
2018-04-30 23:10:01 +02:00
janekptacijarabaci
05e44d895f
Bug 1341589 - Set triggeringPrincipal on history entry for view-source loads
2018-04-30 23:08:16 +02:00
janekptacijarabaci
4908838110
Bug 1337622 - Temporarily fall back to SystemPrincipal if History entry does not have a valid triggeringPrincipal
2018-04-30 23:06:51 +02:00
janekptacijarabaci
3dec348f43
Bug 1307736 - Store triggeringPrincipal with all history entries
2018-04-30 23:05:55 +02:00
janekptacijarabaci
2cb9f3ceb8
Bug 1307736 - Ensure History loads pass valid triggeringPrincipal
2018-04-30 23:02:01 +02:00
janekptacijarabaci
6cb841b26e
Bug 1332310 - Update AddState and CreateContentViewer to provide an accurate triggeringPrincipal for creating a history entry
2018-04-30 23:00:04 +02:00
janekptacijarabaci
74858918fa
Bug 1329032 - Extend loadURIWithOptions by a triggeringPrincipal (without an hard e10s)
2018-04-30 22:57:23 +02:00
janekptacijarabaci
80edefc958
Bug 1182569: Add credentials mode for fetch-frame-resource.https.html wpt test
2018-04-30 22:21:34 +02:00
janekptacijarabaci
41e3d0719a
Bug 1182569: Disable hsts priming for loads of type subdocument for wpt tests
2018-04-30 22:20:14 +02:00
janekptacijarabaci
b8e6315292
Bug 1182569: Update tests when converting docshell loads to use AynscOpen2
2018-04-30 22:12:53 +02:00
janekptacijarabaci
d45c25971c
Bug 1182569 - Skip security check for plugins using newstream attribute
2018-04-30 22:09:55 +02:00
janekptacijarabaci
f799598d65
Bug 1182569: Update ContentSecurityManager to handle docshell loads
2018-04-30 21:04:56 +02:00
janekptacijarabaci
e66562aa8b
Bug 1182569: Use AsyncOpen2 for docshell loads
2018-04-30 21:00:21 +02:00
janekptacijarabaci
3ceed6b6db
[PALEMOON] Added gBrandBundle lazy getter and use gBrowserBundle in nsBrowserGlue.js
...
Tag #273
2018-04-30 16:56:27 +02:00
JustOff
1b50c57865
[PALEMOON] Replace serializing nsISHEntry.owner with nsISHEntry.triggeringPrincipal
2018-04-30 17:26:04 +03:00
JustOff
6bca91e940
[PALEMOON] Replace owner with triggeringPrincipal to match the updated UXP docshell
2018-04-30 17:24:47 +03:00
janekptacijarabaci
83e6cb5410
Bug 338865 - Scriptable XPIDL iface inheriting from noscript iface should throw error
2018-04-30 15:02:56 +02:00