Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(132)

Issue 196133029: Oilpan: move Location to the oilpan heap. (Closed)

Created:
6 years, 9 months ago by sof
Modified:
6 years, 9 months ago
CC:
blink-reviews, kojih, arv+blink, jsbell+bindings_chromium.org, kouhei+bindings_chromium.org, abarth-chromium, marja+watch_chromium.org, adamk+blink_chromium.org, Nate Chapin, watchdog-blink-watchlist_google.com, Inactive
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Visibility:
Public.

Description

Oilpan: move Location to the oilpan heap. Also add missing transition type handling for [PutForwards] over garbage collected interface types. R=haraken@chromium.org BUG=340522 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=169538

Patch Set 1 #

Patch Set 2 : Rebased #

Unified diffs Side-by-side diffs Delta from patch set Stats (+50 lines, -4 lines) Patch
M Source/bindings/scripts/v8_attributes.py View 1 chunk +1 line, -0 lines 0 comments Download
M Source/bindings/templates/attributes.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/tests/idls/TestObjectPython.idl View 1 chunk +1 line, -0 lines 0 comments Download
M Source/bindings/tests/results/V8TestObjectPython.cpp View 2 chunks +38 lines, -0 lines 0 comments Download
M Source/core/frame/DOMWindow.h View 1 1 chunk +1 line, -1 line 0 comments Download
M Source/core/frame/Location.h View 2 chunks +7 lines, -2 lines 0 comments Download
M Source/core/frame/Location.idl View 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 17 (0 generated)
sof
Please take a look.
6 years, 9 months ago (2014-03-19 08:31:34 UTC) #1
haraken
LGTM
6 years, 9 months ago (2014-03-19 08:34:32 UTC) #2
sof
The CQ bit was checked by sigbjornf@opera.com
6 years, 9 months ago (2014-03-19 08:46:29 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sigbjornf@opera.com/196133029/20001
6 years, 9 months ago (2014-03-19 08:46:36 UTC) #4
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-19 09:49:39 UTC) #5
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.blink on linux_blink_dbg
6 years, 9 months ago (2014-03-19 09:49:39 UTC) #6
sof
The CQ bit was checked by sigbjornf@opera.com
6 years, 9 months ago (2014-03-19 09:50:41 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sigbjornf@opera.com/196133029/20001
6 years, 9 months ago (2014-03-19 09:50:49 UTC) #8
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-19 09:54:27 UTC) #9
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.blink on linux_blink_dbg
6 years, 9 months ago (2014-03-19 09:54:27 UTC) #10
sof
The CQ bit was checked by sigbjornf@opera.com
6 years, 9 months ago (2014-03-19 09:55:24 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sigbjornf@opera.com/196133029/20001
6 years, 9 months ago (2014-03-19 09:55:46 UTC) #12
commit-bot: I haz the power
Change committed as 169538
6 years, 9 months ago (2014-03-19 10:57:18 UTC) #13
Nils Barth (inactive)
(Delayed LGTM from POV of IDL compiler; thanks!)
6 years, 9 months ago (2014-03-20 03:55:42 UTC) #14
sof
On 2014/03/20 03:55:42, Nils Barth wrote: > (Delayed LGTM from POV of IDL compiler; thanks!) ...
6 years, 9 months ago (2014-03-20 07:35:10 UTC) #15
Nils Barth (inactive)
On 2014/03/20 07:35:10, sof wrote: > Background&minor question on preferred structure for any later IDL ...
6 years, 9 months ago (2014-03-20 07:56:50 UTC) #16
sof
6 years, 9 months ago (2014-03-20 08:20:11 UTC) #17
Message was sent while issue was closed.
On 2014/03/20 07:56:50, Nils Barth wrote:
> On 2014/03/20 07:35:10, sof wrote:
> > Background&minor question on preferred structure for any later IDL compiler
> > changes - is the preference to put somewhat ad-hoc bindings on the values
> we're
> > instantiating templates over (e.g., 'attribute.ref_ptr' in this CL) over
> > deriving them locally in the template -- {% set locally_useful = value1 if
> > condition else value2 %} ?
> 
> That's a good question; I've added a note in the docs about it:
>
http://www.chromium.org/developers/design-documents/idl-compiler#TOC-Back-end...
> 
...useful explanation elided...
>

Great, thanks for writing that out; will try to follow that. I do think it will
pay off to have guidance written down on what to prefer and not.

And if they lessen the need for learning the nuances of another templating DSL,
bonus.

Powered by Google App Engine
This is Rietveld 408576698