DELTA 497447 0 22 SVN>s ^z|B 3.0.3683.86ENDREP DELTA 409197 50 346 SVNH[][[TIMESTAMP = 1553157900 SHA256 (chromium-73.0.3683.86.tar.xz) = 9ebb731576d25901cee5505f3458cf7780b0a39243743d7779f66514716bbfa3 SIZE (chromium-73.0.3683.86.tar.xz) = 710449412 SHA256 (chromium-73.0.3683.86-testdata.tar.xz) = 06e947bfa2de5af00340dcd68341d67794565874a3aa7514799e4af1ba4862d5 SIZE (chromium-73.0.3683.86-testdata.tar.xz) = 352701364 SHA256 (test_fonts.tar.xz) = cf9cbe3b7f1c4c42d426bddc65ec178d333ad7e205a36fe0a606a3c0c545ece1 SIZE (test_fonts.tar.xz) = 200040 ENDREP DELTA 462416 1401 22 SVNLQ9P2|%8rkk0 w<7>7麇Бv&A4 E:.zCN ^P%Ū1^fZSE᝟Cp2[s&Yoadv*eIŃc'㘾KS V(JZKJJ{a. ±Bݢzln5aR9`jqv5is V5c60hHHڒnŢMq#ql;ua770?JoFȥ_~g O/Ҵg9)nꙔBa*zI/L!R?̞⧪iBMN w!SG޳kw>Nӵ@Vk*kMlӪ ո4*ȶ072}kbc K=X-k͍EXj֮S䜆fH]oSvwa4q~'Mf B_[K+鹇dW ENDREP DELTA 475101 3984 407 SVNfd>`=NPh_IV".6_T#OYk: Y^9-03-11 22:00:51 UTC +++ BUILD.gn @@ -381,7 +381,7 @@ group("gn_all") { ]22,8 +422,6 @@ group("gn_all") {80,10 +478,6 @@ group("gn_all") {38,10 +532,6 @@ group("gn_all") {615,7 +605,7 @@ group("gn_all") {73,7 +863,6 @@ if (is_chromeos) {1001,7 +990,7 @@ if (!is_ios) {1010,7 +999,7 @@ if (!is_ios150,9 +1139,6 @@ group("chromium_builder_perf") {ENDREP DELTA 443998 1505 160 SVNss30C9-03-11 22:00:51ENDREP DELTA 443998 1693 147 SVN P 4OO9-03-11 22:00:51 UTC +++ ash/display/mirror_window_controller.cc @@ -274,7 +274ENDREP DELTA 493750 739 445 SVN{2RS0EmmP3-11 22:00:51 UTC +++ base/BUILD.gn @@ -1185,7 +1185,7 @@ jumbo_component("base") {11,7 +1211,7 @@ jumbo_component("base") {51,6 +1751,33 @@ jumbo_component("base") {808,6 +2835,12 @@ test("base_unittests") {ENDREP DELTA 443998 2270 150 SVNmm G-FzsF9-03-11 22:00:51 UTC +++ base/allocator/allocator_shim.cc @@ -70,7 +70ENDREP DELTA 443998 2448 130 SVN// GXW9-03-11 22:00:51ENDREP DELTA 439776 2559 34 SVNQQ BR9-03-11 22:00:51ENDREP DELTA 443998 2607 300 SVNe6Q!9Id9-03-11 22:00:51 UTC +++ base/allocator/allocator_shim_unittest.cc @@ -348,7 +34861,7 +36177,13 +377ENDREP DELTA SVNO^OOx^QO0ݯƄl$-eFekSQoDL|jz9m, H`1dNDFC-¿ג'I)_Y΅U.CpF 󙫙/nՊ`n%0C'MT@[B5zyo/AbMJ, u[^?9VaS>fkbYg$@Oayt;{̦f ԝ l97lUX CB"bH(H rf"E>$*2E6v%Jy)mi$jjD(Inc>/?R'ENDREP DELTA SVNx^Tmo0L!)MuUیM*-rkbđviQw>?t9FF.]3+k7W:5hPTDK4ۧ҄aYl~9 |T%*[cT;}t^Eܹ=Z;GqhY0e0*7̟jx|C%FAHUC0vnENDREP DELTA 443998 2936 652 SVN`_!y )^ FoahK9W w9-03-11 22:00:51 UTC +++ base/debug/debugger_posix.cc @@ -86,7 +86,7 @@ bool BeingDebugged() {4,33 +94,35 @@ bool BeingDebugged() {base:: mib[5] = (info_size / sizeof(struct kinfo_proc)); -#endif - int sysctl_result = sysctl(mib, base::base::ENDREP DELTA SVNiXiix^MO@WR(1@!1P9oilm RM2̼3BLƻEJ$R\޻I-%.z׮Cx^pr5;;{`VRb4 %4lBw`EXjnIi@R CP0vnUP$kTvkxf9mf C"V& UzԐNv3j.ւ˹)\2L@f"2 `M;D11\z ˓ 6}X'KrZejW!1*fKݠ:t`P>`0ENDREP DELTA 439776 3094 33 SVNNN*:9-03-11 22:00:51ENDREP DELTA SVNz|zz--- base/debug/stack_trace.cc.orig 2019-03-17 21:37:51 UTC +++ base/debug/stack_trace.cc @@ -14,7 +14,7 @@ #if BUILDFLAG(CAN_UNWIND_WITH_FRAME_POINTERS) -#if defined(OS_LINUX) || defined(OS_ANDROID) +#if defined(OS_LINUX) || defined(OS_ANDROID) || defined(OS_BSD) #include #include "base/process/process_handle.h" #include "base/threading/platform_thread.h" ENDREP DELTA 448637 2582 284 SVN [ 2%19-03-11 22:00:51 UTC +++ base/debug/stack_trace.hENDREP DELTA 448637 2879 462 SVNXY$,E)!aZJ"9-03-11 22:00:51 UTC +++ base/debug/stack_trace_posix.cc @@ -35,7 +35653,6 +653,11 @@ class SandboxSymbolizeHelper {670,6 +675,7 @@ class SandboxSymbolizeHelper {ENDREP DELTA 443998 3766 52 SVN%% K-J.wJ9-03-11 22:00:51 UTC +++ base/files/file_path_unittest.cc @@ -1138,7 +1138ENDREP DELTA 448637 3370 33 SVN^^2B9-03-11 22:00:51ENDREP DELTA 475101 4419 742 SVNt{u1#3At9-03-11 22:00:51 UTC +++ base/files/file_path_watcher_stub.cc class FilePathWatcherImpl : public FilePathWatcher::PlENDREP DELTA 478691 937 521 SVNxv  5>:9-03-11 22:00:51 UTC +++ base/files/file_path_watcher_unittest.cc @@ -436,7 +436,7 @@ TEST_F(FilePathWatcherTest, WatchDirectory) {ENDREP DELTA 448637 3431 201 SVN&- { #zz9-03-11 22:00:51 UTC +++ base/files/file_util.h @@ -445,7 +445,7 @@ BASE_EXPORT bool VerifyPathControlledByAdmin(const basENDREP DELTA SVN   --- base/files/file_util_posix.cc.orig 2019-03-17 21:31:57 UTC +++ base/files/file_util_posix.cc @@ -407,7 +407,7 @@ bool CopyDirectoryExcl(const FilePath& from_path, #endif // !defined(OS_NACL_NONSFI) bool CreateLocalNonBlockingPipe(int fds[2]) { -#if defined(OS_LINUX) +#if defined(OS_LINUX) || defined(OS_BSD) return pipe2(fds, O_CLOEXEC | O_NONBLOCK) == 0; #else int raw_fds[2]; ENDREP DELTA SVNejeex^_K0ş]ML6'JNL7m |мrs/ '-㨃Kڬ$U4zY%5;EKv0k/`:&q]g+'vF.%Žfm% wLF ' J2 ח4]WTF#l  A-R@g<#$-Ѡ.y  ;B%5eUCO(*/Q5>8%r[&4{Jǎ~)*I?gbR$WY ؠdw֘ltw[mEE"qأHE5Jb5@iYB1ߞmxHCΐ2* sՆ|Cl-ILJM&5g5ƕ_~fR",%*џ!_4%pxПL 0e9X hX,pe$ZcYiA#@_S2 }M%UER fq||Z^EwrHC"K7:[q{qY!?"3V2r>[c\FjW1óɶף4Y;;thWm-W2jk!2jI! wruV(#:fM!(Y+QcFa&ߓy]95_2*G2Ps)JȘ1So#}ςD8KalBZ%0xo9WAǝV0G&`s?qt`FҴ 2\1 ysk~V2EzENDREP DELTA 493750 3043 509 SVN5-!l 7d WgUt&Zj3-21 01:36:27.000000000 +0100 +++ base/process/process_metrics_freebsd.cc 2019-03-24 22:18:22.7642979,4 +74,93 @@ return mem_total - (mem_free*pagesize) - (mem_inactive*pagesize); } base::size(mib), &total_count, &length, NULL, 0) < 0) { + total_count = -1; + } ++} + +int ProcessMetrics::GetIdleWakeupsPerSecond() { + NOTIMPLEMENTED(); + return 0; +}ENDREP DELTA 476599 2149 524 SVN*$i20 ZPh9-03-11 22:00:51 UTC +++ base/process/process_metrics_posix.cc size_t ProcessMetrics::GetMallocUsage() {ENDREP DELTA SVN~i~~x^[k1@E  }5$^fu }33ߜ9ab 6Zq2ϷRXKFGJv۝0!'cb=%xt?'/t<3PBTibsU@=30I`]/4qR[ZMiG:•Γ\wU++L;5<`UAYQnV:*q\Ic5 ˰JO#'/KdYc2?f_MϿ*xQ\X!k0. ;wB){.ss."Všq14UlKNrmTLbq C5 l6WNF/^ENDREP DELTA 439776 5430 107 SVN X >WW9-03-11 22:00:51 UTC +++ base/profiler/stack_sampling_profiler_unittest.cc @@ -39,7 +39ENDREP DELTA 439776 5566 33 SVN# | &{{9-03-11 22:00:51 UTC +++ base/security_unittest.cc @@ -59,7 +59,7 @@ NOINLINE Type HideValueFromCompiler(volatile Type valuENDREP DELTA 493750 3581 751 SVN2j,`P}5i9-03-11 22:00:51 UTC +++ base/system/sys_info_freebsd.ccbase::size(name); + if (sysctl(mib, base::base::ENDREP DELTA 493750 4345 584 SVNuG7-UXeg=Q$53-11 22:00:51 UTC +++ base/system/sys_info_posix.cc int NumberOfProcessors() { bool GetDiskSpaceInfo(const base::FilePath& path, std::string SysInfo::OperatingSystemArchitecture() {ENDREP DELTA SVNTx^]O087m`ˆ hDuld+~61=yssN ÀGZSs*X߲*-#2+MHV9WNA9ݨws)Y%{qe9Mkhem; ,Xcix =藠e5T@kc -E!$봙2W+7Ydi \vGv4,q#V"&&,w]3)4¡/uWB]K R!l+8n=B0+׀_fl/]gRYݒz~qwӳENDREP DELTA 489612 2390 378 SVNa a 4`M7`9-03-11 22:00:51 UTC +++ base/test/generate_fontconfig_caches.cc @@ -57,7 +57,14 @@ int main() {ENDREP DELTA 462416 9863 316 SVNZ* J 0I1)I9-03-11 22:00:51 UTC +++ base/test/launcher/test_launcher.cc @@ -53,6 +53ENDREP DELTA 448637 7702 394 SVNy  .N+9-03-11 22:00:51 UTC +++ base/test/test_file_util_linux.cc @@ -51,8 +51,10 @@ bool EvictFileFromSystemCache(const FilePath& file) {ENDREP DELTA 449991 4822 245 SVNY s .r9Mr9-03-11 22:00:51 UTC +++ base/test/test_file_util_posix.cc @@ -85,7 +85,7 @@ void SyncPageCacheToDisk() { sync(ENDREP DELTA 462416 10207 342 SVN m /lq.l9-03-11 22:00:51 UTC +++ base/third_party/libevent/BUILD.gn @@ -43,13 +43,20 @@ static_library("libevent") {ENDREP DELTA 439776 5997 90 SVNqq I-H|uH9-03-11 22:00:51 UTC +++ base/threading/platform_thread.h @@ -220,7 +220ENDREP DELTA 493750 4942 405 SVN6t-7h$c Go+3-11 22:00:51 UTC +++ base/threading/platform_thread_linux.cc const ThreadPriorityToNiceValuePair kThreadPriorityToN Optional GetCurrentThreadPriorityForPlENDREP DELTA 439776 6178 33 SVNww M 4LwL9-03-11 22:00:51 UTC +++ base/threading/platform_thread_posix.cc @@ -66,7 +6ENDREP DELTA 443998 6567 53 SVNoy 8|GVB#{t9-03-11 22:00:57,6 +38,7 @@ bool ThreadTaskRunnerHandle::IsSet() { return !!thread_task_runner_tls86,6 +88,7 @@ ScopedClosureRunner ThreadTaskRunnerHandle::OverrideFo base::Unretained(ttrh->task_runner_.get()), std::move(no_running_during_overrideENDREP DELTA SVNfwffx^PJ@}6_1KJkxzCJ[Hv'fu-&VDe9s9.B_˜`k9$rX3#=DA8rEq!,8ο?#-`@d5R;e$=Z&'U:=[I+JS 5:ku̬D~dA!iG18Em"js"ݞXteC*^ B>(D^,G Fgb-tγ51b|fxBՏY ^ե~veM.[%98٫ \iWf ENDREP DELTA 476599 2702 432 SVN=D 4 6 9-03-11 22:00:51 UTC +++ base/trace_event/process_memory_dump.cc @@ -94,7 +94,7 @@ size_t ProcessMemoryDump::CountResidentBytes(void* staENDREP DELTA 476599 3164 416 SVN_ @3m"?9-03-11 22:00:51 UTC +++ base/trace_event/process_memory_dump.hENDREP DELTA 493750 5581 249 SVN{&%QQps q$3-11 22:00:52 UTC +++ build/config/BUILD.gn @@ -162,7 +162,7 @@ config("debug") {63,9 +263,7 @@ config("default_libs") {42,7 +340,7 @@ config("executable_config") {ENDREP DELTA 493750 5859 418 SVNxeS+X="_ny[x^RJ0}Wnvq0N{.Y.I{t˅sν$IAϧ] lk^!"yY>ߞ/7KDhM!h*B)%Q,!*ףkJ*)KZ.`Gn8 uJblSyN0t[ȓ+@&|+5[pXL7v|+K"TInl\' δVNgTPr ӖjZhNp*7dm_xlst`ce6q[4}ׇ=yKMAヿzpy PENDREP DELTA 475101 7308 427 SVN:/'v!E;-9-03-11 22:00:52 UTC +++ build/config/allocator.gni @@ -6,7 +6,7 @@ import("//build/config/sanitizers/sanitizers.gni") if (is_android || is_mac || is_ios || is_asan || is_lsENDREP DELTA 493750 6306 725 SVNM76.Ws$6$8g,cP1GjGnKC$x^R]K0}ﯸNڮK q"ⓢ R4mY2oIۋyHܓsrrnFiN=!o/DUfY,jx~wu}V;;`'phU"J&]#VL=[D#~Dj'Qe9 Z7 VJ[AJ+  )R584`7uVǾ<'RT4Y#%'5ff3VȂf%EeYOstLg.X;K9 q ,!ZUWFQ@!AfOQ"+i]ӌ?ALhj&L=SPn.bkXu.! rKdӰr%'uCN-ro!{}ENDREP DELTA 476599 5959 494 SVNxA3/`\0Qs19-03-11 22:00:52 UTC +++ build/config/compiler/compiler.gni @@ -179,7 +179,7 @@ declare_args() { use_gold = - !use_lld && !(is_chromecast && is_linux && + !is_bsd && !use_lld && !(is_chromecast && is_linux && (current_cpu == "arm" || current_cpu == "mipsel")) && ((is_linux && (current_cpu == "x64" || current_cpu == "x86" || current_cpu == "arm" || current_cpu == "arm64ENDREP DELTA 462416 12450 181 SVN(P [ &ZPXZ9-03-11 22:00:52 UTC +++ build/config/features.gni @@ -41,7 +41,7 @@ declare_args() { }ENDREP DELTA SVN--- build/config/freetype/freetype.gni.orig 2019-03-18 08:59:45 UTC +++ build/config/freetype/freetype.gni @@ -10,5 +10,5 @@ declare_args() { # than version 2.7.1 and have color bitmap support compiled in. WARNING: # System FreeType configurations other than as described WILL INTRODUCE TEXT # RENDERING AND SECURITY REGRESSIONS. - use_system_freetype = false + use_system_freetype = true } ENDREP DELTA 475101 7765 424 SVN c (byb9-03-11 22:00:52 UTC +++ build/config/linux/BUILD.gn @@ -28,7 +28,7 @@ config("runtime_library") {ENDREP DELTA 439776 8754 33 SVN~~-A=9-03-11 22:00:52ENDREP DELTA 489612 3832 309 SVN: V %U!U9-03-11 22:00:52 UTC +++ build/config/sysroot.gni @@ -15,9 +15,10 @@ declare_args() {ENDREP DELTA SVNHJHH--- build/gn_run_binary.py.orig 2019-03-11 22:00:52 UTC +++ build/gn_run_binary.py @@ -22,7 +22,7 @@ if not os.path.isabs(path): # The rest of the arguments are passed directly to the executable. args = [path] + sys.argv[2:] -ret = subprocess.call(args) +ret = subprocess.call(args, env={"CHROME_EXE_PATH":"${WRKSRC}/out/Release/chrome"}) if ret != 0: if ret <= -100: # Windows error codes such as 0xC0000005 and 0xC0000409 are much easier to ENDREP DELTA 489612 4154 346 SVN#b29-03-11 22:00:5ENDREP DELTA 439776 9074 33 SVN33({89-03-11 22:00:52ENDREP DELTA 475101 8523 412 SVN2 8+ 79-03-17 01:47:13 UTC +++ build/linux/unbundle/libusb.gnENDREP DELTA SVNVXVV--- build/linux/unbundle/replace_gn_files.py.orig 2019-03-11 22:00:52 UTC +++ build/linux/unbundle/replace_gn_files.py @@ -27,6 +27,7 @@ REPLACEMENTS = { 'libevent': 'base/third_party/libevent/BUILD.gn', 'libjpeg': 'third_party/libjpeg.gni', 'libpng': 'third_party/libpng/BUILD.gn', + 'libusb': 'third_party/libusb/BUILD.gn', 'libvpx': 'third_party/libvpx/BUILD.gn', 'libwebp': 'third_party/libwebp/BUILD.gn', 'libxml': 'third_party/libxml/BUILD.gn', ENDREP DELTA SVN|||x^Tn ۋDqZ)RBw D;(X@wU}`Ӹps,NH[$xU#J|VQP麫B(iNe'{1b1r_gDjS_mo<Q:} ^m>;s(=@ҏD`D=x0|,]'~. 1Xv´sW}Nu`?/I:hA֒\jUW[oN7%yENDREP DELTA 439776 9586 33 SVNAA N 4M@M9-03-11 22:00:52 UTC +++ build/toolchain/get_concurrent_links.py @@ -46,6 +46ENDREP DELTA 449991 6305 333 SVN<+ i +h$h9-03-11 22:00:52 UTC +++ build/toolchain/linux/BUILD.gn @@ -14,7 +14,6 @@ clang_toolchain("clang_arm") {ENDREP DELTA 489612 4513 210 SVNL_ a3 A 9-03-11 22:00:52 UTC +++ cc/BUILD.gn @@ -548,7 +548,7 @@ cc_test_static_library("test_support") {46,9 +746,6 @@ cc_test("cc_unittests") {ENDREP DELTA 443998 11353 159 SVN99 O 3N8N9-03-11 22:00:52 UTC +++ cc/layers/scrollbar_layer_impl_base.cc @@ -218,8 +218ENDREP DELTA 443998 11540 148 SVNUX&DajEZA 9-03-11 22:00:52 UTC +++ cc/trees/property_tree.cc @@ -1325,13 +1325containgfx::SizeF ScrollTree::scroll_bounds(int scroll_node_id) const { ENDREP DELTA 443998 11896 87 SVN2 { ,E qz9-03-11 22:00:52 UTC +++ chrome/app/chrome_command_ids.h @@ -63,7 +63define IDC_RESTORE_WINDOW 34052 #endif ENDREP DELTA 489612 4753 199 SVN u &tt9-03-11 22:00:52 UTC +++ chrome/app/chrome_main.cc @@ -93,11 +93,11 @@ int ChromeMain(int argc, const char** argv) {ENDREP DELTA 493750 7060 628 SVN[FFE2m D,D}Dt!XJ$En|0xK6LPx^UmO0_qRQFfڴQ` Rt۷Hv6l(eX?ܥBt:NfjA6j۬(c`BsbY{ Z;޿ rke,pwAl5|Mz*mNZ0MPJs̮kN<(nZh Ñ/?%! ?1ZmY 3S\,\dS.}JHZg6=L?2a-lW.Ffi^RaNS99J/L;KNM縢tSW!Hna5 IUtr~7k^dUT9Z'$aIt~}K#hP7{hap>7iENDREP DELTA 493750 7717 513 SVNWH/4(FlkF3-11 22:00:52 UTC +++ chrome/app/chromium_strings.grd @@ -809,7 +809,7 @@ Signing in anyway will merge Chromium information like57,7 +1057,7 @@ Please check your email at $2ENDREP DELTA 489612 5316 492 SVNAtS/gc0e"E,Q9-03-11 22:00:52 UTC +++ chrome/app/generated_resources.grd @@ -5339,7 +5339,7 @@ the Bookmarks menu.">60,7 +6160,7 @@ the Bookmarks menu.">6,7 +6946,7 @@ Please help our engineers fix this problem. Tell us whENDREP DELTA 493750 8259 516 SVNb M472FjxK3-11 22:00:52 UTC +++ chrome/app/google_chrome_strings.grd @@ -820,7 +820,7 @@ Signing in anyway will merge Chrome information like b75,7 +1075,7 @@ Please check your email at $2ENDREP DELTA 462416 16806 202 SVNTS-H%9KR9-03-11 22:00:52 UTC +++ chrome/app/settings_strings.grdp @@ -580,7 +580594,7 +594ENDREP DELTA 493750 8804 433 SVNL@ 9D9-03-11 22:00:52 UTC +++ chrome/app/shutdown_signal_handlers_posix.cc @@ -183,12 +183,18 @@ void InstallShutdownSignalHandlers(ENDREP DELTA SVNyAyyx^QO Қi\iĨY ЖH@k濗,j1r8|!s6:V;3'Nx3:&|:'ۣ+dj3^$F4R1i.*t'1igx^U]o0}WXLWH2MZ E ɜP"s|?u \"]7+naP.7N&<\O$L4 >FA;Cee /dqZ@6|5" -4 4n)>$p bͶ/ wN» 4{nCpPqGc2kO=%}Zɒ̛#VQYϝgbgE!VQ7PUIԲε=~Ǫ٦ICZe_cJx^SMo@W T٤G|(4 ^Q]w?wNPʉzٷx I^\X΂`|BVʠb؆\o5Tt +u: mp¥0(Lآ&KłKz>GKPyj0< JH`.2v=8ξ|_|ZdQ0 <>_e-;V5 {a EI3j=ENDREP DELTA SVNQ!QQx^T]O@}_qĴXA׈hPŘfl:_ۙwR }{:8OIP!^9M ܈}"( R; !y'j9f0}k9N+JƎinYshp{s\k6\a~5b.o)zĬ-K=RWO*?bSzUC* ٮe^Y!zkT_TQV«PWRE˶iyCyp 7u:ˢ\|&rŐpq&gэחt:G|fցtŦoi֏/ݡzms/4݅pA:C8{UO2 ANFp/G?[4\?TubN}fe3[ֺ}ۘjhkqekWIZZq1H@z~9Œn8VfENDREP DELTA SVNdgddx^PN0dP4||{Q' __]|zc0MaL^p`U"=I Nx(yү59@BԐ?^+dHA8K26}fR>%4%'SPCn[[`ENDREP DELTA SVN5x^_O0şh˖YA|$DDXmٟ;hv.1ݭ,*Lо9(H7R;ϰ)Ԭ`o [I-ڞE}nSϣo8E&\FP:쥂zh/ @稚d@+ ҶJЕWynztFe8qH,\&6lvh<9@ݍۊ#!2c)MH(Mmȟ\O#$MBFe]šƿβQcf8J}AaENDREP DELTA 475101 10288 143 SVN [ M 1L^-L9-03-11 22:00:53 UTC +++ chrome/browser/browser_resources.grd @@ -679,7 +679ENDREP DELTA 493750 11392 834 SVNl3$25JK/:D2KFbD'Az5A[>"3-11 22:00:53 UTC +++ chrome/browser/chrome_browser_main.cc @@ -217,7 +2177,7 +25743,7 +1043,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {52,14 +1052,14 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {87,7 +1087,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {67,6 +1267,7 @@ void ChromeBrowserMainParts::PostBrowserStart() {75,6 +1276,7 @@ void ChromeBrowserMainParts::PostBrowserStart() {ENDREP DELTA 489612 8675 301 SVN(dF8 @h@D9-03-11 22:00:53 UTC +++ chrome/browser/chrome_browser_main_linux.cc @@ -90,12 +90,14 @@ void ChromeBrowserMainPartsLinux::PreProfileInit() { void ChromeBrowserMainPartsLinux::PostMainMessageLoopSENDREP DELTA 443998 15903 165 SVN T 8S S9-03-11 22:00:53 UTC +++ chrome/browser/chrome_browser_main_posix.cc @@ -142,7 +142ENDREP DELTA 493750 12255 455 SVN/JPI?YW q3FUFF<*FLuYb7aG_(2Px^T[O0~ϯ8/@&JäuN l9q`bi}w|.߹*VnnG\^*`dQ9RfVg3ܥ;:V܃bQ9z\q߮f=}A3Lf1mYw+,o ka G}&՘ْV^9aSH0sxoF_-Ht\5Z6Iqy5*NnHd{G_6uɨD-l7.VsT;}ioGc_.dmS{>8wU\Nex,`, FƱO0jR`&c򲀉OF΂5Buj)m&TL,л&)),%|Z.9kkܾ!`$Rݤ™ENDREP DELTA 475101 11255 325 SVN ~ ;|e5|9-03-11 22:00:53 UTC +++ chrome/browser/chrome_content_browser_client.h @@ -363,12 +363,12 @@ class ChromeContentBrowserClient : public content::Con void OverridePageVisibilityState( content::RenderFrameHost* render_frame_host, contentENDREP DELTA SVN l x^[k@_1Ph 1/OR} 4}\&f#m?F03sBKڡK:*~R(MMT^xH2囗$ItnvzwVˉ8̭AN1!4<֢ D/ž[>2в@H1 &s$)08W.5M HBeNb&UMς)̩Se\S– {i p3-V϶>@I6H\ktc Lˏf' ͅ(خ g]ԥΣ[))-(e0 Z1#rslpTߓe$~F_[^ ENDREP DELTA 439776 14453 33 SVN A'@+g@9-03-11 22:00:53 UTC +++ chrome/browser/defaults.cc @@ -43,7 +43ENDREP DELTA SVNikii--- chrome/browser/devtools/devtools_eye_dropper.cc.orig 2019-03-11 22:00:53 UTC +++ chrome/browser/devtools/devtools_eye_dropper.cc @@ -163,7 +163,7 @@ void DevToolsEyeDropper::UpdateCursor() { // magnified projection only with centered hotspot. // Mac Retina requires cursor to be > 120px in order to render smoothly. -#if defined(OS_LINUX) +#if defined(OS_LINUX) || defined(OS_BSD) const float kCursorSize = 63; const float kDiameter = 63; const float kHotspotOffset = 32; ENDREP DELTA 489612 9599 364 SVN| p ?oNFo3-11 22:00:53 UTC +++ chrome/browser/diagnostics/diagnostics_writer.h @@ -15,6 +15,8 @@ namespace diagnostics {ENDREP DELTA 462416 18928 225 SVNCkH!V`H~Ei9-03-11 22:00:53 UTC +++ chrome/browser/download/chrome_download_manager_delegate.cc @@ -1231,7 +1231,7 @@ void ChromeDownloadManagerDelegate::OnDownloadTargetDe1251,7 +1251,7 @@ void ChromeDownloadManagerDelegate::OnDownloadTargetDeENDREP DELTA 489612 9993 265 SVNl#Q9 fBF57O9-03-11 22:00:53 UTC +++ chrome/browser/download/download_commands.cc @@ -158,7 +158,7 @@ Browser* DownloadCommands::GetBrowser() const {175,7 +175,7 @@ bool DownloadCommands::CanOpenPdfInSystemViewer() consENDREP DELTA 449991 10612 393 SVNh p 8oA>o9-03-11 22:00:53 UTC +++ chrome/browser/download/download_commands.h @@ -42,7 +42,7 @@ class DownloadCommands {ENDREP DELTA 493750 12739 461 SVNj;> FO93-11 22:00:53 UTC +++ chrome/browser/download/download_item_model.cc @@ -555,7 +555,7 @@ bool DownloadItemModel::IsCommandChecked( void DownloadItemModel::ExecuteCommand(DownloadCommandENDREP DELTA 462416 19183 460 SVN(R326`h:Ex0%6_ pE/ DCHF x^uMO@x ʩUzsCv.ya&pw>>'Yٮ)f@RdE66RJ%+FAu+۽Aoh0zWtnoQ0u#!hC4Dќ<=΄B@miMְMbJ2_rm~ՊEW0_8ok1mR qL8ߐCBh2{<^iqt )l&F ^Y(Zϼm-@$ãlLa`z܊w\#đs[]Z()ù$ >6um0Ki9[<vkͨ y'+폆ʓTLZlv?[Yp6]1ALW1X^ޓsdG#0Ep躎 %!|Ks٦"RZ^eYDZX Ü]h5g rz[pKQ gRUu؆BjƜ@\)]Vxtֵ6ϵ/dENDREP DELTA SVN2722x^Q]o0}}QCH*M%ԌT Z[, 7*3]Z?~v>64s!K X+!>j Bƕ*rA]B]ހDߋӸ e8sq68&Xעt+'Lij\;0N&G5rĪ{~܇M?Wk V! 5*Ƀ7#;["0wOql(V]B.Uc6ߟYN$o=x~~~Igu:+o=C>R'SZQms˵ϖ8\@9IhJ9^rym<^#mݣk8)sO9mƂ'_KN L=DT")fk.Qu.s-mڍx^uWMx ˲N^^v 4dyp(T-ȍt$ [>M'lfqayb*sZ+ic@ Bp! î9G8Wޣ'/7\\i?*a9c2)I4n$Z?IAR]PX';GK.@2 3/D ); pJz1~5iBMmvGqI< &C'2ajbENDREP DELTA SVNfx^Ao@$RejBĭ"HRT==ƣ]@*c{vy_Z1j69攆Z--r2ZhJ?k*+Ͳ4{ӏzAtzQ?O#3Bpៃwp ɬZLmBg`{ פBij0,W[`.CKgtpU,:?k)X[ʴuhi :V@ZW  ɉ.I~Y'&n$gcz QfP~[wP̤)(.^i7ǂIb\DI~oX/=!gϸjmxqkvn[RkGJIog \2\fGv<wS D\PRA6*Sq{PvYAE!_=3I?Y>`*!Nzqa|E@#xENDREP DELTA SVNwewwx^U]O0}^~ŕ چ ؘh9mv w4HKi׸cAERR%-JE^c TKX+XxI!+ې_AA%fq&$ݳI|zGlkm~85\6Yh4`sf +Cb p1J & f%GZHzv3*.!N/o(Z:$:BFegY[J~tAJp8B'۵[۱ԊW|?Z{tC>Wdg̵X^L b]yӜ僪z>4}(UYTӷVXEj"Y쉣:.~u7z!kESɬB$4ټ$1;$ZHނr5emqceq5zkNzL(, F߆;!s$ӧ9mxɩBEzd7zXaijiENDREP DELTA 476599 7299 355 SVN -F#Af29-03-11 22:00:53 UTC +++ chrome/browser/memory_details.cc @@ -38,7 +3836,7 +336,7 @@ void MemoryDetails::CollectChildInfoOnUIThread() {ENDREP DELTA 475101 14053 221 SVNif 3459-03-11 22:00:53 UTC +++ chrome/browser/memory_details_linux.cc @@ -72,8 +72,10 @@ ProcessData GetProcessDataMemoryInformation(ENDREP DELTA SVNgigg--- chrome/browser/metrics/bluetooth_available_utility.cc.orig 2019-03-11 22:00:53 UTC +++ chrome/browser/metrics/bluetooth_available_utility.cc @@ -72,8 +72,10 @@ void ReportBluetoothAvailability() { if (!device::BluetoothAdapterFactory::Get().IsBluetoothSupported()) ReportAvailability(BLUETOOTH_NOT_SUPPORTED); +#if !defined(OS_BSD) device::BluetoothAdapterFactory::Get().GetAdapter( base::BindOnce(&OnGetAdapter)); +#endif } } // namespace bluetooth_utility ENDREP DELTA 449991 12764 365 SVN5pNge1o9-03-11 22:00:53 UTC +++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc @@ -44,7 +4452,7 +54ENDREP DELTA SVNiYiix^Rn0}&_q٤*!MtF0ؤmE xR6HvZ&sV̭7ۆjR[ q&-ySyaA*O 𜦓a kK]e.uW.tĶZs> ?[ZiRԲ^ѶAնJQˡ-4r~)4]oiJS\ to Mk?'$a*Dyi`"xjI'V)/J2=TpENDREP DELTA 462416 21174 232 SVN Q NOf1O9-03-11 22:00:53 UTC +++ chrome/browser/password_manager/chrome_password_manager_client.cc @@ -80,7 +80,11 @@ #include "net/cert/cert_status_flags.h" #include "services/identity/public/cpp/identity_managerENDREP DELTA SVN8X88x^]O0ݯ1![€*APt0$zal6ll;Є0aoNsS1>ȡ.RlRK!ca !ab7jUG㛡naApSld֎ɬ7FS|tLHg j,a {vw~a΁nzv:ENDREP DELTA 439776 17205 33 SVN''+l;9-03-11 22:00:53ENDREP DELTA 443998 22845 239 SVNDD Y ?X-X9-03-11 22:00:53 UTC +++ chrome/browser/plugins/plugins_resource_service.cc @@ -63,7 +63ENDREP DELTA 493750 13701 397 SVN.RgIiEX@,3-11 22:00:53 UTC +++ chrome/browser/policy/configuration_policy_handler_list_factory.cc @@ -107,7 +10739,7 +939,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = ENDREP DELTA 493750 14111 538 SVNy.RSntP3-11 22:00:53 UTC +++ chrome/browser/policy/machine_level_user_cloud_policy_controller.cc @@ -65,7 +65,7 @@ bool IsMachineLevelUserCloudPolicyEnabled() { MachineLevelUserCloudPolicyController::CreatePolicyManENDREP DELTA 443998 23113 109 SVN Z >YlY9-03-11 22:00:53 UTC +++ chrome/browser/policy/policy_prefs_browsertest.cc @@ -185,6 +185ENDREP DELTA 493750 14662 352 SVNl!5Jl/E).>3-11 22:00:53 UTC +++ chrome/browser/prefs/browser_prefs.cc @@ -319,7 +31971,7 +771,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySyncBrowserSwitcherPENDREP DELTA SVN>\>>x^K0ǟ_q2mvau(6Hk&#My%O.R Bm$s}ʉ(8"KQ .] g#X."˶Թ\iLy=GLr=7iZzy+xYaKQO)"BJcAyFs ,Cs0,N>tp|foM|:n-`!!Ң\6@H  .t'rЁ9=Nb2X!Ԓj hK,,yPFN^`0Jd8)RaV#4%:-869-03-11 22:00:535,7 +325,7 @@ bool DisplayProfileInUseError(const base::FilePath& lo if (g_disable_prompt) return g_user_opted_unlock_in_use_profil904,7 +904SendRemoteProcessInteractionResultHistogram(REMOTE_PROCESS_SHUTTING_DOWN); return PROCESS_NONE; } else if (strncmp(buf, kACKToken, base::ENDREP DELTA SVN8188x^QK0ǟcfZT/9 vCӫf\T؇7*'/wR_P]7(K?*,0*8IG;Oyg>Yޅ81 [) %#1Imׂy9%9.4GhƑmB( P*q-3Jif`׾26 QZ&]%0roq5 Rn6-M^xHIנQpsԫ0(%d!Ӧ p+8>ZENDREP DELTA 493750 15393 373 SVN  CGN3-11 22:00:53 UTC +++ chrome/browser/profiles/profile_attributes_entry.cc @@ -57,7 +57,7 @@ void ProfileAttributesEntry::Initialize(ProfileInfoCacENDREP DELTA 443998 23654 340 SVN::Mj 7FMpJ9-03-11 22:00:53 UTC +++ chrome/browser/renderer_context_menu/render_view_context_menu.cc @@ -1507,7 +1507549,7 +1549823,7 +1823SpellCheckEnableENDREP DELTA 489612 12109 478 SVNHo(8Qt[Eu]E(`K&9-03-11 22:00:53 UTC +++ chrome/browser/renderer_preferences_util.cc @@ -28,7 +2827,7 +127,7 @@ void UpdateFromSystemSettings(content::RendererPrefere46,7 +146,7 @@ void UpdateFromSystemSettings(content::RendererPreferecontent::UpdateFontRendererPreferencesFromSystemSettings(prefs); #endif ENDREP DELTA 443998 24126 54 SVNMM JsZ9-03-11 22:00:54ENDREP DELTA SVN***x^N@)&BƴjCo`{M05e.Jc|w 68LΙ9B )Y!*QQZ6*CM5E)kd Ӛx>Zj_*^DA ALh-lOyg% x>1S~E{E#2åpa]5`ެwXa'}5i/Z=NN\4-0 dey[_/m ʋUO;j!(rhO?pRׅDRgk߱hċr>{}[ 3% UdrPk.F1~Yŗ~t1$4/`<,8&/a~j0{KTV ftX+,)ִ~NKO;V5xM::mwq)(p/ڰ 4=iܮGxe CxK]8(@HݵG`:),t؏V裂7J) tK\3)^wʐn0IraӚXqA7}jy߶wR3 =t-y6۵L 8fRilKL&qdjli#]*W}1oUO?~L+Fa֛LQTVفcH/HIxk`R*q&XUjݫ%fe~v*ENDREP DELTA 439776 18367 34 SVN]] Uxe9-03-11 22:00:54ENDREP DELTA 493750 15779 211 SVN?F]]RzK;\3-11 22:00:54 UTC @@ -715,7 +715,7 @@ void IncidentReportingService::OnEnvironmentDataCollecENDREP DELTA 439776 18946 185 SVN]]<L9-03-11 22:00:54ENDREP DELTA 493750 16019 441 SVN( Y 4Xx0X3-11 22:00:54 UTC +++ chrome/browser/signin/signin_util.cc @@ -42,7 +42,7 @@ namespace {ENDREP DELTA SVN\_\\x^QO0ǟh s6 8|X8>صA>@ؤr_ !oʡ- Qh+i)2yGl}.^zY\I4bҿc>Me)R͘t吀1\Qm V8U&!mb4?AdPdm5J-N0"-?kMAnCvdߵ0BP^鬖0V{Fen!5?/HI2Ȇ`Ú+ZqjP/dL6/'܏8{_f= >ESSj- +fWENDREP DELTA 462416 21829 539 SVNWm=6 zHǝ)%U amtol%VWi ˂L dbA8o RX؏˗?VkgnDOS7:~ 0X~Pkk0BߎȋeczHt}7mg3pVX|'À <2cK2{I?YF9瀼m/yXSZ%XTk ^\KENDREP DELTA 463839 6409 429 SVNN`0-/>pLAkcHejct&A/HuYIx^MK@^Ҙk!RMQkie|`d?ms{wgf6+C G\DeYY7bqZ^HM9uh-罚71aVVT)XhoìqBfQLú(cy23l8?#rC[ {n;pYw4`#J1%{sTTpK$c$ #HvǤLt !&ÛlfXn<"-JjExCgY_zH ENDREP DELTA 493750 16473 596 SVNmZYJ;\Ag,HI/t.v$AtsUDaJYǶVXH|g6}E JNLYENDREP DELTA 443998 25354 113 SVN{EDF_%NoRHr]Wo\Ai`H*e Xl2x^͓_O07e"!'(FC"bDޚ^`akv>D˒ޞڭYvрfӱ,qb&xK)BϤX+ ) h>_B$"lYf7O`MwMKT> Vp3q M"q}QDC`,W$RON90YudjfS7;5*@ ӲvZmѲT)k)d7g D,-/#/%RcB@(GD_jd\ wW/g.zt/޺wƧH=˾8OÊɰtIpr$+V=JLֹ^e1KMc -9#^j|ZAuENDREP DELTA 443998 25496 52 SVNU-mFb(AQHfok9-03-11 22:00:54 UTC +++ chrome/browser/task_manager/sampling/task_manager_impl.cc @@ -207,11 +207 || defined(OS_MACOSX) +#if defined(OS_LINUX) || defined(OS_MACOS || defined(OS_MACOSX) +#endif // defined(OS_LINUX) || defined(OS_MACOSENDREP DELTA 439776 20013 98 SVN\8F@ZmA9)ND9-03-11 22:00:54 UTC +++ chrome/browser/task_manager/task_manager_observer.h @@ -43,11 +43 || defined(OS_MACOSX) +#if defined(OS_LINUX) || defined(OS_MACOS || defined(OS_MACOSX) +#endif // defined(OS_LINUX) || defined(OS_MACOSX) || defined(OS_BSD) REFRESH_TYPE_KEEPALIVE_COUNT = 1 << 15, REFRESH_TYPE_MEMORY_FOOTPRIENDREP DELTA 476599 7684 276 SVN29  =hJ9-03-11 22:00:54 UTC +++ chrome/browser/tracing/crash_service_uploader.cc @@ -162,6 +162,8 @@ void TraceCrashServiceUploader::DoCompressOnBackgroundENDREP DELTA 463839 6867 375 SVNyu 5<kr,]Rvn 39-03-11 22:00:54 UTC +++ chrome/browser/ui/browser_command_controller.cc @@ -79,7 +79,7 @@ #include "chrome/browser/ui/browser_commands_chromeo bool BrowserCommandController::IsReservedCommandOrKey(1,7 +421,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo break; case IDC_MINIMIZE_WINDOW: browser_->window()->Minimize(); break; @@ -860,7 +860,7 @@ void BrowserCommandController::InitCommandState() {ENDREP DELTA 489612 12616 417 SVN;h14 d6!/9-03-11 22:00:54 UTC +++ chrome/browser/ui/browser_view_prefs.cc @@ -34,7 +34,7 @@ void RegisterBrowserViewLocalPrefs(PrefRegistrySimple* void RegisterBrowserViewProfilePrefs(ENDREP DELTA 489612 13046 433 SVN  ~ /}r.}9-03-11 22:00:54 UTC +++ chrome/browser/ui/browser_window.h @@ -423,7 +423,7 @@ class BrowserWindow : public ui::BaseWindow {ENDREP DELTA 439776 20648 34 SVN:: J`Z9-03-11 22:00:54ENDREP DELTA 443998 26079 52 SVNkk AQ9-03-11 22:00:54ENDREP DELTA 439776 20775 34 SVN++ a G`'`9-03-11 22:00:54 UTC +++ chrome/browser/ui/input_method/input_method_engine_base.cc @@ -29,7 +29ENDREP DELTA 439776 20901 33 SVN p ;om+o9-03-11 22:00:54 UTC +++ chrome/browser/ui/libgtkui/print_dialog_gtk.cc @@ -333,6 +333,7 @@ void PrintDialogGtkENDREP DELTA SVN888x^_k0şOq^lIڱS!roF#$7 뇟ҬÌmPH8ܣ{(vFA"1ז5qJ"h>"K<^pM7dٞ`+ Lr_Wybv m,40a"n_[BoN$Xuj94_}^F=d&~#ENDREP DELTA 443998 26160 154 SVN2 9 :7"79-03-11 22:00:54 UTC +++ chrome/browser/ui/startup/bad_flags_prompt.cc @@ -84,7 +84,7 @@ static const char* kBadFlags[] = { extensions::switches::kExtensionsOnChromeURLs, #endifENDREP DELTA 443998 26343 223 SVN,&A|eC{19-03-11 22:00:54 UTC +++ chrome/browser/ui/startup/startup_browser_creator.cc @@ -79,7 +79,7 @@ #include "chrome/browser/ui33,8 +633ENDREP DELTA 493750 17098 399 SVN]d0Er%G6' 3-11 22:00:54 UTC +++ chrome/browser/ui/tab_helpers.cc @@ -116,7 +11609,11 +309,11 @@ void TabHelpers::AttachTabHelpers(WebContents* web_conENDREP DELTA 439776 21685 280 SVNUl:CPwHjc Kex^kP_qש=taSפH݂1גJdv{PRBO߁HEEcrX{ JM]w|[2~Eh4i8bj!3^G-N6͟'tkZq ʢbtY $ub{L-_ p<ř;R@?̿GpOs'"p<WSfcRBZ YXg).=R4ڬ?zӜkSż'"ENDREP DELTA 443998 26779 106 SVN;W:Gc9*A4xVPAZxa[0qAH;I7x^j@}(ƪ94%$$JYh5-45BJbJJCRU5EZM\E<[ȳsedŧ"ABL.@j6yn!(N1mLuv'^i~2] 0 YsT¨WwƬ挌MAMb؞uM- >reBA8]QԐnHLjk?7hdeJ]|NVWAdlYy$ IP]7GʲCr:'^ءkL_m Y}=a_tgiLvlwfJ*̟_=1ENDREP DELTA 493750 17527 307 SVNMT  ; @ 3-11 22:00:54 UTC +++ chrome/browser/ui/toolbar/app_menu_model.cc @@ -671,7 +671,7 @@ bool AppMenuModel::IsCommandIdVisible(int command_id) ENDREP DELTA 476599 7989 386 SVN|\9@t`k z1x^Tn0}+TZ)!k4Ҥc &ͺi( ZF*Hׇ> iBDk; s8{vS0w:SXQUI>-|P\O?|((T|yt3'q\^BZ6eGwwi~m׾ثwq/z^U~j@EOy8#8!2 FY㚌9aFW!kdб0) X)>Y:P.<7}cPnèO(WXT []sk3qeSx =ڔa\PH٪w>@/Ԧ뽢7JWR j)6=?ynjI;0;FlF̈GuxLLQ0s7"0yfpk*i&udZ[IzJTX%KJ|z p}ʔy` NL, P19Q֓_ENDREP DELTA 443998 27456 439 SVNE" $Mf3@p){"9-03-11 22:00:54 UTC +++ chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc @@ -35,7 +355,7 +45ChromeBrowserMainExtraPartsViews::ChromeBrowserMainExtraPartsViews() {} @@ -93,7 +93,7 @@ void ChromeBrowserMainExtraPartsViews::PreProfileInit( }24,7 +124PostBrowserStart() { ENDREP DELTA 443998 27924 167 SVNnn V <U]U9-03-11 22:00:54 UTC +++ chrome/browser/ui/views/chrome_views_delegate.h @@ -44,7 +44ENDREP DELTA 443998 28121 124 SVNeLa8W;(yl`9-03-11 22:00:54 UTC +++ chrome/browser/ui/views/first_run_dialog.cc @@ -37,8 +37,10 @@11,8 +113ENDREP DELTA 448637 13556 179 SVN &0;T\?Za(.9-03-11 22:00:54 UTC +++ chrome/browser/ui/views/frame/browser_frame.cc @@ -37,7 +3748,7 +48,7 @@ namespace { bool IsUsingGtkTheme(Profile* profile) { -#if defined(OS_LINUX) && !defined(OS_CHROMEOS) +#if (defined(OS_LINUX) && !defined(OS_CHROMEOS)) || defined(OS_BSD) return ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme(); #else return false; @@ -104,7 +104,7 @@ void BrowserFrame::InitBrowserFrame() {ENDREP DELTA SVN0@00x^R]o0}k ƜMռ)JG`*͢pI,CW?ȚuS{}1FV;_/Ybp[S=)93\&AUMXE/{`7pF#2P54k7m:Ex8~N5tx ;m(S&TC>e)J ecGK TQzx~/>~ש]Coݔ`x $=kH.R2 tĥ mgrfҝYΒ^/.i*dBHYݒҌDUV)eοb QEwW<_ڙX-QVGU.j)@?vO:x =xoB®וCI獣ڄ0^ȈNJv4ENDREP DELTA 493750 17864 481 SVNn}= lF@BDW{3-11 22:00:54 UTC +++ chrome/browser/ui/views/frame/browser_view.cc @@ -1269,7 +1269,7 @@ void BrowserView::RotatePaneFocus(bool forwards) {130,7 +2130,7 @@ views::View* BrowserView::CreateOverlayView() {74,7 +2474,7 @@ void BrowserView::InitViews() {ENDREP DELTA 493750 18358 366 SVNic <O^;B'3-11 22:00:54 UTC +++ chrome/browser/ui/views/frame/browser_view.h @@ -50,7 +5050,7 +850,7 @@ class BrowserView : public BrowserWindow,ENDREP DELTA 443998 28274 54 SVN=AQG1Xi<`x^]O0+-cl|LD\[vjײC `i{޾{ҮaFM۲NfӾ:m\p&MI-41"O$gPo4U3nPb<̢U |*F,!%?f/Tpvw{M ^+NL]SOgVF*ʊޚ7s](i.$c~3}~ {џ0V8Ǹ@EXe0xvwV_AHe!ڮեsq#6RQbI0 >U>Jք39D;egWJsZWW{ENDREP DELTA SVNqYqqx^n@SLcb@@ccJR pMui`w/M:ofϜ]]!Zd 0K3`ƚa"scI+a!DQN3\XfN7zEL\_KO @j*R H7B\0 ᮃ=7K?4\+2ڂzp^K&,1k@u/x$x;joC*QMݜg@ MyuUCx T`11fx?+lIəڎHj7l.CwarX4I0 %R\#4^I.WS_r> F@hbө6̪B'XENDREP DELTA 462416 23132 371 SVN:/&@DPF^#G)$9-03-11 22:00:54 UTC +++ chrome/browser/ui/views/tabs/tab_drag_controller.cc @@ -390,7 +390,7 @@ void TabDragController::Init(TabStrip* source_tabstrip814,7 +814,7 @@ TabDragController::DragBrowserToNewTabStrip(TabStrip* 953,7 +1953,7 @@ TabDragController::Liveness TabDragController::GetLocaENDREP DELTA 489612 13492 263 SVN2G&0kH0+$9-03-11 22:00:54 UTC +++ chrome/browser/ui/webui/about_ui.cc @@ -552,7 +552,7 @@ std::string ChromeURLs() {607,7 +607,7 @@ void AboutUIHTMLSource::StartDataRequest(ENDREP DELTA 463839 8677 368 SVN{ UH/'CExH S9-03-11 22:00:54 UTC +++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc @@ -192,11 +192,11 @@ #include "chrome/browser/ui/webui/welcome314,7 +314,7 @@ bool IsAboutUI(const GURL& url) {88,7 +588,7 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* we641,12 +641,12 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* weENDREP DELTA 475101 15041 531 SVN0dGCT>rE9-03-11 22:00:54 UTC +++ chrome/browser/ui/webui/settings/appearance_handler.cc @@ -31,7 +31,7 @@ void AppearanceHandler::RegisterMessages() { void AppearanceHandler::HandleUseDefaultTheme(const baENDREP DELTA 443998 31028 53 SVNVV \ B[9[9-03-11 22:00:54 UTC +++ chrome/browser/ui/webui/settings/appearance_handler.h @@ -36,7 +36ENDREP DELTA 443998 31110 345 SVNXX}WrIR|9-03-11 22:00:54 UTC +++ chrome/browser/ui/webui/settings/md_settings_localized_strings_provider.cc @@ -513,7 +513531,7 +531ENDREP DELTA SVN{b{{x^PJP<ҒiҴ֊PmXDk5&y!ZmPQDeٙqI2rZk*5#Q*.m n߱sD&L;۪O~;q:]Ng 0'k4[ǰc.2҅ / Zʜ0>߆M 1+`5!-KZ#[-xS_O?X/#&TW.3BpdsDw/ӫ[}]^ʼ@WE!hȽ'%DqYQ]B!,(0kEkL[U#wi ` 7^2rg>cgoeIENDREP DELTA 462416 24220 263 SVNgR ` #_P_9-03-11 22:00:54 UTC +++ chrome/common/BUILD.gn @@ -300,6 +300,10 @@ static_library("common") {ENDREP DELTA 489612 14179 490 SVNfE-* RnxC9-03-11 22:00:54 UTC +++ chrome/common/chrome_features.cc @@ -82,13 +82,13 @@ const base::Feature kAutomaticTabDiscarding{"Automatic31,7 +131,7 @@ const base::Feature kThirdPartyModulesBlocking{195,7 +195,7 @@ const base::Feature kUsageTimeLimitPolicy{"UsageTimeLi const base::Feature kDesktopPWAWindowing { "DesktopPWAWindowing", #if defined(OS_CHROMEOS) || defined(OS_WIN) || defined(OS_LINUX) || \ - defined(OS_MACOSX) + defined(OS_MACOSENDREP DELTA 489612 14698 327 SVNR,n("9-03-11 22:00:54 UTC +++ chrome/common/chrome_features.h @@ -61,10 +61,10 @@ COMPONENT_EXPORT(CHROME_FEATURES)81,7 +81,7 @@ extern const base::Feature kBrowserHangFixesExperiment COMPONENT_EXPORT(CHROME_FEATURES) extern const base::Feature kBundledConnectionHelpFeature;ENDREP DELTA 443998 31875 758 SVN1NFBE*AX{z?NgK}kQrE@8J"Ts;Vx^o@_O1wM BD*$ D0i4u!m.~.៴4}}!}4A C DI("_X)d 6TGzy`YTiNv"J")C7^i4"Mf-G,&\nڛp[4sqd_!>R/6 D3,8aگY#-ӬEA?Lp̍k培ku,'+_K >t9z2C<VۅV=vwIoCvۑ*%2Mqt6f;K~gENDREP DELTA 439776 25359 111 SVN! )w wc CHx^_o0şǧ^f@l 8Ma"EaK,:ݜczhzo㜓vDa7lwMt*FHuI.ۭ୯Bfrg!JSl$ c>e^^ʦ[]:3]_.fl2 =(-I9"t^#QzbT VZ&jqFvw /Ѓ>%WKVma,-hu؈k+8$kbAV5bܯݯ;9K-/׫k?OZ GAL$@k&9-03-11 22:00:54 UTC +++ chrome/renderer/pepper/pepper_flash_font_file_host.h class PepperFlashFontFileHost : public ppapi::host::ReENDREP DELTA 466043 4186 412 SVNB?  7<9-03-11 22:00:54 UTC +++ chrome/service/cloud_print/print_system.cc @@ -36,7 +36,7 @@ std::string PrintSystem::GenerateProxyId() {ENDREP DELTA SVN--- chrome/test/BUILD.gn.orig 2019-03-24 18:46:05.402110000 +0100 +++ chrome/test/BUILD.gn 2019-03-24 18:46:25.234572000 +0100 @@ -5232,7 +5232,7 @@ "//components/crash/core/common", "//components/flags_ui:switches", ] - if (!is_fuchsia) { + if (!is_fuchsia && !is_bsd) { # TODO(crbug.com/753619): Enable crash reporting on Fuchsia. deps += [ "//third_party/breakpad:client" ] } ENDREP DELTA 477781 873 386 SVNR  8Qq9Zx 9-03-11 22:00:54 UTC +++ chrome/test/base/in_process_browser_test.cc @@ -74,6 +74102,7 +106,7 @@ #include "ui/events/test/event_generatorENDREP DELTA 443998 35937 163 SVNxx S 7Ro R9-03-11 22:00:54 UTC +++ chrome/test/base/testing_browser_process.h @@ -119,8 +119ENDREP DELTA 443998 36130 65 SVN3-T=V|+R9-03-11 22:00:54 UTC +++ chrome/test/chromedriver/chrome/chrome_finder.cc @@ -48,7 +48// TODO: Respect users' PATH variables. // Until then, we use an approximation of the most common defaults. @@ -135,7 +13ENDREP DELTA SVNCpCCx^To0.wWGY%H!`$pQq!CNPPMQZWJqa]8Ϙ iikta5O|Ff>Rj{Ƶf HYRMlgRK4@,;RIw}k_\Ykdam`J1u nH1Fn`IQ"VX[dyh^ӬR^l("o&AGۀe=ʻ k~2ܓENDREP DELTA 475101 16628 306 SVNFM  >zL9-03-11 22:00:56 UTC +++ chromecast/browser/cast_content_browser_client.cc @@ -524,7 +524,7 @@ void CastContentBrowserClient::AppendExtraCommandLineSENDREP DELTA 493750 19396 448 SVN/$ ~ =}jE}3-11 22:00:56 UTC +++ chromecast/browser/tts/tts_controller_impl.cc @@ -390,7 +390,11 @@ int TtsControllerImpl::QueueSize() {ENDREP DELTA SVN)x^_o0şOqU^H 0ڮC@m4Bj,6EbGKTB]Ŗα{B@J9%)g4% K.Zx"$/ƩxNi]iqhwNy~/qqQpPE,Eʪu2n2əP& [$֔QpF;>qw0G|)OJP$GwVv*Lp`btT9vF2 EEcm%K0͒n5#ma`r\՛j'i%KJ $.'c+Rn2NA /4N֣p4U_ðqQ[.!FP󸄱r|>}Au\^ tkJhOSENDREP DELTA 493750 19857 345 SVN9%O8_;t'n(D_(M3-11 22:00:56 UTC +++ components/crash/content/app/crashpad.cc @@ -102,6 +102,12 @@ void InitializeCrashpadImpl(bool initial_client,2,7 +128,7 @@ void InitializeCrashpadImpl(bool initial_client,7,7 +193,7 @@ void InitializeCrashpadImpl(bool initial_client,7,7 +273,9 @@ bool GetUploadsEnabled() { #if !defined(OS_ANDROID)#endif ENDREP DELTA 475101 18157 235 SVNk,`6 8GT` ^9-03-11 22:00:56 UTC +++ components/crash/content/browser/BUILD.gn @@ -28,7 +28,7 @@ source_set("browser") { "//content/public/common2,13 +42,13 @@ source_set("browser") { deps += [ "//third_party/crashpad/crashpad/client" ] } - if (!is_android) { + if (!is_android && !is_bsd) { deps += [ "//third_party/breakpad:client" ] }ENDREP DELTA 476599 10894 414 SVNav2uU05^rJ|t9-03-11 22:00:56 UTC +++ components/crash/core/common/BUILD.gn @@ -6,7 +6,7 @@ import("//build/buildflag_header.gni")9,7 +89,6 @@ target(crash_key_target_type, "crash_key") { ] } - deps += [ "//third_party/breakpad:client" ] } } @@ -144,7 +143,7 @@ source_set("unit_tests") { && !is_android) { + if (!is_mac && !is_win && !is_fuchsia && !is_androidENDREP DELTA SVN  --- components/download/internal/common/base_file.cc.orig 2019-03-11 22:00:56 UTC +++ components/download/internal/common/base_file.cc @@ -446,7 +446,7 @@ DownloadInterruptReason BaseFile::LogInterruptReason( return reason; } -#if defined(OS_WIN) || defined(OS_MACOSX) || defined(OS_LINUX) +#if defined(OS_WIN) || defined(OS_MACOSX) || defined(OS_LINUX) || defined(OS_BSD) namespace { ENDREP DELTA SVN>9>>x^RQo0~&ԒZiYAJJd{)rKc]V D.(ЋVfʏv#t͵X* !PU7[D!v+V? PJ ߼3 Yq^U˳Iu"I<km VAn;yqv>yq$iO.>&%/+ZG]Ir~);=M޷ G5FZx*<;kR%d'`$/IG#t~6IuK}'cnFX$P(" nr8TFbʴYjΗ:i֫|BZ q+^kb78w}sG;z=i#٫Y:XSȡmakb?;gel֬Oư^23$ŷt^tja2"My!C3=õq"a_=rh#&w=3o0~EBENDREP DELTA SVNa<aax^AO@.-51ڪ%&l2@Rw)F[I.̛yo(1ǴP,fӏ ƥlsޖyNWf Il]LVzyl_9OPQԖbj=a+!|q8|ʿ &9a(|޷`8]c$t;f?T3 #UTH#i9Z8+wr~iP gg~ T~ZENDREP DELTA SVN]x^SMo@=_1R.lvFI/?ڢRV+UZVhYXʏx]USrA;oμ7 ڶJ4_"3 e*Ro; B0Bz&kw֝Na6Ln.&]8腼-W0_ Ѡ`APL=e\AW_9&ܱ\ M.?wn*,},*\p *X I-<i23zEIj,j>EVAEstSX\1ͅJ-$_@X2]ENx!2Sw Db$qi <L3޳^^^^c{jF>)4{8 a'0 4C)Qj% :Ti5;$5}}/~5Yis]"Q85 pK ۭ<9+*zɇQENDREP DELTA 466043 5102 207 SVN2} O 3M}5M9-03-11 22:00:56 UTC +++ components/feedback/anonymizer_tool.cc @@ -13,7 +13,11 @@ #include "base/strings/stringprintf.h" #include "content/public/browser/browser_thread.h" #include "net/base/ip_addressENDREP DELTA 443998 37777 92 SVNNN K/JUyJ9-03-11 22:00:56 UTC +++ components/flags_ui/flags_state.cc @@ -618,7 +618ENDREP DELTA 475101 19096 255 SVN  `/_t,_9-03-11 22:00:56 UTC +++ components/gcm_driver/gcm_client.h @@ -85,6 +85,7 @@ class GCMClient {ENDREP DELTA 475101 19380 176 SVNZF r 5q :q9-03-11 22:00:56 UTC +++ components/gcm_driver/gcm_client_impl.cc @@ -150,6 +150,9 @@ void ToCheckinProtoVersion(ENDREP DELTA 439776 29780 34 SVNJJ GsW9-03-11 22:00:56ENDREP DELTA 462416 27940 394 SVN  l (k!k9-03-11 22:00:56 UTC +++ components/metrics/BUILD.gn @@ -143,6 +143,11 @@ jumbo_static_library("metrics") {ENDREP DELTA 439776 29987 33 SVN22?cO9-03-11 22:00:56ENDREP DELTA SVN5<55x^J@S &!nCHcŻ&t1)kQû$iQPj3g71ȨސDitFDviEee)Q 1pሟ Od, [9ZߔJ瘑#R|hBTvVdoP-ek|FIPXF֊j+W8X'it;g7q9@]j4+*U}rW6s;N}wVcwinUJo*;tĆBZvۃ*+2Zi|UENDREP DELTA 443998 38042 51 SVN;; EfU9-03-11 22:00:56ENDREP DELTA 443998 38122 150 SVN R 6Q Q9-03-11 22:00:56 UTC +++ components/neterror/resources/neterror.js @@ -166,7 +166ENDREP DELTA SVNsssx^AO@Ӌ n1 ԔJ jR/1&ƞ^7G)Bker{!_2JՂgUie4+b$d9-x ,];=bƩؗ7`|I8E=5i%JfZ7^^<*N1~o<˺0Mtz^bUs,/$_qCq,ch1!1Nrݤ@n%s~̳$X]_V0A ENDREP DELTA SVNS!SSx^Քn@S415BBX´Wkf%{] r ^yC8ևx<3;޵mL3+yGK,}l"(Xlu'Ղvټ Ǫoc `ߴ:P/``A向@@ 0L!q O~]_S*.[/-{"՘u@KeoOVd(r IJ{_ df[ʠWs9@(,$ 2dZ@@C@^|^VH"h$Dhi"=IcR HI-y%&88F>S icwco(ފE>ƠG$(z@=-YJ#32y [CਪoH.dL]ol޻ v0}1 J9n*ʼnh"(NssD(tye%gT*"byzS<>V^Wy>L[uOg99bnENDREP DELTA 489612 19399 561 SVN_py+F|X T`x9-03-11 22:00:56 UTC +++ components/os_crypt/os_crypt.h struct Config; class OSCrypt { void UseMockKeyStorageForTesting(ENDREP DELTA 462416 29164 131 SVNT$ B 5A.&A9-03-11 22:00:56 UTC +++ components/os_crypt/os_crypt_unittest.ccENDREP DELTA 493750 21129 381 SVN p H AGh8G3-11 22:00:56 UTC +++ components/plugins/renderer/plugin_placeholder.ccENDREP DELTA 493750 21540 841 SVN)#S"HNwFZDD,J}1TQ3-11 22:00:56 UTC +++ components/policy/core/common/cloud/cloud_policy_util.cc2,7 +521,11 +61,24 @@ namespace policy {1,7 +124,7 @@ std::string GetMachineName() {4,7 +147,7 @@ std::string GetOSArchitecture() {ENDREP DELTA 439776 30501 33 SVNQE < 4:Wz:9-03-11 22:00:56 UTC +++ components/policy/core/common/schema.cc @@ -23,7 +23,11 @@ #include "base/strings/stringprintf.h" #include "components/policy/core/common/json_schema_constantsENDREP DELTA 493750 22394 434 SVNsE;3:AVPGS!U~^2o9-rbt13-11 22:00:56 UTC +++ components/policy/resources/policy_templates.json @@ -956,7 +956983,7 +9831009,7 +1009702,7 +17023192,7 +31923244,7 +32446303,7 +6303433,7 +7433948,7 +7948ENDREP DELTA 493750 22858 507 SVNmgAnEJQ3-11 22:00:57 UTC +++ components/policy/tools/generate_policy_source.py @@ -86,7 +86,7 @@ class PolicyDetails:5,7 +105,7 @@ class PolicyDetails:ENDREP DELTA SVN\r\\x^R]O0}v/.c|a0|$t.hn !K{=iB F^p\v8(CRV$m9wftp]nna:y 8n\7%Q,HPg‡ # %q0ZrV(3~V ߗX b"[7>Pl45" ,^Ǒ?F^z OfD$qiYe\2 6 B?&)ťb\t(AyOI tQ0N?V`\tͅ a2 j%eݞZTŤ̥, )ENDREP DELTA SVNx^Rmk0`Z_b]T96atie%07@}8һ{e-RF1a"!q^OTQ00Nzֲ V:VeL]4[j6jro5p$ ő>3þg|aPz 2l+@2Ј3Uf8*o<$v󏌂pFrc3PQ̋O'r%HɽT ڍ&@=\C'M!b1yIz3#oxãh4& ,u_*`?>XO$Mn|_fXgLHœq1GX3^ h^"(.) k+B瘶+Md%:7LE˵XV(%Vgsњ'Yr| yU R̸ԾIp;Zmwӫ]h6w,e;ixf8 >/fY\>~DRV@Y $MN~Ѹ=6u\k;58pV~ñxCSMduH5sy*IV4n<JvLrլeͳh53U:?d%ޢT 61?')਀v~ENDREP DELTA 462416 30457 151 SVNdX t 0s5/s9-03-11 22:00:57 UTC +++ components/storage_monitor/BUILD.gn @@ -65,6 +65,17 @@ static_library("storage_monitor") {ENDREP DELTA SVNIKII--- components/storage_monitor/removable_device_constants.cc.orig 2019-03-11 22:00:57 UTC +++ components/storage_monitor/removable_device_constants.cc @@ -10,7 +10,7 @@ namespace storage_monitor { const char kFSUniqueIdPrefix[] = "UUID:"; const char kVendorModelSerialPrefix[] = "VendorModelSerial:"; -#if defined(OS_LINUX) +#if defined(OS_LINUX) || defined(OS_BSD) const char kVendorModelVolumeStoragePrefix[] = "VendorModelVolumeStorage:"; #endif ENDREP DELTA SVN--- components/storage_monitor/removable_device_constants.h.orig 2019-03-11 22:00:57 UTC +++ components/storage_monitor/removable_device_constants.h @@ -15,7 +15,7 @@ namespace storage_monitor { extern const char kFSUniqueIdPrefix[]; extern const char kVendorModelSerialPrefix[]; -#if defined(OS_LINUX) +#if defined(OS_LINUX) || defined(OS_BSD) extern const char kVendorModelVolumeStoragePrefix[]; #endif ENDREP DELTA 443998 38721 117 SVNOO B}R9-03-17 01:47:13ENDREP DELTA 439776 31022 34 SVNpp AQ9-03-17 01:47:13ENDREP DELTA 443998 38867 42 SVNGE>5 b?rU<9-03-11 22:00:57 UTC +++ components/sync/base/get_session_name.cc @@ -17,7 +17,7 @@ #if defined(OS_CHROMEOS) #include "chromeos/constants2,7 +52,7 @@ std::string GetSessionNameBlockingENDREP DELTA 439776 31148 32 SVNmm;"K9-03-11 22:00:57ENDREP DELTA SVN:::x^MK@%nX=؏ F$,lvC9/;*YYﺻk!M[EI84{|7fz!A4D-+iQZ?`PIH&Byk6^cj3lւ$2wJqH/(-h&3U$ub`GsiuI W'^8(aZcI̒iwЙw1|2Ib^o:SzytZPO?-/xuM{3g6.AQE`r TZ J4_ Pfdic)v `*aAPAlKƁ uv;]0 Ҫ(Temit)|H &锬fۃu64sV>WxR`ŒktO٢N/ӠQғ򾸷mjTh椩4nI T6ENDREP DELTA 476599 13238 822 SVN>C/.C&wDoCEx7G ?FdZ9-03-11 22:00:57 UTC +++ content/browser/child_process_launcher_helper_linux.cc @@ -17,7 +17,9 @@ #include "content/public/common/sandboxed_process_launcher_delegate69,6 +71,7 @@ ChildProcessLauncherHelper::LaunchProcessOnLauncherThr2,7 +85,6 @@ ChildProcessLauncherHelper::LaunchProcessOnLauncherThr3,13 +95,13 @@ ChildProcessLauncherHelper::LaunchProcessOnLauncherThr17,10 +119,14 @@ ChildProcessTerminationInfo ChildProcessLauncherHelper4,13 +150,17 @@ void ChildProcessLauncherHelper::ForceNormalProcessTerENDREP DELTA 443998 42688 162 SVNdog5P!31f9-03-11 22:00:57 UTC +++ content/browser/media/media_internals.cc @@ -763,7 +763std::move(format_list)ENDREP DELTA 462416 32457 264 SVN<=  589-03-11 22:00:57 UTC +++ content/browser/memory/memory_monitor.cc @@ -22,7 +22,7 @@ void MemoryMonitorDelegate::GetSystemMemoryInfo(ENDREP DELTA SVN&&&x^S]K0}6 -]uZPN_KI0MG/m<$眛{NHWҠ4DUUTbYH?YVQ\b,]frZvwx oH n(4G rHǪsԺO_Eg Yx2;U-m7B^V1M#jVC3=6.ݖxsMDHV|rENDREP DELTA SVNKsKKx^[k@_1!HiiPVYЍl.>TۛJF 33dI)yӰ{I,.MN;;q9q5̶dnxη,1Fag1szF.!JwB].ފݟ)6u gZ9} eAg|ǛopENDREP DELTA 475101 21878 421 SVNedC\O@u]Fab9-03-11 22:00:58 UTC +++ content/browser/renderer_host/render_message_filter.cc @@ -71,7 +7151,7 +151,7 @@ void RenderMessageFilter::CreateFullscreenWidget(172,7 +172,7 @@ void RenderMessageFilter::SetThreadPriorityOnFileThreaENDREP DELTA 475101 22329 325 SVNUh B 9 9-03-11 22:00:58 UTC +++ content/browser/renderer_host/render_message_filter.h @@ -87,14 +87,14 @@ class CONTENT_EXPORT RenderMessageFilter mojom::WidgetPtr widget, CreateFullscreenWidgetCallback callbackENDREP DELTA 448637 19621 346 SVNnw Ed\cu9-03-11 22:00:58 UTC +++ content/browser/renderer_host/render_process_host_impl.h @@ -407,10 +407,10 @@ class CONTENT_EXPORT RenderProcessHostImplRendererAudioOutputStreamFactoryContext* GetRendererAudioOutputStreamFactoryContext() override; ENDREP DELTA 443998 44322 177 SVN44 _ C^!^9-03-11 22:00:58 UTC +++ content/browser/renderer_host/render_view_host_impl.cc @@ -161,7 +161ENDREP DELTA 443998 44528 270 SVNFH9Jed/"GA79-03-11 22:00:58 UTC +++ content/browser/renderer_host/render_widget_host_view_aura.cc @@ -121,7 +121192,7 +2192390,7 +2390,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWitENDREP DELTA 443998 44828 193 SVN n SmD@m9-03-11 22:00:58 UTC +++ content/browser/renderer_host/render_widget_host_view_event_handler.cc @@ -608,7 +60ENDREP DELTA 493750 23836 452 SVNG>QW`Xi8q!<3-11 22:00:58 UTC +++ content/browser/scheduler/responsiveness/native_event_observer.cc NativeEventObserver::~NativeEventObserver() { void NativeEventObserver::OnWindowEventDispatcherFinisENDREP DELTA 493750 24318 270 SVN{a#n"PVyV:CHur.`"bhE˅⑱TXWئ-vENDREP DELTA SVN9M99x^MO@WL¥,M5Wn]D~bbO<;3ײ,H8SȔ (lV,"-I.[ٶZr!6̦fUZ sө;`VO *Bf߶({}!*J!Ca5EqqQA*簕g0qʅ' @38,WU 0Ճp9|hspqNG?[ҩǑDB0R[#*r=98ve;.քdտ$dW,DN4"?N=q׍; jRi_ENDREP DELTA SVNz@zzx^]k0_q.֯!t*TT/Z8Uy<9E1n$Nt-1̙\s|8 ɗz[сFՆٴo9:n^_u)2Y:b9ODBKdC*e4܁xՈ)ь\iJ=(E5CrMiR+J~[m uaBuE Qw6NJ~WHx qx W4=6-x ?3a:,{`2~[cENDREP DELTA 493750 25173 329 SVNpw  ER3-11 22:00:58 UTC +++ content/browser/webui/shared_resources_data_source.cc @@ -72,9 +72,9 @@ const std::map CreateMojoResourceIdTENDREP DELTA 475101 25637 208 SVNgN ] $\N\9-03-11 22:00:58 UTC +++ content/common/BUILD.gn @@ -382,6 +382,12 @@ source_set("common") {ENDREP DELTA SVN*,**--- content/common/common_sandbox_support_linux.cc.orig 2019-03-11 22:00:58 UTC +++ content/common/common_sandbox_support_linux.cc @@ -5,6 +5,7 @@ #include "content/public/common/common_sandbox_support_linux.h" #include +#include #include #include ENDREP DELTA SVN --- content/common/user_agent.cc.orig 2019-03-11 22:00:58 UTC +++ content/common/user_agent.cc @@ -131,6 +131,14 @@ std::string BuildOSCpuInfo(bool include_android_build_ #endif ); // NOLINT +#if defined(OS_BSD) +#if defined(__x86_64__) + base::StringAppendF(&os_cpu, "; Linux x86_64"); +#else + base::StringAppendF(&os_cpu, "; Linux i686"); +#endif +#endif + return os_cpu; } ENDREP DELTA 493750 25515 130 SVN4. i $h"h3-11 22:00:58 UTC +++ content/gpu/BUILD.gn @@ -133,7 +133,7 @@ target(link_target_type, "gpu_sources") {ENDREP DELTA 489612 21496 492 SVNnt$+#$0mND0HAFK#)9-03-11 22:00:58 UTC +++ content/gpu/gpu_main.cc @@ -78,7 +781,7 +111,7 @@ namespace content {2,7 +172,7 @@ class ContentSandboxHelper : public gpu::GpuSandboxHel5,7 +365,7 @@ int GpuMain(const MainFunctionParams& parameters) {400,7 +400,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdoENDREP DELTA SVNj5jjx^Tko6<(ڊ_Ik<~&m"(b)ʏ4IAJq9 f dl&ӥwYq@T|[GnnCZ Nσz2'P}[mԥktI%|P 3:łgcb pB3E3/t0́oÌyAT\ 0!sҹ Nf ˫dtvlv7a2A;>7 BGUS7^@Œh\Hdknsf|J9jqdENDREP DELTA 493750 25675 493 SVNJa&AA 8xR x^_K0).fUa$6 M~vځ{{/9`< /`8\SϤ$Cl^uie:uX%!N?Nk5pe93NId l!z \|+T)2NbT#u 㻴m~?\oYz= fc7rrsE0ZRo%5t` ݭ9'_9*az`hx,-M~}=`ag.9&o_ i@ENDREP DELTA 493750 26198 441 SVNue7@F56;k53-11 22:00:58 UTC +++ content/ppapi_plugin/ppapi_blink_platform_impl.h class PpapiBlinkPlatformImpl : public BlinkPlatformImpsk_sp font_loader_; #endif ENDREP DELTA SVNo4oox^]K0ͯHKMN{UbxWjzZ[tc?~֎} 5<i%pisƨaR, F gTҤ,JsCq캞m{x 0>&b:<ւP4.=D,)dCQ2БW}6ch1WU.1SNE | cNcضc59N&4%t*R1uѢN=QW8i-\d-Ei:Tc.-M乡 Q`ꅒʽENDREP DELTA 443998 47464 237 SVNMMX7P(6W9-03-11 22:00:58 UTC +++ content/public/common/child_process_host.h @@ -47,7 +476,7 +56ENDREP DELTA 489612 22934 303 SVN  ?:N9-03-11 22:00:58 UTC +++ content/public/common/common_param_traits_macros.h @@ -325,7 +325,7 @@ IPC_STRUCT_TRAITS_BEGIN(content::RendererPreferences)ENDREP DELTA SVNJ%JJx^Mo@_1hօFcԞ6KK`~h2ɛ̓wBE^(Kc9.6"RޕX*FʐP üUMJ%tRTac/@2tJuhY@PO˲4(i=wKۙy.w`!@ a x]Ube{p /aD)!NX$ź{`='ݳgp9gNtr*ֺͭ9o~M\[d@JENDREP DELTA 443998 47731 161 SVNNe Q 6O`nO9-03-11 22:00:58 UTC +++ content/public/common/content_switches.cc @@ -968,7 +968,7 @@ const char kDisableAudioSupportForDesktopShare[] = const char kDisablePanelFitting[] = "disable-panel-fittingENDREP DELTA 443998 47922 162 SVNUF E 5CNC9-03-11 22:00:58 UTC +++ content/public/common/content_switches.h @@ -270,7 +270,7 @@ CONTENT_EXPORT extern const char kEnableOSKOverscroll[ CONTENT_EXPORT extern const char kDisablePanelFittingENDREP DELTA 443998 48113 155 SVN U 9T T9-03-11 22:00:58 UTC +++ content/public/common/renderer_preferences.h @@ -120,7 +120ENDREP DELTA SVNvxvv--- content/public/common/use_zoom_for_dsf_policy.cc.orig 2019-03-11 22:00:58 UTC +++ content/public/common/use_zoom_for_dsf_policy.cc @@ -25,7 +25,7 @@ const base::Feature kUseZoomForDsfEnabledByDefault{ #endif bool IsUseZoomForDSFEnabledByDefault() { -#if defined(OS_LINUX) || defined(OS_FUCHSIA) +#if defined(OS_LINUX) || defined(OS_FUCHSIA) || defined(OS_BSD) return true; #elif defined(OS_WIN) || defined(OS_ANDROID) return base::FeatureList::IsEnabled(kUseZoomForDsfEnabledByDefault); ENDREP DELTA 463839 15092 358 SVNR  59-03-11 22:00:58 UTC +++ content/public/test/browser_test_base.cc @@ -62,6 +62,10 @@ #include "ui/views/test/event_generator_delegate_mac.h" #endifENDREP DELTA SVN9;99--- content/public/test/mock_render_thread.cc.orig 2019-03-17 17:24:56 UTC +++ content/public/test/mock_render_thread.cc @@ -69,7 +69,7 @@ class MockRenderMessageFilterImpl : public mojom::Rend std::move(callback).Run(false); } -#if defined(OS_LINUX) +#if defined(OS_LINUX) || defined(OS_BSD) void SetThreadPriority(int32_t platform_thread_id, base::ThreadPriority thread_priority) override {} #endif ENDREP DELTA 493750 26669 340 SVN'.  DWP3-11 22:00:58 UTC +++ content/renderer/media/audio/audio_device_factory.cc @@ -33,7 +33,7 @@ AudioDeviceFactory* AudioDeviceFactory::factory_ = nulENDREP DELTA 489897 9049 336 SVN-h$J] #E\Q"9-03-11 22:00:58 UTC +++ content/renderer/media/stream/processed_local_audio_source.cc @@ -35,7 +35,7 @@ void* const kProcessedLocalAudioSourceIdentifier = const_cast(&kProcessedLocalAudioSourceIdentifier); 55,7 +355,7 @@ void ProcessedLocalAudioSource::CaptureUsingProcessor(ENDREP DELTA SVN2M22x^[o@믘(V6^ДJb7lT PRizI4>Mr|sffu] cjIC([ omq))8H ŒALx: mYݞu oT4ԀZeK!xcs %;?^A5`IkLڟ=J홈Ww\ R0<ƈnNiN6>P,;2}z]Db$b lYF.N Ԛvzoj9wFDPVF bxb@(B n \"Z`F|_eENDREP DELTA 489612 23250 466 SVNAt3O2&RaGJwr9-03-11 22:00:58 UTC +++ content/renderer/render_thread_impl.cc @@ -191,12 +19126,7 +935,7 @@ void RenderThreadImpl::Init() {67,7 +976,7 @@ void RenderThreadImpl::Init() {7,11 +1346,11 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:ENDREP DELTA 493750 27022 820 SVNQW(1'@ DK)EEiE(x^MK0aLkg_]OueP7 x YIISaM)zߓCEI$7wh\WxoXwaDBָ6ISy}V%*8?g녩sʺVGHAmqKx{vM#pMh;p|Ox>5;9 r5 2ЅQx{9jj@\e+#_!Q` LQ0&nsAGBc !%Ʉ2c}.ϑ@DBENDREP DELTA 493750 27872 544 SVNPbT?KD5nDQ0R3-11 22:00:58 UTC +++ content/renderer/renderer_blink_platform_impl.h @@ -29,7 +29,7 @@ #include "third_party/blink/public/mojom/loader/code_cach3,7 +263,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi8,7 +298,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publisk_sp font_loader_; #endif ENDREP DELTA 443998 49207 70 SVNhF_A% ng9-03-11 22:00:58 UTC +++ content/renderer/renderer_main_platform_delegate_linux.cc @@ -30,6 +3065,7 +66ENDREP DELTA SVNHJHH--- content/shell/BUILD.gn.orig 2019-03-24 18:54:11.955928000 +0100 +++ content/shell/BUILD.gn 2019-03-24 18:54:21.602776000 +0100 @@ -942,7 +942,7 @@ if (is_win) { data_deps += [ "//build/win:copy_cdb_to_output" ] } - if (is_posix && !is_android) { + if (is_posix && !is_android && !is_bsd) { data_deps += [ "//third_party/breakpad:dump_syms($host_toolchain)", "//third_party/breakpad:minidump_stackwalk($host_toolchain)", ENDREP DELTA 443998 49891 104 SVNc;TfU}FRb9-03-11 22:00:58 UTC +++ content/shell/browser/shell_browser_context.cc @@ -28,7 +283,7 +103base::ENDREP DELTA 462416 36992 243 SVNw}>WvED.I9-03-11 22:00:58 UTC +++ content/shell/browser/shell_browser_main_parts.cc @@ -48,7 +4826,7 +126,7 @@ int ShellBrowserMainParts::PreEarlyInitialization() {ENDREP DELTA SVN~x^͔Mo@%1I ڛ叱Zkm߻ \<;;gfu]HȵȘQHVǏ|6}-߯&ٸtCWp>^IfQK]{ #+Ys!(70#(font_loader_); @@ -31,7 +31,7 @@ UtilityBlinkPlatformWithSandboxSupportImpl::ENDREP DELTA 493750 29109 443 SVNM=IRXcZA=G3-11 22:00:58 UTC +++ content/utility/utility_blink_platform_with_sandbox_support_impl.h class UtilityBlinkPlatformWithSandboxSupportImpl : pubsk_sp font_loader_; #endif ENDREP DELTA 443998 50606 82 SVN;; B&ATgA9-03-11 22:00:58 UTC +++ device/bluetooth/BUILD.gn @@ -277,7 +277ENDREP DELTA 443998 50717 52 SVN77 K/J>yJ9-03-11 22:00:58 UTC +++ device/gamepad/gamepad_provider.cc @@ -164,7 +164ENDREP DELTA 443998 51577 522 SVNyK ` _L-_9-03-11 22:00:58 UTC +++ device/usb/BUILD.gn @@ -112,10 +112,17 @@ static_library("usb") { ENDREP DELTA 475101 28806 138 SVN?9 o &n%n9-03-11 22:00:58 UTC +++ device/usb/usb_context.cc @@ -58,7 +58,9 @@ void UsbContext::UsbEventHandler::Run() {ENDREP DELTA 475101 28973 321 SVNQ! 1$M09-03-11 22:00:58 UTC +++ device/usb/usb_error.ccENDREP DELTA 475101 29322 361 SVN:&%+m'E^SFl@Fa;E*9-03-11 22:00:58 UTC +++ device/usb/usb_service_impl.cc @@ -231,8 +231,10 @@ UsbServiceImpl::UsbServiceImpl()87,6 +289,7 @@ void UsbServiceImpl::OnUsbContext(scoped_refptrUW~ 5'ӒMgQRR9ZY@ČhNMң .{sB $O[ENDREP DELTA 475101 30045 269 SVNV& P COBO9-03-11 22:00:58 UTC +++ extensions/browser/api/web_request/form_data_parser.ccENDREP DELTA SVN333x^AO0|x`'`'^6 w#̴I)}xpa~#~Id 嬹oPLl;,3t fR/˾# mpײ ofy6Mn<8-!`M+`^~t@O%Ċ2,8U BsVVE?uP9+P7FFk7{Ӎ͏R/}-\Vo#5" =ߋ]ENDREP DELTA SVNPrPPx^K0ͯ؆ QhR颪q'<N3Q{!$QfZM,\|ee٪l*tZ9Z6j{u'SodkiҮr! --N x|Xƣx҅X{fƃL#_O`d۴,Θz' ~e|2]益Xum|6GiSٶ Y *{)Ҭ*}pWfn#[NϟGqqB/!Qc10QFv+〭qf\EF1aaȏs$e?,왐L|3PGr;$4{\ivrsd~0۸ LSSDp;R < `{_ٻ!)> Q 22JUs]Zv s0/A9fB1[.ވXjjZvgP ՘]=.VENDREP DELTA 442282 349 471 SVNFF/?9-03-11 22:00:58ENDREP DELTA SVNprpp--- extensions/common/feature_switch.cc.orig 2019-03-11 22:00:58 UTC +++ extensions/common/feature_switch.cc @@ -44,11 +44,7 @@ class CommonSwitches { FeatureSwitch::DEFAULT_ENABLED), load_media_router_component_extension( kLoadMediaRouterComponentExtensionFlag, -#if defined(GOOGLE_CHROME_BUILD) FeatureSwitch::DEFAULT_ENABLED) -#else - FeatureSwitch::DEFAULT_DISABLED) -#endif // defined(GOOGLE_CHROME_BUILD) { } ENDREP DELTA 462416 42621 366 SVN]_  2+29-03-11 22:00:58 UTC +++ extensions/common/features/feature.cc @@ -26,6 +26,8 @@ Feature::Platform Feature::GetCurrentPlatform() {ENDREP DELTA 493750 30095 433 SVN)y 6/53-11 22:00:58 UTC +++ extensions/common/image_util.ccENDREP DELTA 439776 42953 32 SVN??-=9-03-11 22:00:58ENDREP DELTA 489612 24328 366 SVN]O =J9-03-11 22:00:58 UTC +++ extensions/renderer/bindings/api_binding_util.cc @@ -129,6 +129,8 @@ std::string GetPlatformString() {ENDREP DELTA SVNE|EEx^S_O0^>ōJ(YH!Ph'2X"/l:NVTZ@Ŋ߿s<\(䒕\G xbUMn)Xa?{`@|r]݃}pu4A31'Ql"O:EC%WTe|xwey̟_q6:<<E& g"Zܐ`MX5^k^9-PV4A[mR N/&ǓX5_- +#$2s  JP9C> cHEK&d\(U'84`U-S6&fۖ;NH { ,)8#1̯h^7mQ+JFLs[Kq21|enxL)!5g7~7JdMHo2!@;َӄT_omzL_ dj4t3j+*7j4}ObENDREP DELTA SVN ) x^OKo@>w$^4t1M^Dz M%뒴 5^f2kf0PuM%9Q9i4 TӢ ɫ;˜/9X4WK2 㟹hcz< Q򛼢 yg!)!D#MƅhO *ZXDGK+IG xwK沢j<3gPR[Z]&$!b.C/pohmN.p4s,8Zto8-gÛENDREP DELTA 489612 24707 351 SVN \ G :F\0F9-03-11 22:00:59 UTC +++ gpu/command_buffer/service/program_manager.ccENDREP DELTA SVNpYppx^Qo0ǯGQ'蘙fHÒ (m63ʌK{N^]!.,Dqf)hŜ|qQl3g9X , 2 Qot6n V4M,^A4,g ^&{BЅB$8q)5inbJK컲<ۣ^P$!K4O%BP]s&>χs{7/:ڃ!BoT aO0`~DS<}.QUO?JA4 E]6 ENDREP DELTA SVNSsSSx^RN0=U&-KEXT@UDApB2#%v8;sA,H=uek!P+SYΛ׆$})}?#p/ C2~ߊxnlL:Eج)S*uP36?C$aER$1\,b~~se޷ex}X,O_i,q\ƆVKz*}ʔem wEmfe=m-8GE]Di-NPun:]xaH2UZW ~oO$3NR(GQ4[:A&-bnJT)(J[yc¹Yp~7Rm3؀pרrݖvB{>ENDREP DELTA SVNUWUU--- gpu/command_buffer/tests/gl_test_utils.h.orig 2019-03-17 17:06:38 UTC +++ gpu/command_buffer/tests/gl_test_utils.h @@ -112,7 +112,7 @@ class GpuCommandBufferTestEGL { return gfx::HasExtension(gl_extensions_, extension); } -#if defined(OS_LINUX) +#if defined(OS_LINUX) || defined(OS_BSD) // Create GLImageNativePixmap filled in with the given pixels. scoped_refptr CreateGLImageNativePixmap( gfx::BufferFormat format, ENDREP DELTA 493750 30870 324 SVN:q+.-CgS)3-11 22:00:59 UTC +++ gpu/config/gpu_control_list.cc bool GpuControlList::More::GLVersionInfoMismatch(99,7 +703,7 @@ GpuControlList::OsType GpuControlList::GetOsType() {ENDREP DELTA 466043 9988 141 SVN; U *T"T9-03-11 22:00:59 UTC +++ gpu/config/gpu_test_config.cc @@ -25,7 +25,7 @@ namespace {ENDREP DELTA SVN<+<<`e5 1&'K9"!q"\yt*3R"䈲? ̪ B"Zf]D:es8A0ǨCIDZn3XypdEۃ3-U5q.qO,gJ+^p>eF*5ׇl2FD^x˳'k ^5oɿEe5u;pX&.Ⱦta9g_;u n3le- Mo!)7NP<5M]Z( d]iGD -'w4FI0 0m_Y%)XbVB=PkOKON$r١lr^XnpsnЫT2(dQiPk<[k~!J9 b J7v]:{SZ{/!_GENDREP DELTA SVN 9 x^]O0_qDoڅ4Mli(Uj%ڍ&v؞?l84U'<'IK*B66R?cjlRRPj^dtdh4Bǧ_O8_+L NAdAv%ӊݧ !5ͲDEI3()ゖ/<>>3\QO?<__C]uXK iN2\!-}BkRD5UKUu Ri?P060L@fFqr,ͽ0 _n.s"%i,x}<)3RE9dC/y Ja(UgF ,dlZBhvջK YYr8rO jxzթ`qIT6y;\S~B\fm0;S nPksJ 8Ca31kỹi|ۘnZJnu-#c~;W\ENDREP DELTA SVN3A33x^[k@bCDJ1}jm,o˚Ln5JJ)y839R $$QD\bub,Pi.AЍ\Y9F&Xm1u_48@Mr:6 Z&1}rV@mAvf>{tJ#zˑ?њ<dxP/3${*)r_1l{蕨){B ;ܙ_uNهeQ2T \au?ԖQs}m5DOVS7G~^DENDREP DELTA SVNt.ttx^ooH_bIv! (U)kW):Y= kCQ익Ϳ [ 晱80IKB"lc!䗦ux4]v߯yN{pN=@Hpq gsK\y'6njcl} ϫUfeFZ<)T^B=vPa'\Vap?7wcUjQ*zi~n#4{j킜+e\ ]"ǦKC5b4nGcHO v$A-9nɪWJpX h"x 0QHP 6nCsjw~ uLz(YoSF!֮mlPgÈU gT*i?XP[5]/PnTH,4 fȦyrrX7S  :l.8t8q.q3O$X i%ByٱraUJ\Č*-kn^aΐ99kќv,X2Ԙ,}s YGɷ+9 V8: рo5D2TSC`o%=E?@Ad2BHqdL}ZI:|N`xs g.mmYY`ґz:)]ѯrzEb~pLfW/]VA(kQMPͥS!osWnrX_\KT?N>;)Rk6ZBE|ަ:7a\.̽4v+kg ?jُs}Y m9ñBmlyG`4͕*?ENDREP DELTA SVN--- gpu/ipc/service/gpu_watchdog_thread.h.orig 2019-03-11 22:00:59 UTC +++ gpu/ipc/service/gpu_watchdog_thread.h @@ -191,8 +191,10 @@ class GPU_IPC_SERVICE_EXPORT GpuWatchdogThread : publi XDisplay* display_; gfx::AcceleratedWidget window_; XAtom atom_; +#if !defined(OS_BSD) FILE* tty_file_; int host_tty_; +#endif #endif base::RepeatingClosure alternative_terminate_for_testing_; ENDREP DELTA 443998 55005 250 SVNbSDemlGetPath()98,7 +198,7 @@ void HeadlessContentBrowserClient::GetAdditionalMapped mappings->Share(service_manager::ENDREP DELTA 493750 33166 349 SVN~  F*T3-11 22:00:59 UTC +++ headless/lib/browser/headless_content_browser_client.h @@ -34,7 +34,7 @@ class HeadlessContentBrowserClient : public content::CENDREP DELTA 493750 33545 504 SVN|"!Hwf$wfDyfozevSx^oo0S: 1[ZuCZNjWdw ]‘Ͼ~YNlZ-XH2,nݹ5wnX8.vxx.XH]^B{pZXĝ( ڋӶp) r),$t7t8/ҚAdVtwƮfV6X:rJ]i5bE0*cirFaYT,ًM \gTeJ_ӾA@bnL Tdz@k(:LCekO <BUOB R+PAyqPe(VܖZmtj7jYdXxHU)[7J"G-& 8Pn;hqRfݞs4zՏ ==B4&Kv f Qk % a?OEggW\nENDREP DELTA SVNcecc--- headless/lib/browser/headless_request_context_manager.h.orig 2019-03-17 18:56:16 UTC +++ headless/lib/browser/headless_request_context_manager.h @@ -69,7 +69,7 @@ class HeadlessRequestContextManager { std::unique_ptr proxy_config_monitor_; bool is_system_context_; -#if defined(OS_LINUX) && !defined(OS_CHROMEOS) +#if (defined(OS_LINUX) && !defined(OS_CHROMEOS)) || defined(OS_BSD) ::network::mojom::CryptConfigPtr crypt_config_; #endif ENDREP DELTA 489612 25384 428 SVNS 8+q79-03-11 22:00:59 UTC +++ headless/lib/headless_macros.hENDREP DELTA 443998 55964 40 SVN::Log(const param_type& NumberToString(pENDREP DELTA 449991 25810 410 SVN4' h $gg9-03-11 22:00:59 UTC +++ ipc/ipc_message_utils.h @@ -204,7 +204,7 @@ struct ParamTraits {ENDREP DELTA 444519 4763 394 SVNyPOE4O--- media/BUILD.gn.orig 2019-03-11 22:00:59 UTC +++ media/BUILD.gn @@ -59,6 +59ENDREP DELTA 462416 44514 260 SVNI-t!X)p=s9-03-11 22:00:59 UTC +++ media/audio/BUILD.gn @@ -242,8 +242,18 @@ source_set("audio") {+ } if (use_alsa) { ENDREP DELTA SVNx^Tko@L~6HŮcv N[F iEA !:>YwNCANԊ"9=fg.1 m6ɜ 6E51S^{Rq G{7M5a ݮ aw wrn7lC.4b875̵02"Sr1A˅Hʝ S,?CLci 8m GƘc.+R<+`iQ$ ^U Zg&@\St4\s9#!,ySQzOK/|mð6:ʘ A]K SNtYy;빭9ΪᄝNin瑆st_ln6bvL5ENDREP DELTA SVNMx^PMK@=_1Ћ%&jDhm mf'd'nKԃeyDQ*#(k -egY̆7!Ϣd>Kc0 K恖Io;''NΠ־8TF K =fKZ@9AQ+G8:i\7/{ް@1qUvDêvZ;M9P$v8>œKm9 ?a\~f<:80>/B:N.(L:b OLdl,;C[W zaENDREP DELTA 493750 34078 246 SVNr/3,_s U h13-11 22:00:59 UTC +++ media/audio/audio_manager.cc @@ -48,7 +48,7 @@ class AudioManagerHelper { class AudioManagerHelper { std::unique_ptr AudioManager::CreateForTENDREP DELTA 462416 45940 143 SVN ~ U (SS9-03-11 22:00:59 UTC +++ media/audio/audio_manager.h @@ -60,7 +60,7 @@ class MEDIA_EXPORT AudioManager { static std::unique_ptr CreateForTesting( std::unique_ptr audio_threadENDREP DELTA 462416 46113 501 SVNLS (, 9-03-11 22:00:59 UTC +++ media/base/audio_latency.cc @@ -106,7 +106,7 @@ int AudioLatency::GetRtcBufferSize(int sample_rate, inENDREP DELTA 489612 25842 445 SVNH* \ )[&"[9-03-11 22:00:59 UTC +++ media/base/scopedfd_helper.h @@ -14,14 +14,14 @@ namespace media {ENDREP DELTA 489612 26300 442 SVN&%&lhSJ(FIKA\'9-03-11 22:00:59 UTC +++ media/base/video_frame.cc @@ -53,7 +53,7 @@ static std::string StorageTypeToString(68,7 +68,7 @@ static std::string StorageTypeToString( // static bool VideoFrame::461,7 +461,7 @@ scoped_refptr VideoFrame::WrapExternalYuva92,7 +592,7 @@ scoped_refptr VideoFrame::WrapVideoFrame( }917,7 +917,7 @@ size_t VideoFrame::shared_memory_offset() const {ENDREP DELTA 489612 26771 490 SVN.J%zyE9E*fDeH9-03-11 22:00:59 UTC +++ media/base/video_frame.h @@ -71,7 +71,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte45,7 +245,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte30,7 +430,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte4,7 +624,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounteENDREP DELTA 489612 27291 449 SVNH$`GSJJ4_9-03-11 22:00:59 UTC +++ media/capture/video/create_video_capture_device_factory.cc namespace {ENDREP DELTA 443998 58003 53 SVN@@ a E`%`9-03-11 22:00:59 UTC +++ media/capture/video/fake_video_capture_device_factory.cc @@ -204,7 +204ENDREP DELTA 443998 58086 53 SVN** EUU9-03-11 22:00:59ENDREP DELTA 443998 58168 91 SVN ?/Oz9-03-11 22:00:594,10 +26ENDREP DELTA 489612 27753 600 SVN L#h6jv 9-03-11 22:00:59 UTC +++ media/capture/video/linux/video_capture_device_factory_linux.cc @@ -259,6 +259,7 @@ bool VideoCaptureDeviceFactoryLinux::HasUsableFormats( bool VideoCaptureDeviceFactoryLinux::HasUsableFormats( void VideoCaptureDeviceFactoryLinux::GetSupportedFormaENDREP DELTA 489612 28366 618 SVN*)D\Vu2' A8M|9-03-11 22:00:59 UTC +++ media/capture/video/linux/video_capture_device_linux.cc @@ -37,6 +37,7 @@ int TranslatePowerLineFrequencyToV4L2(PowerLineFrequen std::vector VideoCaptureDeviceLinux::GetList VideoCaptureDeviceLinux::~VideoCaptureDeviceLinux() { void VideoCaptureDeviceLinux::AllocateAndStart( void VideoCaptureDeviceLinux::StopAndDeAllocate() { void VideoCaptureDeviceLinux::SetPhotoOptions(ENDREP DELTA SVNsuss--- media/capture/video/mock_gpu_memory_buffer_manager.cc.orig 2019-03-11 22:00:59 UTC +++ media/capture/video/mock_gpu_memory_buffer_manager.cc @@ -103,7 +103,7 @@ class FakeGpuMemoryBuffer : public gfx::GpuMemoryBuffe gfx::GpuMemoryBufferHandle handle; handle.type = gfx::NATIVE_PIXMAP; handle.id = handle_.id; -#if defined(OS_LINUX) +#if defined(OS_LINUX) || defined(OS_BSD) handle.native_pixmap_handle = gfx::CloneHandleForIPC(handle_.native_pixmap_handle); #endif ENDREP DELTA SVN<><<--- media/capture/video/shared_memory_handle_provider.cc.orig 2019-03-11 22:00:59 UTC +++ media/capture/video/shared_memory_handle_provider.cc @@ -63,7 +63,7 @@ bool SharedMemoryHandleProvider::InitFromMojoHandle( return true; } -#if defined(OS_LINUX) +#if defined(OS_LINUX) || defined(OS_BSD) bool SharedMemoryHandleProvider::InitAsReadOnlyFromRawFileDescriptor( mojo::ScopedHandle fd_handle, uint32_t memory_size_in_bytes) { ENDREP DELTA SVN%A%%x^Mk@_1EkbThޖMvldXI7P P:yyfޡBBr;EyhH6 (XKx.RdV$˕ \sz `F,L&@G\Qʍt[7k?myj( d2mi@Aj4P !7yBސbYMeQ*= #Ze޲n#֯2N?G T*U.˩uVK2n^U}i 퍱h?#Od2gaU`.j gϗӭeENDREP DELTA 443998 58435 173 SVNII [ ?Z0Z9-03-11 22:00:59 UTC +++ media/capture/video/video_capture_device_client.cc @@ -236,7 +236ENDREP DELTA 439776 46939 32 SVNZ[ '79-03-11 22:00:59memory> ENDREP DELTA 443998 60031 163 SVNOO6 E9-03-11 22:00:5ENDREP DELTA 439776 47061 32 SVN 5GE9-03-11 22:00:59ENDREP DELTA 443998 60223 177 SVN++T1K||+S9-03-11 22:00:59 UTC +++ media/formats/mp2t/es_parser_adts.cc @@ -63,11 +637,7 +107ENDREP DELTA 443998 60429 173 SVNII\7S %$[9-03-11 22:00:59 UTC +++ media/formats/mp2t/es_parser_mpeg1audio.cc @@ -108,11 +1083,7 +153ENDREP DELTA SVNIKII--- media/media_options.gni.orig 2019-03-11 22:00:59 UTC +++ media/media_options.gni @@ -100,6 +100,9 @@ declare_args() { # Enables runtime selection of ALSA library for audio. use_alsa = false + # Enable runtime selection of sndio(7) + use_sndio = false + # Alsa should be used on non-Android, non-Mac POSIX systems. # Alsa should be used on desktop Chromecast and audio-only Chromecast builds. if (is_posix && !is_android && !is_mac && ENDREP DELTA SVN,k,,x^S]o0}&/ IֵTlT" ZmHk߆SZ>J%^{!dPbЀA^ bZ 'Bex<Nh-obbsP8w_䤂&, pb M3|]p:Mަ>ivߡ/{/ }(EU.d3tuS HQtdA׉nOs(Irj5F^j#ϲy MCV%܈ pKVftSNFf F(jyu1*[IHasTextures(); -#if defined(OS_LINUX) +#if defined(OS_LINUX) || defined(OS_BSD) is_software_backed_video_frame &= !video_frame->HasDmaBufs(); #endif ENDREP DELTA 489897 11397 713 SVN9!7 .dMv(Oo53-11 22:01:00 UTC +++ mojo/public/c/system/thunks.cc namespace {5,7 +65,7 @@ namespace mojo {4,7 +84,7 @@ class CoreLibraryInitializer {47,7 +147,7 @@ class CoreLibraryInitializer {ENDREP DELTA 493750 35169 309 SVNf A :@l*@3-11 22:01:00 UTC +++ mojo/public/js/mojo_bindings_resources.grdENDREP DELTA 493750 35491 542 SVN D)?9 3-11 22:01:00 UTC +++ net/BUILD.gn @@ -97,7 +97,7 @@ net_configs = [900,7 +1900,7 @@ component("net") {93,6 +1993,16 @@ component("net") {ENDREP DELTA 489612 29014 349 SVN$O#.H)&#\; E6VFdM9-03-11 22:01:00 UTC +++ net/base/address_tracker_linux.cc @@ -21,96 +213,93 +67,8 @@ AddressTrackerLinux::~AddressTrackerLinux() {0,25 +79,6 @@ void AddressTrackerLinux::AbortAndForceOnline() {6,102 +136,7 @@ void AddressTrackerLinux::HandleMessage(char* buffer,58,31 +173,7 @@ bool AddressTrackerLinux::IsTunnelInterfaceName(const ENDREP DELTA 462416 50980 310 SVNj :-99-03-11 22:01:00 UTC +++ net/base/address_tracker_linux.hENDREP DELTA 439776 47939 32 SVN??7xG9-03-11 22:01:00ENDREP DELTA 443998 61244 51 SVN3Q  0KO{M:y9-03-11 22:01:00 UTC +++ net/base/network_change_notifier.cc @@ -221,7 +221FUCHSIA) return new NetworkChangeNotifierFuchsia(0 /* required_features */ENDREP DELTA 446307 4437 414 SVN F O 0MIDM9-03-11 22:01:00 UTC +++ net/base/network_interfaces_posix.h @@ -8,6 +8,8 @@ // This file provides some basic functionality shared between // network_interfaces_linux.cc and network_interfaces_getifaddrsENDREP DELTA 439776 48440 32 SVN443qC9-03-11 22:01:01ENDREP DELTA 448637 23369 225 SVNl 9,89-03-11 22:01:01 UTC +++ net/dns/address_sorter_posix.ccENDREP DELTA 439776 48563 32 SVNNo h 9I!1x^}o0S\;R(`LҨ4RB*3޳Il6M lO||#Cg}3˼b\@ȚC}'4Kd1@^[Dh:(#~Q<140m BԲSw,XݡVZ4hׅ%$z2)Xd~$Y$O<Ic5<`:#Zhn<,va ?0>y< ];bG7EW`.,pAو1էENDREP DELTA SVNQ5QQx^MO@WLRJ ('iEiz,lXv6J2y&3x/v.Ն*ʙԆmTcNubo{^wݫaz`NusF#zA=[IJqx 6|{.ה'2۠y8E:}2MAb 5lP 䠫@!$LQUfT%0Lu(cR-2 (95ְkr,iO([p̣xr lf-OkFMa: gN kn%}$FT.Eex)R|jT[a*:Y)_9;^@/|^OCpLT9;TJ5hXp'dڇrY^<ʜJrmmke=DZ@bE9&Vc,X%dٚsLTخO8TJBźT>]Xr [4YJsfx Au%A +Ɛݩ%}AbcB q c39)fQ;ZYdyR7m0%hv5D5_ׯ}J%j# ֆkmx6fi IsTFض#TK3($%M4x=Ӌ$^Z4 lgVsZA@~ ^@o=6Q§/(ЄCr $WxNf_7dHIQ*xu襌5ㅥڦC?/WR~o8nemm%%nUhMGџ#숢ENDREP DELTA SVNx^S]o0}^~]&UhUP4&Z&E^rl?~vQu[r{9Cz%z <R%;a=\VkMhFS`6[ZnP+ݮ0 ĘP3›^ܺz(c waF~foQC*Z٭ ggr2|U+;ū`C =:jJY.{,7L? Ncmz2yoHrE"4/k? ၒoѱC}6rSnybIt E>H0g{.SAF=Ƹ"Ƶ)2W_ >YFW5(O!:a})1$f)ImI6lu2y6(@w>- M1<"znw vЗԂJ 1Kt kRulr@30gg{qrVw#Y?]|JN%v4*0ՂWENDREP DELTA SVN$W$$x^QMO@<_1 ' invn"w@z04y3fw-˂`.)~jG0)盫Fjfvk5xi5}Xn x%? RY(ۥLRŻP?czɹbqv*e4[sD2U&HKcENDREP DELTA 439776 49406 32 SVN /a?9-03-11 22:01:01ENDREP DELTA SVNY\YYx^]k0_qP-i9N!R,Ii>/"_O80]ZdV%mRqA_;Y5}:9Nq^=A >5zu^s^e< դhR&}Y.}cYaܛ^RZb@ J1Yx^8+8SCh" ( jg6P 07erYvO%q 2IK(h-VQ!;:[iʅ~^IS0 Ql8mlya1- JR䐓4@k/C Gkmd9-館Sw'xجENDREP DELTA 493750 36291 204 SVN0d1w0.}$8DGB:PcFBBFu3-11 22:01:01 UTC +++ net/socket/udp_socket_posix.cc @@ -68,7 +68,7 @@ const int kActivityMonitorMinimumSamplesForThroughputE int GetIPv4AddressFromIndex(int socket, uint32_t index4,13 +644,13 @@ int UDPSocketPosix::SetDoNotFragment() {5,17 +665,20 @@ int UDPSocketPosix::SetBroadcast(bool broadcast) {7,19 +940,24 @@ int UDPSocketPosix::SetMulticastOptions() {11,7 +1019,7 @@ int UDPSocketPosix::JoinGroup(const IPAddress& group_a9,9 +1067,18 @@ int UDPSocketPosix::LeaveGroup(const IPAddress& group_ENDREP DELTA SVNBDBB--- net/third_party/quic/platform/impl/quic_ip_address_impl.cc.orig 2019-03-11 22:01:01 UTC +++ net/third_party/quic/platform/impl/quic_ip_address_impl.cc @@ -13,6 +13,7 @@ #include #elif defined(OS_POSIX) || defined(OS_FUCHSIA) #include +#include #endif using std::string; ENDREP DELTA SVN|||x^Q]o@|ƿbվuVpy !EM4[;+;sKSC%R%,ku;YϤi yƨfXeEK3`Pcz3ߦt<$ Y$+EN.GY%,pqь;kGJl^;Y!~0J%iR?_Q" Ooښ݃WlrLF/]R® %PvӨ%{gvkHyU/56skXfM5w^6V[oK~yY%' ?nQ &\+>:ۯ@aP pW^޷M_4CXhv>x1ȡnB26eK&o00N1{Tփ~-ENDREP DELTA SVNMx^n0EW 7M7Z $T!RwQbOjخBy,`э-]\۶ +"Y1I2.iBSn϶7))| 4WgM.|N3KlbAL$g?{<+rQp4u'i<c R%2Fhϡaތz÷a/f\(FB mc7#h``Km} R;Թe+PBXt5ENDREP DELTA 475101 38814 284 SVN  ;;F9-03-11 22:01:01 UTC +++ net/url_request/url_request_context_builder.cc @@ -520,7 +520,7 @@ std::unique_ptr URLRequestContextBuENDREP DELTA 476599 16229 488 SVNJ32M1(! P:t#.\zMe7Kx^Rao0_qҾҌTEBm!j}¬;ƶp`cH4)]޽b!EH<-^ۅzxCwsA8% %m97EKCIny.RVLs.r:ex (8$}ʒ|9'30LR!d_h5/Lp]b7²\yoPȌ_d~6 //,x H~pFTcn1VEFiU^NYXdy W}UJ3ĮF+Y%Y|瓗+rעǑO9'igP8 + #include #include "base/files/file_util.h" ENDREP DELTA 439776 50239 33 SVNPP+;9-03-11 22:01:01ENDREP DELTA SVN!x^N0S-Rb&xC`;FYyx;h?%µ"[6J>-f m]߇Vz90WX.]&J@%Ki/IиT[Qs dwu(WQjВeM%TcQh;N笄ST١L?.zy~ǣh؏^B{xĆDj"Sab3>Dɳcưߟ)d7fR܏#EcU÷e&d/Xk\2ENDREP DELTA SVNACAA--- remoting/client/display/sys_opengl.h.orig 2019-03-11 22:01:01 UTC +++ remoting/client/display/sys_opengl.h @@ -9,7 +9,7 @@ #if defined(OS_IOS) #include -#elif defined(OS_LINUX) +#elif defined(OS_LINUX) || defined(OS_BSD) #define GL_GLEXT_PROTOTYPES #include #include ENDREP DELTA SVNfhff--- remoting/host/evaluate_capability.cc.orig 2019-03-11 22:01:01 UTC +++ remoting/host/evaluate_capability.cc @@ -50,7 +50,7 @@ base::FilePath BuildHostBinaryPath() { } #endif -#if defined(OS_LINUX) +#if defined(OS_LINUX) || defined(OS_BSD) if (path.BaseName().value() == FILE_PATH_LITERAL("chrome-remote-desktop-host")) { return path; ENDREP DELTA SVNdfdd--- remoting/host/host_attributes.cc.orig 2019-03-11 22:01:01 UTC +++ remoting/host/host_attributes.cc @@ -123,7 +123,7 @@ std::string GetHostAttributes() { media::InitializeMediaFoundation()) { result.push_back("HWEncoder"); } -#elif defined(OS_LINUX) +#elif defined(OS_LINUX) || defined(OS_BSD) result.push_back("HWEncoder"); #endif ENDREP DELTA 448637 26046 341 SVNni t *sL"s9-03-11 22:01:01 UTC +++ remoting/host/host_details.cc @@ -24,7 +24,7 @@ std::string GetHostOperatingSystemName() {ENDREP DELTA SVN   x^S]o0}⊾@CIj+Ri%,Ϲ$V?~tlD{9&cPHEVRN5|Ai#HCHK|o,< 3wu'-ܙL ίYQL&ն@螖UU uRu6h¤(Lw 7\`[lxX;0?nGJR}t|Ӛ L+9u,E!M C>urjEaCYbAH5JD{_D\|`J6VQuy_v^h&iqw0ŚХ;nI T #AY k7æRH Ѐ< ?4 h[tloБ#i v4vjCϺp'gH:}E3;o6J(P2ÇÞO!<m[sۂ_xihA6i*}sKENDREP DELTA SVNNx^PMK@=_[b&Ċ j[Xi;얝%w!*x}o{$ W6`.Au6|V0VJ&OlQ2^XUA0".$=ьl"i8':J'UtrVg70JD3g-Ev^vC(8FڟKQ܆B~ݥ)b2ԌJ6^a~gI$ e5b!{&XPE0J)jȧTjԂa " ;]o|nAկu%DZs/N:.~'K(gWm) 㱘/ U܋ؔ+Z?8&2]c=A kf[as >G3,߇MgF0d0)TBjdpb0N/K5)׻c+8&PoR"C)ib3i .*AV)HL5 3Y~yܸ,^eWGRQ/ ˺/8bi2ΔV,fyJ3,omENDREP DELTA 448637 28904 329 SVNG= x 0w1w9-03-11 22:01:01 UTC +++ remoting/webapp/base/js/platform.js @@ -107,6 +107,14 @@ remoting.getSystemInfo = function() {ENDREP DELTA 462416 53265 258 SVN?! R !Q/Q9-03-11 22:01:01 UTC +++ sandbox/features.gni @@ -12,6 +12,6 @@ use_seccomp_bpf =ENDREP DELTA 476599 16747 293 SVNTc#UL5p%4*ha9-03-11 22:01:01 UTC +++ sandbox/linux/BUILD.gn @@ -12,12 +12,12 @@ if (is_android) {79,7 +379,7 @@ component("sandbox_services") {387,6 +387,8 @@ component("sandbox_services") {05,6 +407,10 @@ component("sandbox_services") {ENDREP DELTA SVNoqoo--- sandbox/linux/services/init_process_reaper.cc.orig 2019-03-11 22:01:01 UTC +++ sandbox/linux/services/init_process_reaper.cc @@ -1,6 +1,7 @@ // Copyright 2013 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +#if 0 #include "sandbox/linux/services/init_process_reaper.h" @@ -100,3 +101,4 @@ bool CreateInitProcessReaper(base::OnceClosure post_fo } } // namespace sandbox. +#endif ENDREP DELTA SVN~`~~x^oK0_Oq7vD7_6naYRTwB/rM=%"0J .Р~ mKsiQ3l1c|y4%i4:(^7^eP9S2z\2VVj'RQstb5Ky~= ~ofhfEGx7 Jط͞nZIO]+EږJ xƢZ2e/ gk4N |5@_V=Ѝ@P;]I4;~L;GA,hySp Kzd2FΨZ۴6Md5׆2,)ć>[>מGH%Dp}2cENDREP DELTA 489612 30304 374 SVNeI Y $XMX9-03-11 22:01:01 UTC +++ services/audio/BUILD.gn @@ -106,7 +106,7 @@ source_set("lib") {ENDREP DELTA 449991 28327 297 SVN*1 | &{{9-03-11 22:01:01 UTC +++ services/catalog/store.cc @@ -38,5 +38,7 @@ const char Store::kRequiredFilesKey_PlatformValue_MacOENDREP DELTA 449991 28653 201 SVN7 R %QQ9-03-11 22:01:01 UTC +++ services/catalog/store.h @@ -38,6 +38,7 @@ class Store {ENDREP DELTA SVNI[IIx^_k0şOqKmQtj*-4mR^K"{so894A@16&-ʜM?eJukkf7}}2;uW.X-Gav|L ]pOt.*bgҮorm\ֆv~P^|7-fvi I)#I/d<[u c8^v̋3ICة(qB*-;Epw\j0 p̖(XŲI= :D'@=qESkNYTUӁHUф !Q>132I$@hVR %Z"{ YVX#U2b|\dnm%yIn8_!$y=ځp"9A=svWBBXjVAl?`EdV|ׄVdA͡_J;ӷ܊-7d%VRa^^(aX)Z6ZэA]_쮧U)B,HU,9aQ))rƩ-ٳ!6^vT9lY-_ |pW푃0FENDREP DELTA 476599 17588 318 SVN-" l &kk9-03-11 22:01:01 UTC +++ services/network/BUILD.gn @@ -248,7 +248,6 @@ jumbo_component("network_service") {ENDREP DELTA SVNFXFFx^Tn@}&_1 έMB"ōkO] oguR(o2޹gϙ˲ A50i6ZEoyHgfj\ RLTA Q}ve_( XEt/sp;S!b%1bW[1t/r *eI&uGG$ LwH ꉪ}21t(ݕe.#Q䲼is@DW\iUńMV n"4-_g-R'ȮA0FY9V*؆$JeNQk}wx'Q*K\J2GENDREP DELTA SVN=q==x^N0S s 3K40J^v%m=1!,kם~7ވMK}Szuce:WUU YlITZ,:o~@28z+y Z!PU3fv&YϵZf왯TSms4k T̕`|Xh^%TFc,Z[u]y5BbZq:tU \R[8~@;n j,Fukp. RlPu.4,栕ͽ˰S Ã_)]oWUKG!ݽ\a|GնbyP$DX- $'WhENDREP DELTA 489612 32231 403 SVN,;F0I@){%D9-03-21 00:36:59 UTC +++ services/network/network_service.cc @@ -61,7 +61605,7 +605,7 @@ void NetworkService::OnCertDBChanged() { net::CertDatabase::GetInstance()->NotifyObserversCertDBChanged(ENDREP DELTA 493750 36957 283 SVN+2  2}.3-11 22:01:01 UTC +++ services/network/network_service.h @@ -186,7 +186,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkServiceENDREP DELTA SVN[k[[x^Qk0_fclmK[oWaD6;$m# bO HG;A ֥iv-%i⽠TbǠVv,(A+ m aw]-aYֿY]_ɶMyGA249W0N˷8w޵u'0ѨgF%J<'P:e#U)V@5`Mk8+faXvSG~~װ.%?fzw=>13\ 74m^u/oU6K垦aEdy1͊$ 2RENDREP DELTA SVNn#nnx^Un6}b *ٱcyd;8 QőVJ-;KqtgΜ9Z-ШEPBEFR*.2f2Q'NTPdڨ"0#d֑:L(0YEm'Z^Ap>jw4^[k4}>xEпhG}+hy4uE%Gx,D;N|Xw \k1pEt:ؤK0kx,9 c0km2czw kdP’Mՠ Z3akB|L0"&2u"_ 4 XEffD~f!&u!1 & %9+D&V*i RgGmxP="[]BcgWp` n *=>l%[v:(4J +^LG Qa6!CHO !W2 &[ 3TXfɆnU4"GV_wPҐVR2L"hdgU8M;AZhc)rHZU5EeD(9ea)k-]oog7Ow;y7Mb qpE=n]B+Qlvݶ.7W|v9gf݄751ʠ72͙›2~1<2=L~]Lw,VyGCK J >06 !ghkgsșٺŎKIa1/'^܊$vL4=*I#U8Wzw{qln%|m}c=fF7isU$v02JF!njb:;+[^ƶ#;t{n!(}. ?jz~-%i'8P XR,{0.i>Um~qf<v3Ft4}>9W=uyU_erV[*Kl jCcCww|Cm!͢Р64m:'55?WҨ:NN0%*^A%0@&Bc [ R̄tv48Խqygwkni%֩$\kBVFq^k~󐊂7?V+$/ENDREP DELTA SVN--- services/service_manager/zygote/common/zygote_features.gni.orig 2019-03-11 22:01:02 UTC +++ services/service_manager/zygote/common/zygote_features.gni @@ -2,4 +2,4 @@ # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. -use_zygote_handle = is_posix && !is_android && !is_mac +use_zygote_handle = is_posix && !is_android && !is_mac && !is_bsd ENDREP DELTA SVN\w\\x^S]O0}^~]$m⣅nkH(vlώE0>>>^;f|)?oBLH5_gf̳qGTl& \ 8 $x6뱿A@C''\*1uˁ;<9S. H$B#wm`PC- %tccv@݇Sx.NL#4 QxklXh݊0⠪[%S=dk ^[\D9aCMqKF2z6k֩,rͺVˀ !"ŢdoWo *gr:9=Deb%*@0GyVBoQʗW1>A)U%b v?>h}ص8b@)]J44k§ |O &ENDREP DELTA SVNx^R0<ZiD+PWdP/kl']KM&3e^WVKyV6WEJٺKmlZ/3V[wI#\^"ۈ˥Cـed_3?d#Z{=Y@+DRˁk;im{F&BZwE 9*gY5īIzkpݹ+۱] R Q;ρlOCxHNV.I(ѮENDREP DELTA SVNEx^n0SB@SS(Em\zA!VJ{ĩ7N^kgg0 a=Nf|- SlGӖV ##݊]'Oa< i:Yb^xj9$'#xޟ\Nm1pi)5aQ]ygkݚs)qR]6+ZݵuIpߝ>PDq%4$ *7fkfBAJwPAx_,?WKTBRCQ!a( ܴ=plLgC0uW@E:1UJz%rE+lgFBYTe'ù9V!gn$T)*-ENDREP DELTA SVNR-RRx^TMS0=׿b;8;a04jCaJ'B/x{hP$WkP []}zn -OEbֹ|e,,zISFaw00a0koM@:Ц!L|2epllb[N\gFe^xiyi6Bצ_Ċ:eʳmQ > ]hTSet =f0`, { 'yy9-03-11 22:07:58 UTC +++ third_party/angle/BUILD.gn @@ -276,6 +276,7 @@ angle_static_library("angle_gpu_info_util") { "X11", "Xi", "Xext", + "GL", ] } } @@ -842,10 +843,6 @@ foreach(is_shared_library,ENDREP DELTA SVNrLrrx^j@O151ҚUkn$|ןBKK 97簶mHƼ :HstpI7rgUףNBa̚rvc.^ڻ9`e|l,3>Qag1xgUQy~DwұUF-p:cE{hEoq |ɓӪ^3`|4<쁏Gi0R6s QpJƴ2©Y)$8Hެy螌FSG7?.kIE1}IJE]N!ҒD >tENDREP DELTA SVN6q66x^VmoF\~('Uw%GH8D! ɵ(=U̮ϻKD/Ei>\.ȳC'RgVeVg TMCU0~i˵f^FU;m} weY]u 'T_]n=69jΤ͂8zE!6v U`=F5>r+s̑+ 2?=Y ΜΜ~$g@H lz@ ˆ-kmFwDr`}N:` P.j!,Pdޒ̵I*ZA37 =l<ke#G1S =$慎ڷ70 02`pMo6$_swf#WwdCؤ$y؇r6TLvwؽmiÄщa;)~͎3 FpqѸZe5y>Vw&wvQׅgJfU7K*p\ݵwd>p4DžOm[\MX\C>1Zց~_O_InHb*+npVM?fM Y tN3#eP=rq;&7ou ᚵEсeG1qOpj3)ݔ3*foLgڶs $V%1emȎy"9" pPgiPʗ4 hd'^ӱe]HBZfc14u&513. Do[jzЀ6ά7_ ?px<yecPENDREP DELTA SVNA/AAx^mK0_Oq"Hk 2W ; ]{-I:܆n{㽹9J)%)+cn/J&ϳU wVu,x^w/NQ>Au^"8οd0/}݀I̋B$qT\/$,0\a y7̚JU 8g<3cj1(Cl1SNBU2[5ޛ)uoPC=79dPx۔>F4!9vhhDCKSG/8P:oв}ENDREP DELTA SVN'x^Tko0;*MI#n!:H4UQMvhBVݤFb_{\T*gb]i gA%LRY쥂D5xUm$)njGU>+YmCڰ4>补N^لRzͦD)PxӛP =gNF/&]Ddb 4T!TJЬZZ133x]HDo"q*3y; , 0EdP s~qmֹ>Vu^{vݖs=L < $Vs(o u.P֘]ȄxINenhfơO)'!EJ9`IЏcP=bڄ'&ܮGqrRaX̏8αOÛqo?8UJ1[wȄVa4`1dqpÜ__u=)Z`81vpR_0+ƂܗČ7d-%g< دcFW+{1SEٶFwa6 ^?myCErY/ ^9.]%){S?+m*ATi~Y0eTYb6ƌ~|6 Fh'͹_wq ENDREP DELTA 493750 37526 346 SVNFM:M 7Dbd3-11 22:07:59 UTC +++ third_party/angle/src/libANGLE/Display.cpp @@ -64,7 +646,7 +216,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(const AttribENDREP DELTA SVNMOMM--- third_party/angle/src/libANGLE/renderer/driver_utils.h.orig 2019-03-11 22:07:59 UTC +++ third_party/angle/src/libANGLE/renderer/driver_utils.h @@ -107,7 +107,7 @@ inline bool IsWindows() inline bool IsLinux() { -#if defined(ANGLE_PLATFORM_LINUX) +#if defined(ANGLE_PLATFORM_POSIX) return true; #else return false; ENDREP DELTA 489612 34208 323 SVN+2 % L#Ch#9-03-11 22:08:05 UTC +++ third_party/angle/third_party/vulkan-loader/src/loader/loader.c @@ -215,7 +215,7 @@ void *loader_device_heap_realloc(const struct loader_dENDREP DELTA 489612 34544 510 SVNm=  XPxl9-03-11 22:08:05 UTCENDREP DELTA 489612 35067 276 SVNS p coo9-03-11 22:08:06 UTC +++ third_party/angle/third_party/vulkan-validation-layers/src/layers/vk_loader_platform.hENDREP DELTA SVN,L,,x^Pn@) cl@!)%Dw >aRХZhvv(4U!؝4f3ELKNmRA[Hٱ7%E7LäĨQo9ޮqjfJb7 鈛ҚaN4:9Ξ+Jє^@U۳Z%=ѣ(ZkCX> r V}UOgGݥ}r T گ`mHs=]#q$asOB|+'}s/ mv>ENDREP DELTA SVN[x^Qk0ǟOqִ:;Nªlo%MI_cilp?."piDcidUR@rmnVQΪ%gXPȹAiqF>_ŝ(IN$;ZHD:f[+ug`)8FwK/&cd[# sx q+j,n @)L3Eք.B*ENDREP DELTA SVNWXWWx^PMK@=_1!MC1)jZ6ɤY i?MTͅe7oޛuATICz)$%J/R+GF KѴMR#oY6B?qDVo8- G2Fٱ?z4K0O Nd-1)մ- IS4~|hbZ5- ǂr{e2m'xYσK0W蛋!E-p)ɪnZC&f=AX!L_6 :9S'jRet0@ȪJ@v!-FVIuin}DENDREP DELTA SVN)4))x^_K0ş Hkg(c΁ okn`$kc!{r !`7BsV5(9jA4B 3b%J,],)-gq]O☆ \;g4 O#LZIZV͜V(p\O&̂\c9{2˕*;'Sؓ&[%R5ƃ8B"w {>-_o$ ܖ>3.R8b:(ϚPz1\5,x*+;$jK ̞G5v%)mБFWnEk"4ׅC9$,[W$6mRqk=0K4ENDREP DELTA 493750 37902 361 SVN, k DjZRj3-11 22:01:03 UTC +++ third_party/blink/renderer/core/paint/paint_layer.cc @@ -104,7 +104,7 @@ namespace {ENDREP DELTA SVNW@WWx^]K0ͯ82(+]׮#9plzWqfúdoM(CN`w}X.&̲h{ iDw[uq>/I)Dc EICU1`*UD|R#ndu73c\N_g XA7Ǖw(/L0 8?Nn4LY{G7&vIzAi09C%IHZ`xz.D0B]M5^14?+V0ENDREP DELTA SVNnpnn--- third_party/blink/renderer/platform/BUILD.gn.orig 2019-03-11 22:01:04 UTC +++ third_party/blink/renderer/platform/BUILD.gn @@ -129,6 +129,7 @@ executable("character_data_generator") { "//build/win:default_exe_manifest", "//third_party/icu", ] + libs = [ "cxxrt" ] } # This isn't strictly necessary since we can just add the deps to "platform", ENDREP DELTA SVN  x^oK0_Oq0ڮ2"L:]鵆iI2a7MΡő>wG<DDU`|S(uATVU\IJ`N/O C C-u; 5Q(kBxx1m\As6Q$Q&fbI8Q$p|Y RԞn6br$ߪ_#ǂ43HJ L2BUeL~ v4$i 㓆:q&}G:"|!r[b[|ⲵ6BI.|gi*`r4$2HxT X (3<$M?T˕s\s*VJ| Q3S(x;) 0ma׻#hmM 3 H/ݹ6wwILȳ9x`Nݻ_f$QxH./.2qX>,F?wNo|ucf^\_ؿαT 1 JB#_ Į\N XLqc׿;ڿH@D(gB%Kb"!I -}S&DB EWmBeo^/0nZӾAUR8Z((gNX3rn0\k  cfŀJ,VO5XW\$ ki.M њ LB%LGX/k yH99^h N3oxn.NTeL%tYjy+IlU'^2Ӷk鬻EiRUty_>: P^Hj۳ B7oN JJ2]_D,\-64ccGcKr@ K-g+*8]5sHC+ly~JgL!iƒќ}%k땜$ILxlr>C@B;{ŏNow}nmU ENDREP DELTA SVNF{FFx^ŒIO0WQH H hA JJ,ױQ.S |{l:'5(2*J?FBIk0E%;uN'Ga 4,އ o`apf |uy=9G.|1#t` A23Gh$*i+<iq`gủRϘ8xz n>i>w sJĞ0R WxC|nSTnaz.f铭E %_)] p| Ι֒*NIJr^@ۘIYPs(d[z9uVR[Qrj[tpWZreUm,=Kmpkqf ȵ0Zau)9ȽZ5#< E-QoGoRX"+wԫD*fx9@vv;'o#n)ب-bY!(Vrv*o#V+.irR}{x|9:UÂUΔ*e^P.,u*8>ysT8Fo5 ,X,:R  9 ENDREP DELTA 493750 38276 346 SVNHRmTy (&Jk3-11 22:01:04 UTC +++ third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc @@ -10,7 +10,7 @@ #if defined(OS_ANDROID) #include "third_party/blink/public/platform/modules/font_unique_name_lookup/font_unique_name_lookup.mojom-blink.h"lif defined(OS_WIN) #include "third_party/blink/public/mojom/dwrite_font_proxy/dwrite_font_proxy.mojom-blink.h" @@ -26,7 +26,7 @@ std::unique_ptrif defined(OS_WIN) return std::make_unique(); ENDREP DELTA SVNx^UmO0PR2#Э/ھEsm&v806sQXa~H<]T$.uwQiQ'h6Lysl+T K!Sy)妱jfk6mڊZ nP_~Dp| .gr%*=k ѥt\ ~E=ku}H~2gXRİV!ƐXiLAܹ8~|ֿ~}n N-BgZ&ttbJ,P*Af_.*a\ MFF7 0{2z%(M|^ڻO&$eBéOWJ G'$yڭm&nz\2Q]O*9 І̜+p,$6&~:K${Cl!0V>Fbx!3DZr7lʅ$sV*þǰ^d(qY s t- -8ղB+鹲:ۥLDbRQQAkUW[25U63Ks`>Br,9+,ZAN +#include +#endif + namespace blink { static const char* g_avoid_optimization = nullptr; ENDREP DELTA SVNvxvv--- third_party/blink/renderer/platform/wtf/BUILD.gn.orig 2019-03-11 22:01:04 UTC +++ third_party/blink/renderer/platform/wtf/BUILD.gn @@ -267,8 +267,12 @@ jumbo_component("wtf") { if (is_android) { libs = [ "log" ] } - if (is_linux) { + if (is_linux && !is_bsd) { libs = [ "dl" ] + } + + if (is_bsd) { + libs = [ "execinfo" ] } if (is_mac) { ENDREP DELTA SVN&(&&--- third_party/blink/renderer/platform/wtf/assertions.cc.orig 2019-03-11 22:01:04 UTC +++ third_party/blink/renderer/platform/wtf/assertions.cc @@ -48,7 +48,7 @@ #include #endif -#if defined(OS_MACOSX) || (defined(OS_LINUX) && !defined(__UCLIBC__)) +#if defined(OS_MACOSX) || ((defined(OS_LINUX) || defined(OS_BSD)) && !defined(__UCLIBC__)) #include #include #include ENDREP DELTA SVNIsIIx^J@S ҐR5WmԀ$&4nٮg޴xVp.amtUEL;R̸$ E Y̘]R ͸@ER3ͥXT|w=ٶ]}q=gy66,1:y42B 'qG SӃ[3?INvt8\ t| 55MyTlrU+Q@ozRj+ &º}I)M( 1aku8wG;f??(3? 80t]a$_ȢA)UJ`%w]x{40~i7?ƅЌENDREP DELTA SVNlnll--- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2019-03-11 22:01:04 UTC +++ third_party/blink/renderer/platform/wtf/stack_util.cc @@ -18,6 +18,11 @@ extern "C" void* __libc_stack_end; // NOLINT #endif +#if defined(OS_FREEBSD) +#include +#include +#endif + namespace WTF { size_t GetUnderestimatedStackSize() { ENDREP DELTA 489612 35803 413 SVNysxAMj>Q(w9-03-11 22:01:04 UTC +++ third_party/blink/renderer/platform/wtf/threading.cc ThreadIdentifier CurrentThreadSyscall() {ENDREP DELTA SVN1 11x^P]K0}6^1M[qT-@6pV$mYZǯuSp?{ !KeEV3tyV!]7S_ZɄ2EVoRpTVGq]D ̦wc?x$@(܅ H=enjik|mEW9Dz*!se8OhG2VIqKG[LCHnFx9(Eo;x U7{_3S? [HW3.izh ~?ENDREP DELTA 449991 37744 317 SVNjT +}A$C4t^yWR9-03-11 22:01:15 UTC +++ third_party/boringssl/BUILD.gn @@ -71,7 +71,7 @@ if (is_win && !is_msan && current_cpu != "arm64") {79,13 +79,13 @@ if (is_win && !is_msan && current_cpu != "arm64") {93,7 +93,7 @@ if (is_win && !is_msan && current_cpu != "arm64")64ENDREP DELTA 486508 0 636 SVNS N AME>M9-03-11 22:07:58 UTC +++ third_party/boringssl/src/crypto/cpu-aarch64-linux.cENDREP DELTA 443998 71734 164 SVN// S 7R& R9-03-11 22:07:58 UTC +++ third_party/boringssl/src/crypto/ex_data.c @@ -186,7 +186ENDREP DELTA SVNnpnn--- third_party/breakpad/breakpad/src/common/simple_string_dictionary.h.orig 2019-03-11 22:07:58 UTC +++ third_party/breakpad/breakpad/src/common/simple_string_dictionary.h @@ -33,7 +33,7 @@ #include #include -#include "common/basictypes.h" +#include "third_party/breakpad/breakpad/src/common/basictypes.h" namespace google_breakpad { ENDREP DELTA 439776 57188 34 SVNGG W`g9-03-11 22:01:15ENDREP DELTA SVNUWUU--- third_party/crashpad/crashpad/build/crashpad_buildconfig.gni.orig 2019-03-11 22:01:15 UTC +++ third_party/crashpad/crashpad/build/crashpad_buildconfig.gni @@ -38,7 +38,7 @@ crashpad_is_standalone = crashpad_dependencies == "sta if (crashpad_is_in_chromium) { crashpad_is_mac = is_mac crashpad_is_win = is_win - crashpad_is_linux = is_linux + crashpad_is_linux = is_linux && !is_bsd crashpad_is_android = is_android crashpad_is_fuchsia = is_fuchsia ENDREP DELTA SVNLNLL--- third_party/crashpad/crashpad/client/BUILD.gn.orig 2019-03-11 22:01:15 UTC +++ third_party/crashpad/crashpad/client/BUILD.gn @@ -71,6 +71,12 @@ static_library("client") { sources += [ "crashpad_client_fuchsia.cc" ] } + if (crashpad_is_posix) { + sources += [ + "crashpad_client_posix.cc", + ] + } + if (crashpad_is_linux || crashpad_is_android || crashpad_is_fuchsia) { sources += [ "crash_report_database_generic.cc" ] } ENDREP DELTA SVN&X&&x^TmOA\~ń&ˁZOxE?eon'c{g0 / 3 HDThW qqG\D Nɤd BQK* Թ0n$ƞ'(UYH1m[N3d*I()Y gߞg ]V`)[^SZVS0lz 3ۇib8 ݢJ;sVo!hhtua>"JIS6x!Z(w,%O4S) G~Ի_g5f6O?MCn$~qLm%YfN^N2_g ,w`Hܷo?`cArW@:]dUoUr1HkW Fh\J"Y_ Y¾7zFci㹎ً kl@ԝ/)zENDREP DELTA SVN --- third_party/crashpad/crashpad/util/misc/metrics.cc.orig 2019-03-11 22:01:15 UTC +++ third_party/crashpad/crashpad/util/misc/metrics.cc @@ -25,7 +25,7 @@ #define METRICS_OS_NAME "Win" #elif defined(OS_ANDROID) #define METRICS_OS_NAME "Android" -#elif defined(OS_LINUX) +#elif defined(OS_LINUX) || defined(OS_BSD) #define METRICS_OS_NAME "Linux" #elif defined(OS_FUCHSIA) #define METRICS_OS_NAME "Fuchsia" ENDREP DELTA SVN7R77x^Ok@ͧ%!&1)i@"{(Ț@ܕF$U =켷stFLK+=K)vT^Ywԕ7?pwCtC<1l/;`g=!I0"AXN$x4-0bL܍+UK%@s |ZFӵ48çykwL2?_"p3[F+ILpiV.AH {%XlQbZ* 9aF9[EUhANkT\|jlkzZh~g=6?hC\x@U3TENDREP DELTA SVNx^TN0}^⪼$Ma6ukT-4E}C-\; &7{]hä!%7c{97BZM-s?Ku•q-Ke0<6V^jҷQk?JSh[q.fZZ~v˽Zu{i{۸nU@/P S@T+#t㑹۱J!ML䙹ރ$ ]L+=B0+)NR@:9WA*q+ R4rV:=. Q8ÒD ʐ'd(,q@׶Wt{@QqY ƅEvh3/9pua/몂/_=$z=.@&?ġʷIax(('n@n#C[Rkҙ.=HGJFʢ87Eyi-Rpp6e`؇S%/Ty4ah}&>V2w"F@3~\&tT|ye1G)魒Kw%hG"Wvgs2jBTe 8=O'/sH^ENDREP DELTA SVN+:++x^MK@W xiH(V҃ 5;Ib6GQwěyw1@JW#.ׇa 5q'5Bɮ,'RQ}%=K,M!fI:Koe (<ρe-D(ImnG!|P(L_j4N‡ްްÞ]S+jQ6y04.U\ٺ[|,K;p 2\!KᾫFg_  x#[}ꔭ**Hy > ;OG:,".67>Gwz5:7Z-ENDREP DELTA SVNbzbbx^oo0_/Iel2E*e6M($.X 6DIHi '{϶mZPMWPn*X%ghW9Kr餩=Գ~u icj}Աf)gRJe nW%1^CF)#YGge@ 2-Ge~uck},m߸V`H 3ƙrA9aD$9 KʪxX=0}{C1qC9$y)aYNl`@,~TqN:ilYZ%K`8KvAy\駡׊3kn;9X.= ˄2& iÆn9BN۝̽!T[8cU5TϬIl95n8/iQRv骲0˧d2ăBv8=1jENDREP DELTA SVN p x^R]k0}^ťZ[?*N,hkachj+I_Ze+c0 Cr~i#BC(?E,ڡ9]Ag*Ii8J8zSJ6WføM04amCIU"uZP[\;zFD^ëK6 z.Avd۹ɵ ܅Q$ Zd !^ՙOl{Tt*h1G߹"T =j]~0'Oʥű7jvg~vf)H'( WR0ĸž_9A<>N)Pb-b{c 1lYjz=h5QqᑬtcOENDREP DELTA SVNqx^N0D+Ft(n(*T<maDMI¶|mߙ9v]e(̅.\j%/t3m(rVI.q;|x}u=98c:0qזp|UIZasJ\Q4Ss̩E:%TB910$,@iAu1&wGSYgt̜V]FlOn/‹$>΂1ߛapUf8ǹΖZƼN%*"^ // NOLINT +# include // NOLINT # include // NOLINT # include // NOLINT # include // NOLINT ENDREP DELTA SVNd<ddx^_O0ş(l3QJ) 4].]矈b_|ޞӓm/*I>K!SPBrWB*\ZLge_c68ku\˂Y!4O0e }F䇑!<͘LG iJQ؟xO,˕l./ x?h8a=8w`=2O9^|.G*ҤJ2%H"uVr$'KBiLInzƎЭ<] | wɏENDREP DELTA 439776 57848 33 SVNJl l 6BLkj9-03-11 22:01:15 UTC +++ third_party/leveldatabase/env_chromium.cc @@ -39,7 +39,11 @@ #include "third_party/leveldatabase/leveldb_chrome.h" #include "third_party/leveldatabase/leveldb_featuresbase::trace_event::MemoryAllocatorDump; ENDREP DELTA 462416 55375 330 SVN]- 9,I89-03-11 22:01:15 UTC +++ third_party/libXNVCtrl/NVCtrl.cENDREP DELTA 443998 72900 53 SVN!! Y8i9-03-11 22:08:01ENDREP DELTA 443998 72982 43 SVN ]m9-03-11 22:08:01ENDREP DELTA 439776 58039 34 SVNGG W`g9-03-11 22:08:01ENDREP DELTA 439776 58290 33 SVN[[b4Pe,r5&a9-03-11 22:08:01 UTC +++ third_party/libyuv/include/libyuv/row.h @@ -157,10 +15706,7 +2101,7 +237ENDREP DELTA 448637 31866 46 SVN11%|59-03-11 22:01:16ENDREP DELTA 462416 55718 275 SVNN P 6O5O9-03-11 22:08:02 UTC +++ third_party/pdfium/core/fxcrt/fx_system.h @@ -41,7 +41ENDREP DELTA SVN5x^_K0şݧ[T2)  W[ m&lu@D9!0Jd<yP+%鶪~I9*/NM( q뺝f3 j.^chahT5}>hwsQE]E2fd S!DsdfsfC- OnxN1!X\A-qQ:gA0I8pM οkJ[:HN;"9Vdl{ۥƪxqE#rҾENDREP DELTA SVN]>]]x^UnH }lYli|AMzھ},Zi\$%AD3ArfU%Bއ&<~0׫>4grWnqZUR37At1L&WU4˿]_} k]Ҳ%U .+9ޗ"OdYnF,y8ǫ/_Fl R ? qs< x6j^0j5pp0NS d2BUBB*(d5L9||_'AM%Պa* K<9X~1( (6rt5zfm`}ARI$HU\ ڛL6ۢtA&o:z:_?}p.#2]RFl*ƂM ~7CEެ^lE5`[%ԙLg|~S3F.1AoĞNqL?S<玣(6[RxB50y8 a|G},&OSg& [6JPFej<ŖNtD&Ȱ æJcT50'S=бPH[`t5QҀ &m 'įÙ{UeEuizfR7$NX/O2-/ӻѼC-ث郪ȺyUTX*R#5 &4n-詳uBu6jY8U pz20ڳm#1NݚlW4&N_8gA>tA:fbE3X.\X7)/{x ,J}<ܣqzTzENDREP DELTA 493750 38635 422 SVNB@;kI?:3-11 22:08:02 UTC +++ third_party/pdfium/fxjs/fx_date_helpers.cpp @@ -34,6 +34,11 @@ double GetLocalTZA() { double GetLocalTZA() {ENDREP DELTA 489612 37340 327 SVN.%  IN`9-03-11 22:08:03 UTC +++ third_party/pdfium/xfa/fgas/font/cfx_fontsourceenum_file.cpp @@ -14,8 +14,9 @@ constexpr char kFolderSeparator = '/';ENDREP DELTA SVN3a33x^k@WRإUOZ&LpOڋ'_bQYDw,v,Yo%} {DtMcmzیo bB PVP8 (`+z C@,L+x89-03-11 22:08:02 UTC +++ third_party/perfetto/include/perfetto/base/time.h @@ -123,6 +123,9 @@ inline TimeNanos GetTimeInternalNs(clockid_t clk_id) { inline TimeNanos GetBootTimeNs() {ENDREP DELTA SVNoqoo--- third_party/perfetto/include/perfetto/base/watchdog_posix.h.orig 2019-03-11 22:08:02 UTC +++ third_party/perfetto/include/perfetto/base/watchdog_posix.h @@ -46,7 +46,7 @@ class Watchdog { Timer(const Timer&) = delete; Timer& operator=(const Timer&) = delete; - timer_t timerid_ = nullptr; + timer_t timerid_ = 0; }; virtual ~Watchdog(); ENDREP DELTA 489612 38459 339 SVN6 ' 91B%9-03-11 22:08:02 UTC +++ third_party/perfetto/src/base/unix_socket.cc @@ -502,7 +502,8 @@ void UnixSocket::DoConnect(const std::string& socket_nfd = sock_raw_.fd(); ENDREP DELTA 493750 39070 525 SVN[MJqGGUHK9-03-11 22:08:02 UTC +++ third_party/perfetto/src/tracing/core/tracing_service_impl.cc @@ -1494,7 +1494,8 @@ TraceBuffer* TracingServiceImpl::GetBufferByID(BufferI void TracingServiceImpl::UpdateMemoryGuardrail() { #if !PERFETTO_BUILDFLAG(PERFETTO_EMBEDDER545,7 +1546,8 @@ void TracingServiceImpl::SnapshotClocks(std::vectord:"ҔNr۾Q?4X?%N6,qȓe{ᒍbb). 2AWNGJ_ Yh;ŪtmBp%P#jxdqUEi!RK8I3y"wڢhWel{n{͘]!m>τwPz3T.Z/r?w)=vaENDREP DELTA SVNFZFFx^KO@W\CBڔR:p* TM* L+1qlnr͜iiDc_=Y2_O\q񓔈)Ij5rf Ԯ5ۨ VRU_Jh Ԫ4@-F&CǂqwTþI$x@*V+=Â0w%o:c@ '΍7mF=SuU̅/b Y@ 8_DĄ *qxsœ= K |bj"L K뼰RSg3N@JA^:S\Iyfh1LK)ENDREP DELTA SVNOx^Vs8~>L v{!&B>z[JroHxlIowmYIߍ۞Z1SBj՛"_TRƴqWHۧVe89Ÿn_XtNm>^_w<9@'k!OnJj2gQI8A sZhmƒT^ͷH4 ]ƈC)8_&N)h@,=^2|VV4R JMۯh3 )]d0xqQ!K3L҅C68ϑ{|Hg9xCeAP9_=©|*I=<( A=;1_k4tآ] ! #+8 9UȄ!= }IFzʺjSiIid }Y< -3D!*7 Kb3LYc/I]B2<+{Ie<1/ JR?Ok)}uU |B`sG|>ܵ=}/C~2_u!(\@(S?kENDREP DELTA SVN3533--- third_party/skia/src/ports/SkOSFile_stdio.cpp.orig 2019-03-11 22:08:28 UTC +++ third_party/skia/src/ports/SkOSFile_stdio.cpp @@ -129,7 +129,7 @@ void sk_fflush(FILE* f) { void sk_fsync(FILE* f) { #if !defined(_WIN32) && !defined(SK_BUILD_FOR_ANDROID) && !defined(__UCLIBC__) \ - && !defined(_NEWLIB_VERSION) + && !defined(_NEWLIB_VERSION) && !defined(__FreeBSD__) int fd = fileno(f); fsync(fd); #endif ENDREP DELTA 462416 57603 348 SVNK @3)"?9-03-11 22:08:28 UTC +++ third_party/skia/src/sksl/SkSLString.hENDREP DELTA 489612 39498 521 SVNxcF VNvz~E9-03-17 01:47:13 UTC @@ -2232,7 +2232,7 @@ remove them if not needed.ENDREP DELTA 489612 40032 257 SVNnZ e (dN d9-03-11 22:01:16 UTC +++ third_party/sqlite/BUILD.gn @@ -251,7 +251,7 @@ config("sqlite_warnings") {ENDREP DELTA 493750 40167 314 SVNYp  0)03-11 22:08:03 UTC +++ third_party/swiftshader/BUILD.gn @@ -126,9 +126,6 @@ config("swiftshader_config") { ldflags = [ "-Wl,--gc-sections" ] if (target_cpu == "mipsel") { - ldflags += [ - "-Wl,--hash-style=sysv", - ] if (mips_arch_variant == "r1") { ldflags += [ "-mips32", @@ -140,11 +137,8 @@ config("swiftshader_config") { }ENDREP DELTA 475101 44356 404 SVN` l @k5Nk9-03-11 22:08:03 UTC +++ third_party/swiftshader/src/Common/Configurator.cpp @@ -42,6 +42,9 @@ namespace swENDREP DELTA 444531 3975 482 SVNQ! J =I6I9-03-11 22:08:03 UTC +++ third_party/swiftshader/src/Common/MutexLock.hppENDREP DELTA 444531 4470 465 SVN@G  ApP9-03-11 22:08:03 UTC +++ third_party/swiftshader/src/Common/SharedLibrary.hpp @@ -97,7 +97,7 @@ void *loadLibrary(const std::string &libraryDirectory,ENDREP DELTA 493750 40510 22 SVNw l =kOKk9-03-11 22:08:03 UTC +++ third_party/swiftshader/src/Main/SwiftConfig.cpp @@ -762,7 +762,11 @@ namespace swENDREP DELTA 493750 40562 350 SVNt(RE|T]P3-11 22:08:03 UTC +++ third_party/swiftshader/src/OpenGL/libEGL/Display.cpp @@ -686,7 +686,7 @@ bool Display::isValidWindow(EGLNativeWindowType window2,7 +862,7 @@ sw::Format Display::getDisplayFormat() constENDREP DELTA 493750 40925 492 SVN[P  ET3-11 22:08:03 UTC +++ third_party/swiftshader/src/OpenGL/libEGL/Surface.cpp @@ -352,7 +352,7 @@ bool WindowSurface::checkForResize()ENDREP DELTA 489612 40319 458 SVND7A"Rt@9-03-11 22:08:03 UTC +++ third_party/swiftshader/src/OpenGL/libEGL/libEGL.cpp @@ -148,7 +148,7 @@ EGLDisplay GetDisplay(EGLNativeDisplayType display_id) const char *QueryString(EGLDisplay dpy, EGLint name) EGLDisplay GetPlatformDisplay(EGLenum platform, void *ENDREP DELTA 489612 40807 298 SVN# y AxQRx9-03-11 22:08:03 UTC +++ third_party/swiftshader/src/OpenGL/libEGL/libEGL.hpp @@ -100,7 +100,7 @@ class LibEGL (private)ENDREP DELTA SVN>>>x^_K0şOqY_]ڦU't1N>ئ6Ғĩl~w[[K.sssEɸJHAyOh”U &''$:ytpsZCC ߃8ο[! =p>Ăj Ѻ: j؎L&<}m&x KdIl:&ns U]pývʯł2laj3|& kO'6J-ɿ֯s@UzB3 WX3ENDREP DELTA 489612 41485 313 SVNE/  Gg^9-03-11 22:08:03 UTC +++ third_party/swiftshader/src/OpenGL/libGLESv2/libGLESv2.hpp @@ -286,7 +286,7 @@ class LibGLESv2 (private)ENDREP DELTA SVNNwNNx^[o@˯ć&RX@k[chh!"⥿&MU/;ɞs曕$ $l5 4qZHi> C 7P?hHEdҐT4ܷ NLAt$USo@]P =r3p{ Cw'e T !lY*." 8ռ0~FiolYV0 ZN q_),|̼T0;nCg.YJ6n'2||4?'>1*pҥP?N X$ENDREP DELTA SVNH6HHx^P]K0}60]nC1pa2a'!dM$tznJC={ \& 3@L4q;lͻ09QrCVeQƑo䉰6: s#g{>vD7~ ס8ܿ\CPqLƫiicC^ spǔʓ047u P3_'Val%SB2ShXN R~^''Asx$3#ď?֏AL5yZ2ENDREP DELTA 462416 58752 351 SVN h )gu$g9-03-11 22:01:18 UTC +++ third_party/usrsctp/BUILD.gn @@ -116,11 +116,16 @@ static_library("usrsctp") {ENDREP DELTA 462416 59132 246 SVNH> m (l*l9-03-11 22:08:05 UTC +++ third_party/webrtc/BUILD.gn @@ -153,6 +153,9 @@ config("common_inherited_config") {ENDREP DELTA 462416 59407 173 SVN`V  =J9-03-11 22:08:06 UTC +++ third_party/webrtc/modules/audio_device/BUILD.gn @@ -312,7 +312,7 @@ rtc_source_set("audio_device_impl") {ENDREP DELTA 493750 41430 327 SVNU ] V\#b\3-11 22:08:10 UTC +++ third_party/webrtc/modules/rtp_rtcp/source/forward_error_correction.ccENDREP DELTA SVN8:88--- third_party/webrtc/rtc_base/BUILD.gn.orig 2019-03-11 22:08:15 UTC +++ third_party/webrtc/rtc_base/BUILD.gn @@ -1088,8 +1088,6 @@ rtc_static_library("rtc_base") { if (rtc_use_x11) { libs += [ - "dl", - "rt", "Xext", "X11", "Xcomposite", @@ -1097,7 +1095,7 @@ rtc_static_library("rtc_base") { ] } - if (is_linux) { + if (is_linux && !is_bsd) { libs += [ "dl", "rt", ENDREP DELTA SVNkmkk--- third_party/webrtc/rtc_base/byte_order.h.orig 2019-03-11 22:08:15 UTC +++ third_party/webrtc/rtc_base/byte_order.h @@ -79,7 +79,7 @@ #error WEBRTC_ARCH_BIG_ENDIAN or WEBRTC_ARCH_LITTLE_ENDIAN must be defined. #endif // defined(WEBRTC_ARCH_LITTLE_ENDIAN) #elif defined(WEBRTC_POSIX) -#include +#include #endif namespace rtc { ENDREP DELTA SVNFHFF--- third_party/webrtc/rtc_base/ifaddrs_converter.h.orig 2019-03-11 22:08:15 UTC +++ third_party/webrtc/rtc_base/ifaddrs_converter.h @@ -14,6 +14,8 @@ #if defined(WEBRTC_ANDROID) #include "rtc_base/ifaddrs_android.h" #else +#include +#include #include #endif // WEBRTC_ANDROID ENDREP DELTA SVNHJHH--- third_party/webrtc/rtc_base/ip_address.cc.orig 2019-03-11 22:08:15 UTC +++ third_party/webrtc/rtc_base/ip_address.cc @@ -11,6 +11,9 @@ #if defined(WEBRTC_POSIX) #include #include +#if defined(WEBRTC_BSD) +#include +#endif #ifdef OPENBSD #include #endif ENDREP DELTA SVN]_]]--- third_party/webrtc/rtc_base/ip_address.h.orig 2019-03-11 22:08:15 UTC +++ third_party/webrtc/rtc_base/ip_address.h @@ -17,6 +17,10 @@ #include #include #endif +#if defined(WEBRTC_BSD) +#include +#include +#endif #if defined(WEBRTC_WIN) #include #include ENDREP DELTA SVN#8##x^Sn@}bB`lmJJK &JV=&]*4jzQb"sl`يkK786Kasn0h7J?$Y(-z&vtSV?ݷ>{4 MڦH!ia dVV9-%G0|` +em2ɄmR+X@JhJ5TZU&D֨P|F"A{%kJbǢ !1.7v9~_!89gyA'k>\,g2$wų(-cwhaT cnD6۷K@=L4r }`Mxt2'FgRn: ्SsJ{ 3E.䃁Z FU/1|^^Pʰ,mkK£mt.uNK?]B*?]$QfUx8Nb%# Hz~!tVZ,We>}Wfts ީgM\rqdEF1% +#endif + #if defined(WEBRTC_POSIX) struct ifaddrs; #endif // defined(WEBRTC_POSIX) ENDREP DELTA SVN>J>>x^VmoF\~ܝ ״iq!EH (f-9^kwqwvBW\`g癝zj(ȘPOG 6̙fzqȒ@3@Q4°Ej['v:n>;TlGBңz0@mXe:?7z^16r} ʄ),cy#DY+QѤHy-H'U8@Iːo p\9!O*Yfц ަN@+paG6@H dR]XpDTPBk%A?P_{!%xt4n}V|!]`J.AqMHD4+<8V(@{„ #define WEBRTC_USE_EPOLL 1 #endif ENDREP DELTA SVN@.@@x^Sko0NB$<Ti oIdvֱu}NxsmԂ%XŪ *z0X,ZCV (ǂ8Zˮ~k5pMg_F j-v xGyҐ_Wd#ID9 Ϯ7R2,vCAr?#T+r+W@Sit+,9ui]鴬ZUs O?K \m0@ sՇ x>ݻ^oH¢,>k  +G.WޢKu}#Rbra_p})˄nV4  0A *{\O%4<[,3^`[zv \iDsY1TG`Ỳ~icl5%PX5uDQ_i6z@iyw}\ҹ,N1.sǼ)?Jz|ǹ d {_(ވ ENDREP DELTA SVN!#!!--- third_party/webrtc/rtc_base/string_utils.h.orig 2019-03-11 22:08:16 UTC +++ third_party/webrtc/rtc_base/string_utils.h @@ -25,11 +25,11 @@ #endif // WEBRTC_WIN #if defined(WEBRTC_POSIX) -#ifdef BSD +#if defined(WEBRTC_BSD) || defined(BSD) #include -#else // BSD +#else // WEBRTC_BSD #include -#endif // !BSD +#endif // !WEBRTC_BSD #include #endif // WEBRTC_POSIX ENDREP DELTA 462416 60850 298 SVNP8  8~{>9-03-11 22:08:22 UTC +++ third_party/webrtc/system_wrappers/BUILD.gn @@ -59,8 +59,6 @@ rtc_static_library("system_wrappers") {win) { ENDREP DELTA SVNlcllx^WkHW jldq$Hzm(A+;l9^J7p:ۇA .dݢ?9\R4%7&Jp^`4(Z,wax59'lT!|]%W`/#mڂC!R^13)`I\6Uu^^\~s~|@&j%" m3e]0a4F?##M{kh^Htɝ˦ gKܯBȊ܏I-S+la(kX1r[|*6F%AZ2d#,1 d W6PIeY2d4q3L-9ik)j$ YւFȊtQJx*,Ҝa촄V6OGQ#7tS1o鬍?9 C9r^(^3F-x>} (KLJM7cJ&I&PPaW~ǷCRw=o\+)%/ ^qy0uYb*AӇgȷFdQKde'QIL}C=2>Ǹ?5;1 bF,}{G0wF-7o`t;ucDkZD!L bue`Kh (U@bBbu<\7l FmoMaKZ)YV@ !wr7ݗazQⷂN DbCS (R[H |%i)GH-"hNe/_V^H dAO6det&Q*]K-n=&͵`/濑˷///q/sp˿pH 97zC]ÍSH' A +k=uobJs3.4 aXOD`k8əkPTKwtwᤦ`-t#U3ܛ *l8Ќ`&DhtCbY 8Fڝwvr3Q=E:Ã"+ѳ{vt&pOdxtj-mBO4 xGnFzd>J;%F]:JB֑#/`f܌mD i&\Z*=m۶ 8bx2SfKmQΑc&'d'-Nܵ(NShBCΐc: L^$"cXԈzN%$ M'63۵/w"ME~HdK{$d ˓k +#endif + namespace internal { #if defined(OS_WIN) ENDREP DELTA SVN7977--- tools/json_schema_compiler/feature_compiler.py.orig 2019-03-11 22:01:18 UTC +++ tools/json_schema_compiler/feature_compiler.py @@ -205,6 +205,7 @@ FEATURE_GRAMMAR = ( 'enum_map': { 'chromeos': 'Feature::CHROMEOS_PLATFORM', 'linux': 'Feature::LINUX_PLATFORM', + 'bsd': 'Feature::LINUX_PLATFORM', 'mac': 'Feature::MACOSX_PLATFORM', 'win': 'Feature::WIN_PLATFORM', } ENDREP DELTA SVN}}}--- tools/json_schema_compiler/model.py.orig 2019-03-11 22:01:18 UTC +++ tools/json_schema_compiler/model.py @@ -602,7 +602,7 @@ class Platforms(object): """ CHROMEOS = _PlatformInfo("chromeos") CHROMEOS_TOUCH = _PlatformInfo("chromeos_touch") - LINUX = _PlatformInfo("linux") + LINUX = _PlatformInfo("bsd") MAC = _PlatformInfo("mac") WIN = _PlatformInfo("win") ENDREP DELTA 462416 63234 171 SVNwh w 7v;BYFK9-03-11 22:01:19 UTC +++ ui/base/dragdrop/os_exchange_data_provider_factory.cc @@ -8,7 +82,7 +42,7 @@ OSExchangeDataProviderFactory::CreateProvider() {ENDREP DELTA 443998 78446 162 SVNe  7P9-03-11 22:01:19 UTC +++ ui/base/ime/ime_engine_handler_interface.h @@ -166,7 +166,7 @@ class UI_BASE_IME_EXPORT IMEEngineHandlerInterface { virtual void SetMirroringEnabled(bool mirroring_enabled) = 0; virtual void SetCastingEnabled(bool casting_enabledENDREP DELTA 475101 57375 217 SVN"84@t$9-03-11 22:01:19 UTC +++ ui/base/ime/input_method_initializer.cc void ShutdownInputMethod() { void InitializeInputMethodForTesting() {ENDREP DELTA 475101 57622 437 SVNX<0u|0E::9-03-11 22:01:19 UTC +++ ui/base/resource/resource_bundle.cc @@ -692,7 +692,7 @@ void ResourceBundle::ReloadFonts() {45,7 +745,7 @@ void ResourceBundle::InitSharedInstance(Delegate* deleENDREP DELTA 449991 47881 405 SVNS# E 8D',D9-03-17 01:47:14 UTC +++ ui/base/resource/resource_bundle_freebsd.ccENDREP DELTA 489612 47874 391 SVNjCC(7#GA9-03-11 22:01:19 UTC +++ ui/base/ui_base_features.cc @@ -111,7 +111,7 @@ const base::Feature kEnableAutomaticUiAdjustmentsForTo "EnableAutomaticUiAdjustmentsForTouch", base::FEATURE_ENABLED_BY_DEFAULT}; #endif // defined(OS_WIN) || defined(OS_CHROMEOS1,7 +121,7 @@ const base::Feature kDirectManipulationStylus = {ENDREP DELTA 489612 48278 373 SVNg | 'zhz9-03-11 22:01:19 UTC +++ ui/base/ui_base_features.h @@ -46,9 +46,9 @@ UI_BASE_EXPORT bool IsUsingWMPointerForTouch(); UI_BASE_EXPORT extern const base::Feature kEnableAutomaticUiAdjustmentsForTouch; #endif // defined(OS_WIN) || defined(OS_CHROMEOSENDREP DELTA 439776 63065 33 SVN88 E)DKmD9-03-11 22:01:19 UTC +++ ui/base/webui/web_ui_util.cc @@ -217,7 +217ENDREP DELTA 443998 79212 73 SVNKKb=XN_la9-03-11 22:01:19 UTC +++ ui/events/devices/x11/device_data_manager_x11.cc @@ -828,6 +82838,6 +840ENDREP DELTA 443998 79314 52 SVNo \ ([l%[9-03-11 22:01:19 UTC +++ ui/events/event_switches.cc @@ -14,7 +14,7 @@ namespace switches {ENDREP DELTA 489897 17690 203 SVN" ] '\\9-03-11 22:01:19 UTC +++ ui/events/event_switches.h @@ -13,7 +13,7 @@ namespace switches { ENDREP DELTA 439776 63425 33 SVN8IH9-03-11 22:01:19ENDREP DELTA 476599 23991 328 SVN7:   & 9-03-11 22:01:19 UTC +++ ui/gfx/BUILD.gn @@ -532,7 +532,7 @@ jumbo_source_set("memory_buffer_sources") { deps += [ "//build/config/linuxENDREP DELTA 443998 79511 139 SVN>"$_=9-03-11 22:01:19 UTC +++ ui/gfx/canvas_skia.cc @@ -209,7 +209ENDREP DELTA SVNo*oox^RN0}&_q/$M@MAF"ѧq֐ؑĿc'e:i/K{Ǟfx ) j^[_H>{aQ89\\ O') ٪8GW hؚ/x(VnQ'M'|z-QdGiB"7@! s1Ă9HhɁ`vu] ٘Z+CSN:dg3[ Xe(pv2wd?MRTLWc>]+'mfY (6`Q5_̓ Nz}8;KCh5q8C؎w 5vB&UK3ޱ-9+>y:[~! }a ENDREP DELTA 439776 63711 33 SVN*M:9-03-11 22:01:19ENDREP DELTA 489612 48664 112 SVNho v uZu9-03-11 22:01:19 UTC +++ ui/gfx/font_list.cc @@ -24,7 +24,7 @@ base::LazyInstance>::ENDREP DELTA 493750 46648 213 SVN y +x`"x3-11 22:01:19 UTC +++ ui/gfx/font_render_params.h @@ -111,13 +111,13 @@ GFX_EXPORT FontRenderParams GetFontRenderParams(ENDREP DELTA SVNVpVVx^oK0_Oq*v];ڽnb7ػ66%MFE?[P7<#~^Rb)+YQT" 7zAa (l⸮K3pmcEV&C8CYVBAW o Tw;28I|sN߿WѢZԢ-iM Ze+ $7>I|K|!Ic:nNLl\ p{ ׋ey(,;;9 FѼj(Ǵ ] BV1fQaH4HV6-E 0K1SK,p֨4B4%Ph1O'Kقh2\$ENDREP DELTA SVN[e[[x^n0S4zaMP$dLk:J(¶dsnNzt]q^aJa)+ Hd0f&ccot96LcvhvbY@7DR@(0w$$*YSVq<{mE/(UR6g`B'X]w9JL`Ύ4 y{ QiZsk4Qnݍ pCnn(ŝR4Wy4EE)t-<[8[U$]QZ(:Lڀ`IUݛ`߭%G&y&d_5鴦_RvqϿ:R\u>omb/W /ENDREP DELTA SVNvVvvx^_O0şݧ d+#E @"b|kF׎&[G֎@nPi=B nh'\G$ E=?Gi-X^s!rwa25LO ko@ ֟cv-;FJza9ˈ2.h1a=ø۔4<FHǔ$mַyUVZ&s496VyH(WX iȮ^L2x\sq1_nk𼞯x0y,Ɲk-=HT59;HSN{*+A]JD:˓ nuXrlEzENDREP DELTA SVNP@PPx^T[o0~^~őP" tt@*'M4#ǡN2C[_]d4! jT OVO=r,cDXp8USncӲ@u Y0~*᭴K0_>CE=9 7UBWЕ6KOۑc<$CSܬN(qJ/TT~P.uOFSW 4xR/z0Ze4;pZPG0~!}s3,8x I%ۀ>mZIYXUARJs.sѤ0VEYN!Yݩo5C2!;ǂo$g*gE(m|j7ɜA' XTϭr,2r8$E mw}@v"7HT"›Qx<Dړzi{Jk'v7ju' tv_t- (q/VI+Yv[GhJ="Flp=\w^6M7]-ENDREP DELTA SVNg8ggx^RMO@=b.vm! ( [[\vvn/hffޛoc 77֌Ż0WE,A.b-.[Od|sX+l8e{ -ul&4o\:|sPy^E{]ZϗҌENDREP DELTA SVNx^mK0_Oqt +]:b2]BL.%%tg@}c^\.X}n*G\/YJL8F[Qm IxW}?^N#_^jRd%߲nd cP'sz9_z_醗m< ^Ym;fj+M*3ɰ4ES"P ؊-Ѧ#/t6˟)MV}m&L!!c=9D''Ft0ήhr5ܜ?BwLK$kЪzw6?n(+WZ3nU[EϯO~p )9*-^huK BgFȜ :[h,ly#ENDREP DELTA SVNiHiix^RMk@-fuZ0 2YPxx.`P+q;1ȀYa:6v(_dC< bWg-65mG/X| ENDREP DELTA 443998 79835 142 SVN?"%`>9-03-11 22:01:19 UTC +++ ui/gfx/render_text.cc @@ -934,32 +934ENDREP DELTA 489612 49309 136 SVNI1 T SCS9-03-11 22:01:19 UTC +++ ui/gl/BUILD.gn @@ -212,7 +212,7 @@ jumbo_component("gl") {ENDREP DELTA SVN|~||--- ui/gl/generate_bindings.py.orig 2019-03-11 22:01:19 UTC +++ ui/gl/generate_bindings.py @@ -2624,6 +2624,9 @@ GLX_FUNCTIONS = [ 'arguments': 'Display* dpy, GLXDrawable drawable, int32_t* numerator, ' 'int32_t* denominator' }, +{ 'return_type': '__GLXextFuncPtr', + 'names': ['glXGetProcAddressARB'], + 'arguments': 'const GLubyte* procName', }, { 'return_type': 'void', 'names': ['glXGetSelectedEvent'], 'arguments': 'Display* dpy, GLXDrawable drawable, unsigned long* mask', }, ENDREP DELTA SVNx^PN0 =ӯu۸l06nQX!"u$v˲l~iBn EBt׊Ĥ>?*yi:Yy>el oOQ$}D9!1>o]y_]/5ocu;7[oK˿xDW91PS>`d*E?0'V |y!?#XCNIBڐ7HENDREP DELTA SVN:*::x^U[o0}ShBYUD/Z'ILd-8t>' il 滜Z}`qq?$O9euk`yV7ig~- +'2)ǐy'#̲IFKIyBYW Bt)kxw+(!Pje}#N׿ ӵגG"t1"XEK}-+Rl(/O; œ^6HnOx`qBo |z~j%aR6N$tBjGCbjYYף>{,|RJC8RqrEDVOT ؤ<\0XQIi_A%&γGHCt lATׇ&4H] VlywvoϩGhAj^m+Ӷu~=Sm4pc1 ǻTPݵ`Lqgxv?aodhpmO}KrfO2YoyY1EQ,dnv$e*.]_@|ra>Cq'aft؞܏oA9>\cn]r5]{m Pg5ׅ pc+ENDREP DELTA SVNk4kkx^Uko0 KҒKbT>v&YNb2kƎhA󳓲-@={ySBń%"xL!$w vA|?s\}99^tkYPxBd O//&l8@Bg.et4y&ٹ@O(/A:mZHq@1f|A8ZMxƚE7Jl 3cޞ29 L*C]+[ 5[Wh$|)G2heRNW Yjy4$a8H2 v|,#f9ScrTBG &}lӵ B4H`SШkA)" Z PF{(PaN-_,(-]"]AC\߱n 7KV9I"5wL7lPŐ5d!Ec_QrzĊEj,I 'rkǪ֓Np{Q$aJrk{wVáV;gv= ޶qW<ۛ5PE'7: 5_i! \瀏f-7mv^Vrnw,UJow+΁2^7KENDREP DELTA SVN.0..--- ui/gl/gl_fence.cc.orig 2019-03-11 22:01:19 UTC +++ ui/gl/gl_fence.cc @@ -18,7 +18,7 @@ #include "ui/gl/gl_fence_apple.h" #endif -#if defined(USE_EGL) && defined(OS_POSIX) && !defined(OS_MACOSX) +#if defined(USE_EGL) && defined(OS_POSIX) && !defined(OS_MACOSX) && !defined(OS_FREEBSD) #define USE_GL_FENCE_ANDROID_NATIVE_FENCE_SYNC #include "ui/gl/gl_fence_android_native_fence_sync.h" #include "ui/gl/gl_surface_egl.h" ENDREP DELTA 489897 17922 193 SVNd1!Y?R5jb9-03-11 22:01:19 UTC +++ ui/gl/sync_control_vsync_provider.cc const double kRelativeIntervalDifferenceThreshold = 0. bool SyncControlVSyncProvider::GetVSyncParametersIfAva bool SyncControlVSyncProvider::GetVSyncParametersIfAvaENDREP DELTA 462416 69290 523 SVNkUF0< pDDC(D9-03-11 22:01:19 UTC +++ ui/gl/sync_control_vsync_provider.h @@ -26,11 +26,11 @@ class SyncControlVSyncProvider : public gfx::VSyncProv bool SupportGetVSyncParametersIfAvailable() const41,7 +41,7 @@ class SyncControlVSyncProvider : public gfx::VSyncProv52,7 +52,7 @@ class SyncControlVSyncProvider : public gfx::VSyncProvENDREP DELTA SVNd-ddx^Qk0_q ۴"huZ[ɚ_]WNa^8\~cEAR'Lh|xb'y~ĉ&BמTbܼ?e\ALD-U?dzuw\߅f|gњd*Y z*8[LP1>dENDREP DELTA SVNE)EEx^akP?_qF F75Թ}eOZ0 t=y9a@ɺ,x4Lb2PpQ Zg$n=s` ӄ~Lb ,EthT [2.%zU ~sw pMHJB^ǛġgBϦ녞6]D QPQ - + ENDREP DELTA 489612 50955 350 SVN ; IF 9-03-11 22:01:19 UTC +++ ui/views/bubble/bubble_dialog_delegate_view.cc @@ -112,7 +112,7 @@ Widget* BubbleDialogDelegateView::CreateBubble(ENDREP DELTA 443998 81547 161 SVN,,K'BniM_J9-03-11 22:01:19 UTC +++ ui/views/controls/label.cc @@ -542,7 +5427,7 +727ENDREP DELTA 448637 38747 406 SVN,215pAcFi34*Ryn[AsE|BIOx^m_o0wR I;d/(TDմ'ėՒb}6!9זϹkn@f$K¦8N^jR!{@UuݚLy|58'|#|JP[[#dzB :Y\\΅v[*x.gdąHːat>khʊ5]ʨ? ,'}(J 5⭢{? UENDREP DELTA 439776 66577 33 SVN%%,i<9-03-11 22:01:19ENDREP DELTA 443998 82185 52 SVN J0IyI9-03-11 22:01:19 UTC +++ ui/views/examples/widget_example.cc @@ -79,7 +79ENDREP DELTA 443998 82684 52 SVNdd-'=9-03-11 22:01:19ENDREP DELTA 439776 66995 33 SVN88 G-FEsF9-03-11 22:01:19 UTC +++ ui/views/style/platform_style.cc @@ -18,7 +18ENDREP DELTA 443998 82765 140 SVNNL  'N7B 9-03-11 22:01:19SmallENDREP DELTA 443998 82934 81 SVNgg B&AgA9-03-11 22:01:19 UTC +++ ui/views/views_delegate.h @@ -146,7 +146ENDREP DELTA SVN5}55x^RmK0lʼn ]M'd)S[m vHuwt.<$(xXrl:d?h$Pݩ`"Z!T,3gR-IҖ7v:tG{Ӄ}%~[J`Tco O rSKuec{)r u4חTE Kgli09HϼYyl0qa")85=0VGQ C.@AHAo:3iT-RR2AaΟ0\[dqp$`@8m_Gq|1YzBm~)fQbKd,E:ݜflڤ non_client_window_event_filter_; #endif ENDREP DELTA 443998 83272 158 SVNkk M1Ln}L9-03-11 22:01:19 UTC +++ ui/views/window/custom_frame_view.cc @@ -305,7 +305ENDREP DELTA 443998 83459 52 SVN I/HwH9-03-11 22:01:19 UTC +++ ui/views/window/dialog_delegate.cc @@ -64,7 +64ENDREP DELTA SVNlx^_O0şݧƄ0f76 %ȟߖu[#6T>fhbmO~=!srF)EDl&k,EC;l!Y|j_!mX-eY> .rBxNWg[Nf1SϺݙ_ʇcـJ((:Tkn#$DLj:PPHHN+24N$%)p4SICX$T{-m AH#d0]h:MFiX%{p8v,nLt$S(SWnVf3h$O T\Qe vR?R%~h~K~o4ˋENDREP DELTA 439776 67429 33 SVNx~ i (hn h9-03-11 22:01:19 UTC +++ ui/webui/resources/js/cr.js @@ -463,6 +463,11 @@ var cr = cr || function(globalENDREP DELTA 439776 67492 33 SVN*N:9-03-11 22:01:19ENDREP DELTA 493750 47838 210 SVN'hKT33FG I3-11 22:08:08 UTC +++ v8/BUILD.gn @@ -3160,7 +3160,7 @@ v8_component("v8_libbase") {180,6 +3180,12 @@ v8_component("v8_libbase") {384,6 +3390,7 @@ if (v8_use_snapshot && current_toolchain == v8_snapshoENDREP DELTA 493750 48078 375 SVN:O?Y =3-11 22:08:08 UTC +++ v8/src/api.cc @@ -107,7 +107include/v8-wasm-trap-handler-posix.h" #include "src/trap-handler/handler-inside-posix.h" @@ -5759,7 +5759,7 @@ bool v8::V8::Initialize() {ENDREP DELTA 449991 51870 378 SVNi!  ]k*:9-03-11 22:08:08 UTC +++ v8/src/base/cpu.cc @@ -424,6 +424,7 @@ CPU::CPU() #if V8_OS_LINUX457,6 +458,7 @@ CPU::CPU() } delete[] part; } +#endif // Extract architecture from the "CPU Architecture" field. // The list is well-known, unlike the the output of ENDREP DELTA 463839 32350 166 SVN\V z 3x+1x9-03-21 01:39:38.000000000 +0100 +++ v8/src/base/platform/platform-posix.cc 2019-03-24 19:04:25.066535000 +0100 @@ -376,7 +376,7 @@ // static bool OS::HasLazyCommits() { -#if V8_OS_AIX || V8_OS_LINUX || V8_OS_MACOSX +#if V8_OS_AIX || V8_OS_LINUX || V8_OS_MACOSX || V8_OS_FREEBSD return true; #else // TODO(bbudge) Return true for all POSIX platforms. @@ -501,6 +501ENDREP DELTA SVN2422--- v8/src/external-reference-table.cc.orig 2019-03-17 16:08:28 UTC +++ v8/src/external-reference-table.cc @@ -9,7 +9,7 @@ #include "src/external-reference.h" #include "src/ic/stub-cache.h" -#if defined(DEBUG) && defined(V8_OS_LINUX) && !defined(V8_OS_ANDROID) +#if defined(DEBUG) && (defined(V8_OS_LINUX) || defined(V8_OS_FREEBSD)) && !defined(V8_OS_ANDROID) #define SYMBOLIZE_FUNCTION #include #include ENDREP DELTA 446307 4864 285 SVN Q mlFFl9-03-11 22:08:08 UTC +++ v8/src/log-utils.h @@ -16,6 +16,8 @@ #include "src/flags.h" #include "src/ostreamENDREP DELTA 493750 48466 345 SVNry;A?,Eyy3-11 22:08:08 UTC +++ v8/src/trap-handler/handler-inside-posix.cc12,6 +112,8 @@ bool TryHandleSignal(int signum, siginfo_t* info, voidENDREP DELTA 493750 48824 418 SVNp b :aU