RESOLVED INVALID 27429
add gdom.h "convenience" header as part of GObject bindings
https://bugs.webkit.org/show_bug.cgi?id=27429
Summary add gdom.h "convenience" header as part of GObject bindings
Luke Kenneth Casson Leighton
Reported 2009-07-19 14:39:04 PDT
this is part of a series of patches splitting down #16401 under an agreement suggested by david. gdom.h is a convenience header file that, by rights, should be auto-generated... but isn't yet. entertaining as it is to force people to #include over 350 header files, they might not be amused. hence the purpose of gdom.h. like they say on braniac "we do these things... so they don't have to..."
Attachments
gdom.h developer convenience header (6.76 KB, patch)
2009-07-19 14:42 PDT, Luke Kenneth Casson Leighton
eric: review-
adds copyright notice and license (7.71 KB, patch)
2009-08-07 10:15 PDT, Luke Kenneth Casson Leighton
eric: review+
abarth: commit-queue-
Luke Kenneth Casson Leighton
Comment 1 2009-07-19 14:42:27 PDT
Created attachment 33058 [details] gdom.h developer convenience header should be auto-generated, but isn't. auto-generation can be considered a luxury for another time.
Eric Seidel (no email)
Comment 2 2009-07-31 20:02:34 PDT
Comment on attachment 33058 [details] gdom.h developer convenience header Since I assume this is API for you all, you're welcome to name it however you like. It does need a license header though. r- for the lack of license, otherwise it looks fine. You should also fix your name from "lkcl" to your full name.
Luke Kenneth Casson Leighton
Comment 3 2009-08-03 02:21:57 PDT
(In reply to comment #2) > (From update of attachment 33058 [details]) > Since I assume this is API for you all, you're welcome to name it however you > like. It does need a license header though. ahh, yes - whoops, i created it through grep "DerivedSources/gdom*.h" gdom | sort | uniq :) > r- for the lack of license, > otherwise it looks fine. > > You should also fix your name from "lkcl" to your full name. yes. sorry. that's now done across all 15 patches but wasn't at the time.
Luke Kenneth Casson Leighton
Comment 4 2009-08-07 10:15:44 PDT
Created attachment 34288 [details] adds copyright notice and license
Eric Seidel (no email)
Comment 5 2009-08-07 10:21:12 PDT
Comment on attachment 34288 [details] adds copyright notice and license Looks fine.
Adam Barth
Comment 6 2009-08-07 17:57:57 PDT
Comment on attachment 34288 [details] adds copyright notice and license commit-queue can't land this because the ChangeLog entry isn't at the top of the file.
Eric Seidel (no email)
Comment 7 2009-08-12 15:22:06 PDT
Closing out GDOM bugs. Someone else will need to take these on later. See my email to webkit-dev on the subject.
Note You need to log in before you can comment on or make changes to this bug.