00:00:25  * joyeejoined
00:02:44  * bradleymeckquit (Quit: bradleymeck)
00:11:45  * joyeequit (Read error: Connection reset by peer)
00:12:54  * joyeejoined
00:35:29  * joyee_joined
00:35:29  * joyeequit (Read error: Connection reset by peer)
00:45:39  * joyee_quit (Read error: Connection reset by peer)
00:45:46  * plutoniixjoined
00:46:02  * joyeejoined
01:01:06  * Cube8quit (Quit: Leaving)
01:08:57  * joyee_joined
01:08:57  * joyeequit (Read error: Connection reset by peer)
01:29:16  * joyee_quit (Remote host closed the connection)
01:29:56  * joyeejoined
01:34:06  * joyeequit (Ping timeout: 240 seconds)
03:03:42  * Guest59quit (Quit: My Mac has gone to sleep. ZZZzzz…)
03:04:05  * Guest59joined
03:53:25  * joyeejoined
03:59:01  * joyeequit (Ping timeout: 260 seconds)
05:54:58  * joyeejoined
05:56:21  * joyee_joined
05:56:22  * joyeequit (Read error: Connection reset by peer)
05:59:43  * joyeejoined
05:59:43  * joyee_quit (Read error: Connection reset by peer)
06:09:44  * joyeequit (Read error: Connection reset by peer)
06:10:15  * joyeejoined
06:22:40  * joyeequit (Read error: Connection reset by peer)
06:23:17  * joyeejoined
06:34:47  * joyeequit (Read error: Connection reset by peer)
06:35:20  * joyeejoined
06:52:06  * joyeequit (Ping timeout: 240 seconds)
06:52:14  * joyeejoined
07:03:52  * joyeequit (Read error: Connection reset by peer)
07:24:59  * joyeejoined
07:35:40  * joyee_joined
07:39:06  * joyeequit (Ping timeout: 240 seconds)
07:49:34  <trungl-bot>Tree closed by [email protected]: closed (http://build.chromium.org/p/client.v8/builders/V8%20Mac64%20ASAN/builds/10748 from 3a4f5fafe0a13992917511a42e8fd6ee0c65968a)
07:49:35  * joyee_quit (Read error: Connection reset by peer)
07:50:00  * joyeejoined
08:00:39  * joyeequit (Read error: Connection reset by peer)
08:00:45  * joyeejoined
08:09:43  <trungl-bot>Tree opened by [email protected]: open
08:21:35  * joyee_joined
08:21:36  * joyeequit (Read error: Connection reset by peer)
08:32:03  * joyeejoined
08:32:04  * joyee_quit (Read error: Connection reset by peer)
08:42:12  * joyeequit (Read error: Connection reset by peer)
08:42:32  * joyeejoined
08:53:50  * joyee_joined
08:53:51  * joyeequit (Read error: Connection reset by peer)
08:56:07  * plutoniixquit (Quit: Leaving)
09:25:49  * joyee_quit (Read error: Connection reset by peer)
09:25:59  * joyeejoined
09:35:51  * joyeequit (Read error: Connection reset by peer)
09:36:19  * joyeejoined
09:42:15  * joyeequit (Read error: Connection reset by peer)
09:42:25  * joyeejoined
11:51:01  * behelitjoined
11:54:48  <behelit>hi guys. just compiled v8 and get loads of "undefined reference to" errors. compiling with: gcc -I../ -I../include hello-world.cc ../out.gn/x64.release/obj/libv8_libbase.a ../out.gn/x64.release/obj/libv8_libplatform.a -std=c++11
11:55:44  <behelit>i've compiled v8 with ninja according to the instructions and ./tools/run-tests.py --gn doesn't report anything
11:58:40  <behelit>ah, that wasn't accurate. this: gcc -I../ -I../include hello-world.cc ../out.gn/x64.release/obj/libv8_libbase.a ../out.gn/x64.release/obj/libv8_libplatform.a ../out.gn/x64.release/obj/third_party/icu/libicuuc.a ../out.gn/x64.release/obj/third_party/icu/libicui18n.a -std=c++11 -lrt -ldl -pthread
13:15:54  <behelit>oh. solved with a gn flag
13:16:01  <behelit>is_component_build=true
13:18:13  <behelit>ah no, false positive
13:22:38  <trungl-bot>Tree closed by [email protected]: closed (http://build.chromium.org/p/client.v8/builders/V8%20Win64/builds/15614 from 8c7fc377fd5c03e30cbf767cd22aba59178e0143)
13:23:44  <behelit>or maybe not. think i got it working. yay
13:30:19  * joyeequit (Read error: Connection reset by peer)
13:30:52  * joyeejoined
14:04:11  * ilyaigpetrovjoined
14:06:55  <trungl-bot>Tree opened by [email protected]: open!
14:29:46  * seventhjoined
14:58:44  * joyeequit (Remote host closed the connection)
14:59:18  * joyeejoined
14:59:56  * joyeequit (Remote host closed the connection)
15:00:08  * joyeejoined
15:13:01  * bradleymeckjoined
15:23:09  <bradleymeck>awww :( https://github.com/v8/v8/blob/master/src/objects.cc#L1080
15:56:50  <caitp>bradleymeck: is that per spec?
15:57:01  <caitp>I don't remember anything about that, but it's been a while since I've looked
15:57:15  <bradleymeck>it should be allowed /me digs up
15:57:42  <bradleymeck>though, technically it can be constrained https://tc39.github.io/ecma262/#sec-global-object
15:57:53  <bradleymeck>but it shouldn't have differing behavior if it is a proxy or not
15:58:09  * joyeequit (Read error: Connection reset by peer)
15:58:41  * joyeejoined
16:03:55  <caitp>hm
16:05:03  <bradleymeck>https://tc39.github.io/ecma262/#sec-object-environment-records-getbindingvalue-n-s => https://tc39.github.io/ecma262/#sec-get-o-p
16:05:33  <bradleymeck>setting it to null / other objects works fine
16:05:36  <bradleymeck>even w/ getters
16:05:41  <caitp>according to toon's commit message, it's to prevent cross-origin information leakage
16:06:56  <bradleymeck>I would be interested in this since I don't think you should get a hold of the global itself in the browser, should always be the global proxy?
16:07:49  <bradleymeck>if the concern was fn traps, why do getters work?
16:10:41  * joyeequit (Read error: Connection reset by peer)
16:15:07  * joyeejoined
16:15:46  <bradleymeck>caitp: the example is invalid in https://bugs.chromium.org/p/chromium/issues/detail?id=399951 , see https://html.spec.whatwg.org/multipage/browsers.html#windowproxy-setprototypeof
16:15:52  <caitp>yeah, I'm not sure how you actuatlly run into that, the test doesn't seem to repro it
16:16:52  <caitp>yeah, with the frozen prototypes now, I don't think it's possible to run into that, at least with any of the examples shown
16:16:54  <bradleymeck>is there a proper way to discuss this or just comment on the chromium issue?
16:17:41  <bradleymeck>https://bugs.chromium.org/p/chromium/issues/detail?id=399951#c41 , seems like it can be rolled back?
16:18:22  <bradleymeck>littledan__: ^
16:19:08  <bradleymeck>bbiab
16:19:15  * bradleymeckquit (Quit: bradleymeck)
16:27:12  * joyee_joined
16:27:13  * joyeequit (Read error: Connection reset by peer)
16:37:35  * joyee_quit
16:38:14  * bradleymeckjoined
16:38:25  * joyeejoined
16:38:49  * joyeequit (Remote host closed the connection)
16:39:06  * joyeejoined
16:39:18  * joyeequit (Remote host closed the connection)
16:39:35  * joyeejoined
16:39:55  * joyeequit (Remote host closed the connection)
16:40:14  * joyeejoined
16:47:01  * RT|Chatzillaquit (Quit: ChatZilla 0.9.86.1 [Firefox 2.0.0.22pre/2010030309])
16:57:39  <aklein>bradleymeck: tough for me to read backwards here, but I _think_ that that code may be obsoleted by making the global object and Object.prototype have immutable [[Prototype]] slots
16:57:50  <bradleymeck>yup
16:57:57  <bradleymeck>just trying to confirm
16:58:20  <bradleymeck>so making the change I can submit that?
16:59:00  * joyeequit (Read error: Connection reset by peer)
16:59:28  * joyeejoined
17:07:40  <caitp>add toon as a reviewer, he might think of some situation where it's still needed?
17:09:19  <bradleymeck>sure, where should a test go around this (don't see a regressions folder etc)
17:11:39  <caitp>probably just somewhere in mjsunit/es6 ?
17:12:45  * joyee_joined
17:15:05  * joyeequit (Ping timeout: 255 seconds)
17:17:20  * Guest59quit (Ping timeout: 255 seconds)
17:22:47  * joyee_quit (Read error: Connection reset by peer)
17:22:57  * joyeejoined
17:24:43  * joyeequit (Read error: Connection reset by peer)
17:25:06  * joyeejoined
17:36:40  * joyeequit (Read error: Connection reset by peer)
17:37:09  * joyeejoined
17:56:04  * ec\quit (*.net *.split)
17:56:04  * gsathyaquit (*.net *.split)
17:56:11  * schuayquit (*.net *.split)
17:56:16  * ec\joined
17:56:24  * gsathyajoined
17:56:31  * schuayjoined
17:56:32  * trigenquit (*.net *.split)
17:56:56  * trigenjoined
17:57:46  * joyeequit (Read error: Connection reset by peer)
17:58:03  * joyeejoined
18:02:16  * joyeequit (Read error: Connection reset by peer)
18:02:33  * joyeejoined
18:06:41  * bradleymeckleaves for lunch while a clean compile starts
18:16:22  * joyee_joined
18:17:15  * joyeequit (Read error: Connection reset by peer)
18:29:30  * Guest59joined
18:47:03  * joyee_quit (Read error: Connection reset by peer)
18:47:51  * joyeejoined
18:52:13  * Guest59quit (Quit: My Mac has gone to sleep. ZZZzzz…)
18:56:33  * seventhquit (Quit: ...)
18:58:20  * Guest59joined
19:19:03  * joyee_joined
19:19:03  * joyeequit (Read error: Connection reset by peer)
19:31:15  * joyeejoined
19:32:09  * joyee_quit (Read error: Connection reset by peer)
19:39:52  * joyee_joined
19:39:53  * joyeequit (Read error: Connection reset by peer)
19:59:32  * Guest59quit (Quit: My Mac has gone to sleep. ZZZzzz…)
20:00:04  * joyee_quit (Read error: Connection reset by peer)
20:00:23  * joyeejoined
20:20:46  * joyeequit (Read error: Connection reset by peer)
20:21:11  * joyeejoined
20:31:57  * joyeequit (Read error: Connection reset by peer)
20:32:34  * joyeejoined
20:44:46  * joyee__joined
20:46:57  * joyeequit (Ping timeout: 248 seconds)
20:56:37  * joyee__quit (Read error: Connection reset by peer)
21:04:11  * joyeejoined
21:05:12  * BobGneujoined
21:16:55  * Guest59joined
21:21:54  * ilyaigpetrovquit (Quit: Connection closed for inactivity)
21:35:35  * joyeequit
21:59:28  * Cube8joined
22:12:37  * Guest59quit (Quit: My Mac has gone to sleep. ZZZzzz…)
22:20:11  * Guest59joined
22:22:46  <bradleymeck>caitp: made https://codereview.chromium.org/2671553006 , i'm on vacation for a week starting in a couple hours so idk how to follow up since contributing says 24-48 hours to hear back
22:23:13  * Keverwquit (Quit: Textual IRC Client: www.textualapp.com)
22:26:02  <caitp>by next week, I think Gerrit (chromium-review.googlesource.com) will be the review tool of choice
22:26:17  <caitp>you can send it there with `git cl upload --gerrit`
22:26:41  <caitp>I'm sure rietveld will continue to function for a while though
22:29:52  <bradleymeck>i think at least leaving it in 1 place for now is better XD
22:35:44  <bradleymeck>caitp: does `cl upload` hit the same issue number if I run it a second time?
22:36:02  <caitp>yeah, it will use whatever `git cl issue` reports
22:36:14  <caitp>you can reset it with `git cl issue 0`
22:36:16  <caitp>if you need to
22:37:05  <bradleymeck>well I changed the commit msg but it didn't update in web ui
22:39:03  <bradleymeck>anywho think that'll work
22:42:46  * Guest59quit (Quit: My Mac has gone to sleep. ZZZzzz…)
22:51:07  <bradleymeck>caitp: correct on d8 not having same global type as a browser
22:52:55  <bradleymeck>all of this arose from trying to make a penetration testing membrane XD so this all kinda makes sense
22:55:26  * RT|Chatzillajoined
23:17:53  * Guest59joined
23:17:55  * Guest59quit (Client Quit)
23:32:15  * BobGneuquit (Read error: Connection reset by peer)