DELTA 328686 0 510 SVNsy%c$1 <zGN w!Va# Created by: Florent Thoumie 30.0.1599.6 -Wno-unknown-warning-option#.if ${OSVERSION} >= 1000054 #EXTRA_PATCHES+= ${FILESDIR}/extra-patch-libc++ # GpuDriverBugListTest.CurrentDriverBugListValidationtoolchaiENDREP DELTA 327675 1588 380 SVNjjljjSHA256 (chromium-courgette-redacted-30.0.1599.66.tar.xz) = 473f3b0914e8ab4bea022b0e2b55eab1df43cebfef0d0c1d6f9aea2c2f2eadce SIZE (chromium-courgette-redacted-30.0.1599.66.tar.xz) = 167634408 SHA256 (chromium-30.0.1599.66-testdata.tar.xz) = eca21bed4df5f0df5e75cccc8f057c54754dde88027cbe25cec21a31010102d6 SIZE (chromium-30.0.1599.66-testdata.tar.xz) = 108833456 ENDREP DELTA 325283 931 2148 SVND`N_nAob1"t#2u+(T$`M?.Mn @xGX@B7x^WmSH|-qג uOFNLYK$Ot?tr}0Z+W|8E\>)l߄/%J2@_/UBOJZ FLaCO$w~$J Oc5*]lܣZۅVs?zf]Pqۮ[T*oA[{>;+\|`o3n,N>>(2cc  e"QS3<8u6(>@MD%_!s=^R s{ۿW}ye) rSY7Pi?' Ly̢a~ؐc]T'6~)X1 5TCgjT>3zU4.1)c.}kVpම(Y05bZ|Ǟ|/m5]yXȶn*lf߹u#smd1%Rc<5 @R_)vm֗W/uWVK~Rn0V0Z87VCvyg=|mo{vh8A[R o۬cQb 4C>!_>CoCz1q2=:z#rfD,0#1w-ocvUI--c ܅J{iʭ5y**ԝ8]-|@Uɒ#Rj߱9l Ph 6'NپYĨ(jƜ=!'v*Dm*$ǛQ=wՎc;sV<.A^ٮ>hE=BZ'$bvԝ3Mx R*YO7KglqHn?="8n9!2qe?.7?4\G%B%nsX`S JmENDREP DELTA SVN')''--- base/base.gyp.orig 2013-09-26 02:17:34.000000000 +0300 +++ base/base.gyp 2013-09-26 03:00:53.000000000 +0300 @@ -823,6 +823,11 @@ ['include', '^debug/proc_maps_linux_unittest\\.cc$'], ], }], + ['<(os_bsd) == 1', { + 'sources/': [ + ['exclude', '^debug/proc_maps_linux_unittest\\.cc$'], + ], + }], ], # target_conditions }, { ENDREP DELTA 325283 3092 240 SVNi b>+d>x^ϊ0)氐C?v *a۷_-[),v3 e1Ut:&鬩%9pOu:ȶl̗ eClcʲ/.u_4Uߐ~0Mhi?- ENDREP DELTA SVN)z))x^Qo0_qJ(!iT iMJld;Cݯu*tbqxRԠJ״֨t?BFsg47L|خ纖mĿ33p~N-`03)JL5vr uq36({\^cjZBBշS"Æ\nFkt]%}$Y"-nfaLRLqF?Q6d-1cog 76w:ц:oAEs] z5-_Ɉ=ZCY432T j Z>hwI4f 4E*K5¨<蒹%gbH$(Krp:Qp.\]G%؜seo08_ji,lu MW < 4/ӻ{>f%rF.M$>{~$>Ep_Θ( ;!$c/=&ENDREP DELTA SVN|||x^T{kP{#!ƢJR!t0(%䪗p ̵~vn >w/m& '_DjKRN9!8q,8k~.mztydM4\UZpfL\i{4OtRԙUeFyΨB@lF̙Tn=E1)P“%ī.#N|e0#<%S&[!׈avٕǦoƚ1ENDREP DELTA 310215 1075 285 SVNE!R Wr\f)'t t"x^S]o0}ISϮ &4%ZDCW$;vB7h~u9׶, \KthU94ZRƣ ̨B;RzY ?퀾;pN _PC=rߠ&F#7ɤE ̹{Zt򄥻;dnһ&Qx}9\sZqfdFC\r\EUQgZM\01OoDE^$Xl>ށY cҽ 0\xz:`rN.1m2kFެaN|HO14`dmh*!D*x(c2R ḥ%hGOq΂+] ?[񄄨CUtE?/G#cB U-BLƂBN"lx̣lNSD+~6MCIT)g R9j=Mn`(h) [m6Ga:+ פ 'CLPϱ*E#ӠknF3R۰}J7*eY*)WnqakDcFa6?!xTENDREP DELTA SVN0x^n0EWpچr4E􁤻(jl18,)5{WXv 7ܹ}Rc gL3mU0Aw c&~Da:4Ɣ\=u$ٌa<{Snl6"q$Iۧkk_V,g-bix 5퇁F~*"Cim?wJoOo4)Ć5ڰ߰bi iMiW2Li :ˊnm>_Uڕ~#g@yY7WPK^6G5'B#Vd1n1s۠|rtiv.~x8A}m?g2N&6@F/4|,x0ֿ!09ׇ̜,Kc],,!cYBmIENDREP DELTA SVNx^TQo0~P!$͒6SPNkj)+](}NܠP$tK%W8|PҨZKJ5uy(/^iDA$1è}($fnDp1h |gA(*T Th^p.7J w.d`ҏto w 'I3}|Lxs]} j3sFFF?%+t]چ»LfS^8rf isGvpB>2O|ӨENDREP DELTA 300796 1676 365 SVNy/g//x^͕mo0_Oq @¶TH*j}kF)}10hYI[8wb6$s\|%pZ5q&1"J԰PdŮ7^whU%8R͟[S6n]kʟdL#]5 \JW049L!Splpon]A3G~+e;1O"}Q$L"SP… iF'gN%{= |gwWo>ŷ5&KOGER*<>TjA|p~֮ҏD"% w%g)GXz5v&;ofv {4kF459c49U2eJzm@TofHaZ=z@M^ތwo:H;< [c`R *Qs5zgBe`wj 1^Tl6yA q0 )VL*OxzH|@Q_K-)B 4%B<# U?it*c"#N"]E)R)[-W  P<(υrܬ3I$/kvBgeD:D"UX/=w}M^/ִ_ f݀6vA_m?i;oP J4ǯc)]J[JEKENDREP DELTA SVN<A<slw"@C~}DuY6D|NM6R-'UF!K{3YJRYqm{DOŀd/@;iNֵ=b:?97'd'ӕ ׿Y'+/o`'9`M\9Da&r6W2Z7k(͢]kɭ:H&7"!ENDREP DELTA SVNg?ggx^n08RoBB ctQ5Q "Djv$6U~vkѴ"V8Uo|/QϔqE E9K[\o 0(޸=ϲm?7?~}e<U{"![syk D a5G"|a0~'i˹>[Pu0ܱex{{_$N;Q`Nr+&$-Z JxoeQ&P+Dv ;!P$uv\Ų>2δ$FYYS=K=[\v'O2=-?=/#ڹBqlevFL5a厔3V Pw]Z;?1c^0b_8/vy8v@@|~& 2C.rǽ5ƬXX0/1ݶ&RP{ dM 4&YqZ ^Ѕ UMCj)O'7Z$ W5h0inpz2hl>K6"6WU)-I`M\VX-qɰu&s+SeESnENl6~i$GENDREP DELTA 325283 6952 719 SVNdl:%9LU[^2mpcy^*)|e^A#Ix^n0SLs@AlWR)pb1 )No)E.!˦fRRɺƎ춭ա-%]ֈw/}X$RodmzgB͢ENDREP DELTA 325283 7684 502 SVNe3I Y!19-03 21:22:36.851628387 +0300 +++ chrome/browser/ui/webui/options/browser_options_handler.h 2013-09-03 21:23:09.395628553 +0300 @@ -193,7 +193,8defined(OS_POSIX) && !defined(OS_CHROMEOS) && !defined(OS_MACOSX) && \ + !defined(OS_ANDROID) void ThemesSetNative(const base::ListValue* args); #endif ENDREP DELTA SVN--- chrome/browser/usb/usb_context.cc.orig 2013-10-08 21:07:13.000000000 +0300 +++ chrome/browser/usb/usb_context.cc 2013-10-08 22:04:50.000000000 +0300 @@ -44,7 +44,9 @@ running_ = false; // Spreading running_ to the UsbEventHandler thread. base::subtle::MemoryBarrier(); +#if !defined(OS_FREEBSD) libusb_interrupt_handle_event(context_); +#endif base::PlatformThread::Join(thread_handle_); } ENDREP DELTA 325283 8199 593 SVN5VXi9iLT--- chrome/chrome_browser.gypi.orig 2013-09-20 05:36:07.000000000 +0300 +++ chrome/chrome_browser.gypi 2013-09-23 20:34:16.000000000 +0300 @@ -2735,7 +2735859,7 +2859,7 @@ ], }, }], - ['os_posix == 1 and OS != "mac" and OS != "ios"', { + ['os_posix == 1 and OS != "mac" and OS != "ios" and os_bsd != 1', { 'sources': [ 'app/breakpad_linux.cc', 'app/breakpad_linux.h', @@ -3104,6 +3104ENDREP DELTA 323258 4944 299 SVN 2 @00U08-30 06:47:03.000000000 +0300 +++ chrome/renderer/printing/print_web_view_helper.h 2013-09-03 21:39:51.232633592 +0300 @@ -231,7 +231,7 @@ void FinishFramePrinting(); // Prints the page listed in |params|. -#if defined(OS_LINUX) || defined(OS_ANDROID) +#if defined(OS_POSIX) && !defined(OS_MACOSXENDREP DELTA SVN{}{{--- chrome/tools/build/generate_policy_source.py.orig 2013-09-24 21:55:28.000000000 +0300 +++ chrome/tools/build/generate_policy_source.py 2013-09-24 21:56:43.000000000 +0300 @@ -67,7 +67,7 @@ if platform.startswith('chrome.'): platform_sub = platform[7:] if platform_sub == '*': - self.platforms.extend(['win', 'mac', 'linux']) + self.platforms.extend(['win', 'mac', 'linux', 'freebsd']) else: self.platforms.append(platform_sub) else: ENDREP DELTA SVNacaa--- content/browser/plugin_service_impl.cc.orig 2013-08-30 06:45:42.000000000 +0300 +++ content/browser/plugin_service_impl.cc 2013-09-03 22:45:55.464628229 +0300 @@ -790,7 +790,8 @@ } bool PluginServiceImpl::NPAPIPluginsSupported() { -#if defined(OS_WIN) || defined(OS_MACOSX) || (defined(OS_LINUX) && !defined(USE_AURA)) +#if defined(OS_WIN) || defined(OS_MACOSX) || defined(OS_BSD) || \ + (defined(OS_LINUX) && !defined(USE_AURA)) return true; #else return false; ENDREP DELTA 326165 6585 514 SVN Z(%'ECu^ 8 3Z:F| x^Sk@yo+bR[E uͨg[j}/Q7VPB}}ŶmsQj@`a"i㈛DQ̗ЙN^|>' p,:|۱-v}x~ɆnzS-]}AH wy*\}5~gYc} `*fLHL8_oѰQ>їF:I2$$F&F"pO P!ЗI)GQut-xg=ozF@ʢ-gSKW:S9D4<=n}1ˋ~&&x:>p| JaPKOmdWBX-@D\EN֭ 4&n؎bNXnDf#&T)mő`BV*7t +񖌬WBUPg9/U( vE":0Ґ!~lENDREP DELTA SVNKx^Mk@ͯ"!U J!TJ5nجڃ?ϼﰦiBƙD&m,G®o#ÎFaJx4  w0v$ }0y~F;PjmCeuźl9/Ag(Hfv.}|d5㗼J֑]xxDsRI,(;| HhT#R–(F$="T(IAKlz/[ xx'j9UM͡ZVˣ H'.tK{T=ENDREP DELTA SVNIKII--- content/renderer/pepper/usb_key_code_conversion.cc.orig 2013-09-03 23:00:20.220628554 +0300 +++ content/renderer/pepper/usb_key_code_conversion.cc 2013-09-03 23:02:18.736631955 +0300 @@ -10,7 +10,7 @@ namespace content { -#if !defined(OS_LINUX) && !defined(OS_MACOSX) && !defined(OS_WIN) +#if !((defined(OS_POSIX) && !defined(OS_ANDROID)) || defined(OS_WIN)) uint32_t UsbKeyCodeForKeyboardEvent(const WebKeyboardEvent& key_event) { return 0; ENDREP DELTA 313011 554 401 SVNqw  Z --- media/base/audio_splicer.cc.orig 2013-08-30 06:47:05.000000000 +0300 +++ media/base/audio_splicer.cc 2013-09-03 22:08:02.140628065 +03frames_to_fill = output_timestamp_helper_.GetFramesToTarget(timestamp); - if (frames_to_fill == 0 || std::abs(frames_to_fill) < min_gap_size_) { + if (frames_to_fill == 0 || std::labs(frames_to_fill) < min_gap_size_) { AddOutputBuffer(input); return true; } ENDREP DELTA 310313 0 308 SVN0/  & &i--- media/filters/decrypting_audio_decoder.cc.orig 2013-08-30 06:47:05.000000000 +0300 +++ media/filters/decrypting_audio_decoder.cc 2013-09-03 22:11:24.289626887 +03lliseconds = 100; - return std::abs(timestamp_1.InMilliseconds() - timestamp_2.InMilliseconds()) > + return std::labs(timestamp_1.InMilliseconds() - timestamp_2.InMilliseconds()) > kOutOfSyncThresholdInMilliseconds; } ENDREP DELTA 326165 10701 266 SVNKT}O}sXx^QN }_q ڭnM|q1d$P?/vՓsCXӴݱ/7%+9ySՍX|P^qQJƫ7d-0Q.| bQum3@qz)w1QC,"z(&gi`!vM\ V+vn&ڸN;'$όc๗RA|\A4h5Ze:0y=%f7x}ͧ饱N ЏORkgaENDREP DELTA SVNCNCCx^AK@WͣiENDREP DELTA SVNW#WWx^u[o0ǟOq=!EBml&jT";V1T ;>\l @$v EMdrnv-BCi]Q I2ôftdq?/J