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

Issue 536523002: HTTPHeaderMap: Favor composition over inheritance. (Closed)

Created:
6 years, 3 months ago by Nico
Modified:
6 years, 3 months ago
Reviewers:
pdr.
CC:
blink-reviews, Erik Corry, Mads Ager (chromium), hans
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Project:
blink
Visibility:
Public.

Description

HTTPHeaderMap: Favor composition over inheritance. dllexported classes export all methods of the base class on Windows. By making the HashMap a member instead of a base, fewer methods get instantiated. No intended behavior change. BUG=409105 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=181266

Patch Set 1 #

Patch Set 2 : drier #

Patch Set 3 : .. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+19 lines, -16 lines) Patch
M Source/platform/network/HTTPHeaderMap.h View 1 2 2 chunks +16 lines, -3 lines 0 comments Download
M Source/platform/network/HTTPHeaderMap.cpp View 3 chunks +3 lines, -13 lines 0 comments Download

Messages

Total messages: 15 (2 generated)
Nico
6 years, 3 months ago (2014-09-02 21:22:06 UTC) #2
pdr.
On 2014/09/02 21:22:06, Nico (hiding) wrote: I may not be the best reviewer for this ...
6 years, 3 months ago (2014-09-02 21:35:35 UTC) #3
Nico
Sure, here's my best try at explaining what's going on. (+hans so he can correct ...
6 years, 3 months ago (2014-09-02 22:54:22 UTC) #4
Nico
(If that's convincing enough, please cq+. If it isn't, I'm happy to generally write more ...
6 years, 3 months ago (2014-09-02 23:00:26 UTC) #5
pdr.
On 2014/09/02 22:54:22, Nico (hiding) wrote: > Sure, here's my best try at explaining what's ...
6 years, 3 months ago (2014-09-02 23:06:35 UTC) #6
Nico
On 2014/09/02 23:06:35, pdr wrote: > On 2014/09/02 22:54:22, Nico (hiding) wrote: > > Sure, ...
6 years, 3 months ago (2014-09-02 23:08:14 UTC) #7
pdr.
On 2014/09/02 23:08:14, Nico (hiding) wrote: > On 2014/09/02 23:06:35, pdr wrote: > > On ...
6 years, 3 months ago (2014-09-02 23:08:55 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/thakis@chromium.org/536523002/40001
6 years, 3 months ago (2014-09-02 23:09:03 UTC) #10
commit-bot: I haz the power
Committed patchset #3 (id:40001) as 181266
6 years, 3 months ago (2014-09-02 23:13:05 UTC) #11
gavinp
On 2014/09/02 23:13:05, I haz the power (commit-bot) wrote: > Committed patchset #3 (id:40001) as ...
6 years, 3 months ago (2014-09-03 13:02:02 UTC) #12
gavinp
On 2014/09/03 13:02:02, gavinp wrote: > On 2014/09/02 23:13:05, I haz the power (commit-bot) wrote: ...
6 years, 3 months ago (2014-09-03 13:02:22 UTC) #13
gavinp
On 2014/09/03 13:02:22, gavinp wrote: > On 2014/09/03 13:02:02, gavinp wrote: > > On 2014/09/02 ...
6 years, 3 months ago (2014-09-03 13:15:20 UTC) #14
Nico
6 years, 3 months ago (2014-09-03 15:45:56 UTC) #15
On Wed, Sep 3, 2014 at 6:15 AM, <gavinp@chromium.org> wrote:

> On 2014/09/03 13:02:22, gavinp wrote:
>
>> On 2014/09/03 13:02:02, gavinp wrote:
>> > On 2014/09/02 23:13:05, I haz the power (commit-bot) wrote:
>> > > Committed patchset #3 (id:40001) as 181266
>> >
>> > Losing  the == operator on HTTPHeaderMap broke a test I was in the
>> process
>>
> of
>
>> > landing.
>>
>
>  See line
>>
>
> 92:https://codereview.chromium.org/516123004/diff/60001/Source/modules/
> serviceworkers/RequestTest.cpp
>
> We're adding it in our CL, if that's OK, see
> https://codereview.chromium.org/516123004/#msg14
>

Sure, sounds good.

To unsubscribe from this group and stop receiving emails from it, send an email
to blink-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698