This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/Userland/Libraries/LibJS/Interpreter.cpp b/Userland/Libraries/LibJS/Interpreter.cpp | |
index ebad86ede..90f458494 100644 | |
--- a/Userland/Libraries/LibJS/Interpreter.cpp | |
+++ b/Userland/Libraries/LibJS/Interpreter.cpp | |
@@ -94,9 +94,11 @@ void Interpreter::enter_scope(const ScopeNode& scope_node, ScopeType scope_type, | |
HashMap<FlyString, Variable> scope_variables_with_declaration_kind; | |
scope_variables_with_declaration_kind.ensure_capacity(16); | |
+ bool is_program_node = is<Program>(scope_node); | |
+ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/Userland/Libraries/LibWeb/Layout/InlineFormattingContext.cpp b/Userland/Libraries/LibWeb/Layout/InlineFormattingContext.cpp | |
index 5790643d3..485fb5798 100644 | |
--- a/Userland/Libraries/LibWeb/Layout/InlineFormattingContext.cpp | |
+++ b/Userland/Libraries/LibWeb/Layout/InlineFormattingContext.cpp | |
@@ -1,17 +1,22 @@ | |
/* | |
- * Copyright (c) 2020, Andreas Kling <kling@serenityos.org> | |
+ * Copyright (c) 2020-2021, Andreas Kling <kling@serenityos.org> | |
* | |
* SPDX-License-Identifier: BSD-2-Clause |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/Userland/Libraries/LibELF/DynamicLinker.cpp b/Userland/Libraries/LibELF/DynamicLinker.cpp | |
index 3423e517a..30cb6bd92 100644 | |
--- a/Userland/Libraries/LibELF/DynamicLinker.cpp | |
+++ b/Userland/Libraries/LibELF/DynamicLinker.cpp | |
@@ -490,6 +490,8 @@ void ELF::DynamicLinker::linker_main(String&& main_program_name, int main_progra | |
s_loaders.clear(); | |
+ dbgln("hello"); | |
+ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
processor : 0 | |
vendor_id : AuthenticAMD | |
cpu family : 15 | |
model : 127 | |
model name : AMD Athlon(tm) Processor LE-1640 | |
stepping : 2 | |
cpu MHz : 1000.000 | |
cache size : 512 KB | |
physical id : 0 | |
siblings : 1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/CMakeLists.txt b/CMakeLists.txt | |
index 301f61766..23c3837d3 100644 | |
--- a/CMakeLists.txt | |
+++ b/CMakeLists.txt | |
@@ -153,7 +153,7 @@ set(CMAKE_CXX_LINK_FLAGS "-Wl,--hash-style=gnu,-z,relro,-z,now") | |
# This will need to be revisited when the Loader supports RPATH/RUN_PATH. | |
set(CMAKE_SKIP_RPATH TRUE) | |
-add_compile_options(-Os -g1 -fno-exceptions -fstack-protector-strong -Wno-address-of-packed-member -Wundef -Wcast-qual -Wwrite-strings -Wimplicit-fallthrough -Wno-nonnull-compare -Wno-deprecated-copy -Wno-expansion-to-defined) | |
+add_compile_options(-O2 -g1 -fno-exceptions -fstack-protector-strong -Wno-address-of-packed-member -Wundef -Wcast-qual -Wwrite-strings -Wimplicit-fallthrough -Wno-nonnull-compare -Wno-deprecated-copy -Wno-expansion-to-defined) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/Applications/Spreadsheet/Spreadsheet.cpp b/Applications/Spreadsheet/Spreadsheet.cpp | |
index 90240cc23..4e34cacf6 100644 | |
--- a/Applications/Spreadsheet/Spreadsheet.cpp | |
+++ b/Applications/Spreadsheet/Spreadsheet.cpp | |
@@ -59,6 +59,7 @@ Sheet::Sheet(const StringView& name, Workbook& workbook) | |
Sheet::Sheet(Workbook& workbook) | |
: m_workbook(workbook) | |
{ | |
+ JS::DeferGC defer_gc(m_workbook.interpreter().heap()); | |
m_global_object = m_workbook.interpreter().heap().allocate_without_global_object<SheetGlobalObject>(*this); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/Shell | |
results_dir=/tmp/rwt | |
rm -rf $results_dir | |
mkdir -p $results_dir | |
cd $results_dir | |
echo Running web layout tests... |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/Libraries/LibTLS/TLSv12.cpp b/Libraries/LibTLS/TLSv12.cpp | |
index cf823f58c..5d8bc5e7a 100644 | |
--- a/Libraries/LibTLS/TLSv12.cpp | |
+++ b/Libraries/LibTLS/TLSv12.cpp | |
@@ -788,6 +788,7 @@ Optional<size_t> TLSv12::verify_chain_and_get_matching_certificate(const StringV | |
for (size_t i = 0; i < m_context.certificates.size(); ++i) { | |
auto& cert = m_context.certificates[i]; | |
+ return 0; // LOL | |
// FIXME: Also check against SAN (oid 2.5.29.17). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/Kernel/TTY/TTY.cpp b/Kernel/TTY/TTY.cpp | |
index d40c46108..65c4c247c 100644 | |
--- a/Kernel/TTY/TTY.cpp | |
+++ b/Kernel/TTY/TTY.cpp | |
@@ -54,6 +54,11 @@ void TTY::set_default_termios() | |
KResultOr<size_t> TTY::read(FileDescription&, size_t, u8* buffer, size_t size) | |
{ | |
+ if (Process::current()->pgid() != pgid()) { | |
+ Process::current()->send_signal(SIGTTIN, nullptr); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
. | |
Libraries | |
AK | |
Kernel | |
Libraries/LibC | |
Libraries/LibPthread | |
Libraries/LibM | |
Services | |
Shell | |
Toolchain/Local/i686-pc-serenity/include/c++/10.1.0/ |