Matt A. Tobin
fa30be0161
[BASILISK] Port PM Sync Client - Part 4: Tools menu items (Set Up Sync/Sync Now)
2019-04-19 09:36:23 +08:00
wicknix
a446734d20
Bug1408701: Ensure that we continue to show dark scrollbar thumbs on..
...
..macOS 10.13+ when scrollbars are always displayed. r=mstange
2019-04-19 09:35:10 +08:00
wolfbeast
83ab16d267
Remove some BEOS 1st party code leftovers.
2019-04-19 09:34:04 +08:00
Matt A. Tobin
a35c549212
[BASILISK] Restore Tabs from Other Devices history menu item and Add First Sync Progress
2019-04-19 09:33:09 +08:00
Matt A. Tobin
720e453480
[BASILISK] Port PM Sync Client - Part 2: Basic Integration with glue and preferences
2019-04-19 09:30:49 +08:00
Matt A. Tobin
648ed8edaf
[BASILISK] Port PM Sync Client - Part 1: Initial transfer
2019-04-19 09:30:47 +08:00
Matt A. Tobin
688cbfef19
[BASILISK] Port PM Sync Client - Part 0: Add PanelUI sync button static images
2019-04-19 09:30:45 +08:00
Matt A. Tobin
85394c9ced
[BASILISK] Remove FxA infected Sync - Part 3b: nsModule
2019-04-19 09:30:44 +08:00
Matt A. Tobin
a7c9827508
[BASILISK] Remove FxA infected Sync - Part 3: Remove about:accounts
2019-04-19 09:30:39 +08:00
Matt A. Tobin
0efe09389a
[BASILISK] Remove FxA infected Sync - Part 2: Sync Client
2019-04-19 09:29:23 +08:00
Matt A. Tobin
b07b0d18b5
[BASILISK] Remove FxA infected Sync - Part 1: Remove or condition CUI and Integration Points
2019-04-19 09:29:22 +08:00
Matt A. Tobin
98ec471861
[BASILISK] Remove FxA Synced Tabs Sidebar
2019-04-19 09:29:20 +08:00
Matt A. Tobin
b8e9664f47
[BASILISK] Add configure option to disable sync
2019-04-19 09:29:15 +08:00
wolfbeast
77006c3f17
Remove fxAccountsEnabled checks.
...
Tag #812
2019-04-19 09:27:27 +08:00
wolfbeast
d7738a4639
Remove some fxa tests.
...
Tag #812
2019-04-19 09:27:25 +08:00
wolfbeast
3685261ed4
Remove CloudSync
...
Tag #812
2019-04-19 09:27:23 +08:00
wolfbeast
21193dac4c
Update code of conduct to be community-encompassing.
2019-04-13 07:02:39 +08:00
wolfbeast
42aff1f6cb
Add IDCAC 2.9.9 to blocklist for causing severe issues.
2019-04-13 07:02:37 +08:00
wolfbeast
59d7005617
Add nullcheck in nsSVGUtils::PaintFrameWithEffects
...
Some SVGs define a mask but an invalid mask frame. Check to make sure
we have a `maskFrame` that isn't null before trying to use it.
This resolves #1034
2019-04-13 07:02:35 +08:00
wolfbeast
4a60de1031
Revert "add a nullptr check in nsSVGUtils::PaintFrameWithEffects"
...
This reverts commit 00baf283622b47ad7926c6e62364854d3dfbc00a.
2019-04-13 07:02:33 +08:00
wolfbeast
0c3fb437a9
Rename TokenStream::reportStrictWarningErrorNumberVA to
...
TokenStream::reportExtraWarningErrorNumberVA for clarity.
Emit Extra Warnings instead of Strict Warnings from the BCE where
it makes sense.
2019-04-13 07:02:02 +08:00
wolfbeast
eea318fce4
Remove Parser::reportHelper since it's no longer used.
2019-04-13 07:02:00 +08:00
wolfbeast
d8bcfdb867
Inline Parser::reportHelper into its callers.
2019-04-13 07:01:58 +08:00
wolfbeast
ff81b6b3d8
Remove Parser::reportWithNode and its remaining callers.
...
All of the callsites have a full ParseNode* at hand, of which the offset
can be directly accessed.
2019-04-13 07:01:56 +08:00
wolfbeast
a389b4e151
Report errors for bad increment/decrement operands using
...
explicitly-specified offsets.
2019-04-13 07:01:54 +08:00
wolfbeast
33d09dce8b
Simplify checking of targets within destructuring patterns.
2019-04-13 07:01:52 +08:00
wolfbeast
fd2042225e
Simplify increment/decrement operand checking.
2019-04-13 07:01:51 +08:00
wolfbeast
598c71feb0
Inline Parser::checkAssignmentToCall into its sole caller.
2019-04-13 07:01:49 +08:00
wolfbeast
de1ec588d2
Specify an explicit offset when reporting an error for a for-of loop
...
whose target is an expression that begins with 'let'.
2019-04-13 07:01:47 +08:00
wolfbeast
e9b63ee1fe
Simplify checking of the left-hand side of assignment and compound
...
assignment expressions.
2019-04-13 07:01:45 +08:00
wolfbeast
d215447209
Remove for-in/of loop parsing code that redundantly marks the loop
...
target as assigned -- Parser::forHeadStart already does this.
2019-04-13 07:01:43 +08:00
wolfbeast
71dc0dd5c0
Report some errors about invalid left-hand-sides in for-in/of loop heads
...
using code with an explicitly computed offset.
2019-04-13 07:01:41 +08:00
wolfbeast
ade86b0f20
Report the error for uninitialized const-declaration in for(;;) loop
...
head using an explicit offset.
2019-04-13 07:01:40 +08:00
wolfbeast
166a9654a8
Remove Parser::reportWithOffset since it's no longer used.
2019-04-13 07:01:38 +08:00
wolfbeast
218c8ce05c
Introduce Parser::warningAt
...
This reduces reporting an warning at a particular offset to its bare
essentials, simplifying calls.
2019-04-13 07:01:36 +08:00
wolfbeast
8542ac5f61
Report for-loop-decl-with-initializer errors using a specified offset
...
instead of a node's offset.
2019-04-13 07:01:34 +08:00
wolfbeast
42d2e161db
Report bad-class-member errors using a specified offset instead of a node's offset.
2019-04-13 07:01:32 +08:00
wolfbeast
f1f8d377a9
Remove Parser::reportBadReturn
...
Report simpler errors that don't use the offset of a node as location.
2019-04-13 07:01:31 +08:00
wolfbeast
07c1fa20ea
Introduce Parser::errorAt
...
This reduces reporting an error at a particular offset to its bare
essentials, simplifying calls.
2019-04-13 07:01:29 +08:00
wolfbeast
9191d0d06b
Inline Parser::checkFunctionDefinition into its sole caller.
2019-04-13 07:01:27 +08:00
wolfbeast
092b87b756
Inline GeneratorKindFromPropertyType and AsyncKindFromPropertyType.
...
Trivially inlines these into their sole caller.
2019-04-13 07:01:25 +08:00
wolfbeast
da1cb60dc3
Move the Parser::checkFunctionDefinition call into its callers.
2019-04-13 07:01:23 +08:00
wolfbeast
5cb16b488f
Move part of Parser::functionDefinition into callers.
2019-04-13 07:01:21 +08:00
wolfbeast
9a97be75ac
Track strict mode errors in for...in and for...of correctly when
...
syntax-parsing.
2019-04-13 07:01:19 +08:00
wolfbeast
e92f878a93
Track strict mode errors in unary deletions correctly when
...
syntax-parsing.
2019-04-13 07:01:18 +08:00
wolfbeast
1f00dc49d4
Specify an explicit offset when warning about "use asm" found in the
...
directive prologue of a script (rather than a function body).
2019-04-13 07:01:16 +08:00
wolfbeast
a652eb1916
Change report at current offset to warning(), extraWarning() and error()
2019-04-13 07:01:14 +08:00
wolfbeast
70fbb46d9e
Remove the |bool strict| argument from the report-at-current-offset
...
Parser function (zeport).
zeport => qeport
2019-04-13 07:01:12 +08:00
wolfbeast
e9ffb69b02
Split Parser::report into Parser::zeport (a temporary name) that uses
...
the current offset, and Parser::reportWithNode that derives it from a
Node.
2019-04-13 07:01:10 +08:00
Tooru Fujisawa
5676f63f41
Stage 1-4: Update tests
2019-04-13 07:00:27 +08:00