janekptacijarabaci
36b1662a58
Fix typos in comments - animationinspector.properties
2019-02-16 00:06:15 +08:00
wolfbeast
ffc480b2ca
Issue #562 Part 2: Remove unnecessary grid calculation code.
2019-02-16 00:06:13 +08:00
Gabriele Svelto
7f6182b5a3
Remove unused code for managing physical audio devices.
...
This was only used in B2G/Gonk and can go.
2019-02-16 00:06:12 +08:00
wolfbeast
ea5ece2be9
WebRTC: Nullcheck DataChannel SendPacket calls.
2019-02-16 00:06:10 +08:00
wolfbeast
f5d85dbba6
Convert the button rect to device coordinates correctly instead of casting CSS coordinates.
...
This should the correct fix for #559
2019-02-16 00:06:08 +08:00
NTD
d84fe69150
Make sure application confvars.sh files are apart of CONFIG_STATUS_DEPS
2019-02-16 00:06:07 +08:00
NTD
50f4bff9a5
Add HYPE_ICEWEASEL where appropriate
2019-02-16 00:06:05 +08:00
NTD
10487d6802
Use MOZ_AUSTRALIS to define common shared Australis features
2019-02-16 00:06:04 +08:00
wolfbeast
3b3e4b4cc5
Add back the Quickdial show/hide control.
...
This also slightly tweaks the grid design styling.
Resolves #563
2019-02-16 00:06:02 +08:00
wolfbeast
64534aadb8
Add missing aCurrentBrowser definition in utilityOverlay.js
...
Follow-up to cadeea97bbefe42f89d16a4678fdc382c7b74bcd
This obsoletes #561 .
2019-02-16 00:06:01 +08:00
wolfbeast
2b8a811849
Issue #562 Part 1: Transfix the grid
2019-02-16 00:05:59 +08:00
JustOff
5bfde87f0a
[PALEMOON] Remove no more required extra copy of promise.js
2019-02-16 00:05:58 +08:00
JustOff
c675b86a07
[PALEMOON] Use Promises.jsm instead of promise.js from jetpack in sanitize.js
2019-02-16 00:05:56 +08:00
janekptacijarabaci
aba5754bf1
Fix "about:support"s "graphics" section when "webgl.disable-extensions" is true
2019-02-16 00:05:54 +08:00
JustOff
3291587c08
[PALEMOON] Include devtools/client/locales conditionally
2019-02-16 00:05:52 +08:00
JustOff
a1389d5c14
[PALEMOON] Include devtools/client when building language packs
2019-02-16 00:05:51 +08:00
wolfbeast
7b7cd83c2b
Reorganize some internal pages.
2019-02-16 00:05:49 +08:00
wolfbeast
9029f15c93
Enable Intersection Observers in the platform.
...
This resolves #249 .
2019-02-16 00:05:48 +08:00
wolfbeast
5af4107852
Stabilize and align Intersection Observers
...
- Fixes several crashes
- Aligns the feature with the W3C WD spec
Tag #249
2019-02-16 00:05:46 +08:00
wolfbeast
ea3ff24118
Issue #12 Part 5: WidgetEvent shouldn't mark event as consumed if it's not cancelable.
...
Currently, EventListenerManager calls WidgetEvent::PreventDefault() when the status is nsEventStatus_eConsumeNoDefault.
That causes an unexpected state of events.
To solve this, WidgetEvent should do nothing when it's not cancelable but PreventDefault() is called.
2019-02-16 00:05:45 +08:00
wolfbeast
3e44d7b990
Issue #12 Part 4: Don't access mEditorBase directly.
...
EditorEventListener should grab mEditorBase in a smaller scope wherever possible and shouldn't access it directly while handling an event.
Each event listener method shouldn't access mEditorBase directly when calling its method since it might be changed to another instance.
2019-02-16 00:05:43 +08:00
wolfbeast
107f8e58ce
Issue #12 Part 3: EditorEventListener should check if it's removed during a call of editor's method.
...
EditorEventListener doesn't check if mEditorBase is available even after it's removed from the editor.
If it becomes nullptr, i.e., it's detached from editor, it shouldn't continue to handle event.
This patch changes some methods' nsIDOM*Event argument to WidgetEvent since it's simpler.
2019-02-16 00:05:42 +08:00
wolfbeast
550c8977c1
Issue #12 Part 2: Stop using nsIDOMEvent in IsAcceptableInputEvent.
2019-02-16 00:05:40 +08:00
wolfbeast
32326ee192
Issue #12 Part 1: Stop using nsIDOMEvent in UpdateIMEComposition.
2019-02-16 00:05:39 +08:00
janekptacijarabaci
235d0f518f
Fix throws an error if "winUtils.supportsHardwareH264Decoding" not available
...
After "Restart normally" - throws an error:
Troubleshoot data provider failed: graphics
[Exception... "Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIDOMWindowUtils.supportsHardwareH264Decoding]" nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)" location: "JS frame :: resource://gre/modules/Troubleshoot.jsm :: graphics :: line 348" data: no] Troubleshoot.jsm:155
TypeError: invalid 'in' operand data aboutSupport.js:204:1
2019-02-16 00:05:37 +08:00
janekptacijarabaci
c2d6003d64
"about:support" - added support for "Restart normally"
...
https://github.com/MoonchildProductions/Pale-Moon/pull/1093 (partially)
2019-02-16 00:05:35 +08:00
janekptacijarabaci
1e44cdc9b6
[BASILISK] Unify strings for "Restart in Safe Mode" (with toolkit - "about:profiles" and "about:support")
...
https://github.com/MoonchildProductions/Pale-Moon/issues/1563
2019-02-16 00:05:34 +08:00
janekptacijarabaci
c8788a5f4a
"about:profiles" and "about:support" - use "Restart in Safe Mode" instead of "Restart with Add-ons Disabled"
...
https://github.com/MoonchildProductions/Pale-Moon/issues/1563
2019-02-16 00:05:32 +08:00
NTD
be1bf5c4a9
[WebExAM] Remove E10SAddonsRollout.jsm
...
The associated preferences will have to remain for the time being because of nsAppRunner.cpp reads them.
2019-02-16 00:05:31 +08:00
NTD
8cc3515b2a
[WebExAM] Remove unused AddonTestUtils.jsm
2019-02-16 00:05:29 +08:00
NTD
652805f741
[AllAM] Preprocess extensions.dtd to exclude WebExAM-only strings
2019-02-16 00:05:27 +08:00
NTD
673fb0b1b1
Cleanup WebExAM test dependencies
2019-02-16 00:05:26 +08:00
NTD
96aa6a99be
[AllAM] Remove Mozilla Tests
2019-02-16 00:05:24 +08:00
NTD
23373e3e6d
[AllAM] De-duplicate Locales
2019-02-16 00:05:21 +08:00
NTD
f22be8ca31
[AllAM] De-duplicate blocklist.js, list.js, newaddon.js, and xpinstallConfirm.js
2019-02-16 00:05:20 +08:00
NTD
65984db0eb
[AllAM] De-duplicate amContentHander.js
2019-02-16 00:05:18 +08:00
NTD
f8662e9c1f
[AllAM] De-duplicate ChromeManifestParser.jsm and DeferedSave.jsm
2019-02-16 00:05:17 +08:00
NTD
34b241fdfd
[AllAM] De-duplicate Content.js
2019-02-16 00:05:15 +08:00
NTD
aa023ce63b
Make the Error Console accessible from about:console and make it presentable in that context
2019-02-16 00:05:13 +08:00
NTD
c29a6e983b
Revert "Make the Error Console accessible from about:console"
...
This reverts commit bbbb74e5f077b47c6adb8ede13bfb001bb966cdb.
2019-02-16 00:05:11 +08:00
NTD
a46e042e49
Revert "Move the Error Console search box to the eval toolbar"
...
This reverts commit 2cdd998f8d35ad8fdcffaf8d0b006a2e180e5d18.
2019-02-16 00:05:10 +08:00
NTD
aa30cb6915
[AllAM] De-duplicate AddonLogging.jsm
2019-02-16 00:05:08 +08:00
NTD
40a1e6186e
Move the Error Console search box to the eval toolbar
2019-02-16 00:05:07 +08:00
NTD
5f7da92734
Make the Error Console accessible from about:console
2019-02-16 00:05:05 +08:00
NTD
5461288e07
[WebExAM] Unify the AddonUpdateChecker
2019-02-16 00:05:04 +08:00
NTD
aa2e6cbed2
[TychoAM] Make sure console messages from AddonUpdateChecker indicate which parser they originate from
2019-02-16 00:05:02 +08:00
NTD
7a4872a755
[TychoAM] Issue #409 - Upgrade and enhance AddonUpdateChecker including support for update.json
2019-02-16 00:05:01 +08:00
janekptacijarabaci
c15a614cd0
DevTools - Eyedropper Tool - Used "createImageBitmap(canvas.toBlob())" instead of "createImageBitmap(ctx.getImageData())"
...
Issue #544
2019-02-16 00:04:59 +08:00
adeshkp
edded63b74
Rewrite assert in cubeb_alsa.c: alsa_refill_stream to pass back a cubeb error instead.
2019-02-16 00:04:58 +08:00
NTD
8648eda572
[AllAM] Update the target preference
2019-02-16 00:04:56 +08:00