Guest User

Untitled

a guest
Oct 24th, 2013
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.95 KB | None | 0 0
  1. <yoav> rniwa: If you're still around, I'd love to discuss srcN implementation concerns
  2. --> jdaggett ([email protected]) has joined #webkit
  3. <rniwa> yoav: I've expressed all my concerns in the mail I sent ot
  4. <rniwa> out*
  5. --> msanchez ([email protected]) has joined #webkit
  6. <yoav> rniwa: Yeah, I saw that, but I'd love to have some more details on that optimization and its impact on srcN's parsing flow
  7. Since srcN attributes are rarely expected to be addressed explicitly, I wonder if there's isn't a way to avoid the upper bound restriction
  8. <rniwa> yoav: mike just replied on webkit-dev thread
  9. yoav: saying that people rarely need more than 2-3 src-* specified
  10. yoav: why do you think lifting the restriction is important?
  11. yoav: I seriously can't think of a use case where you'd end up specifying 10-20 src-N's
  12. <yoav> rniwa: I don't see Mike's response yet for some reason...
  13. I completely agree that 2-3 srcs are typical and I wouldn't expect more than 6-7 breakpoints in any normal Web site
  14. <rniwa> yoav: I also share the concern others have expressed
  15. yoav: which is that we have a list of lists
  16. yoav: and having N attributes to express this information is distasteful
  17. <-- tasak has quit (Remote host closed the connection)
  18. --> tasak (tasak@nat/google/x-neazqxnonyhyugaw) has joined #webkit
  19. <rniwa> yoav: don't get me wrong. i'm trying to block your work. i think the feature addresses a very important use case
  20. yoav: i'm just disagreeing with the specific API being proposed to be implemented in webkit
  21. <-- svillar_ has quit (Quit: Ex-Chat)
  22. <yoav> rniwa: What worries me about that restriction is that it may make authoring more difficult, by giving authors less freedom to "space out" the attribute order, and add more attributes in the future
  23. --> svillar ([email protected]) has joined #webkit
  24. <-- Company has quit (Read error: Connection reset by peer)
  25. <yoav> rniwa: With that said, if this is a requirement from WebKit, I don't think it's a compromise I can live with, it's just something I wish we can avoid
  26. <noamr> elecro: could you comment on https://bugs.webkit.org/show_bug.cgi?id=123246? do we need PlatformCertificateInfo there?
  27. <yoav> rniwa: s/don't//
  28. rniwa: To be clear, it is a compromise I can live with, but wish we can avoid it
  29. <-- noraesae has quit (Quit: noraesae)
  30. miChou has quit (Quit: Leaving.)
  31. tasak has quit (Ping timeout: 252 seconds)
  32. <rniwa> yoav: I actually think we should revise the spec not to have N attributes
  33. yoav: and just have single attribute with some internal format
  34. <rniwa> that'll be simpler than the current solution
  35. --> mZugn (Marton@nat/u-szeged/x-fvxglviypmmskjsg) has joined #webkit
  36. <rniwa> that invokes N attributes and M values in each one of them :/
  37. <-- mihnea has quit (Remote host closed the connection)
  38. <yoav> rniwa: I'm not against that, but not a "syntax person" myself, so I don't have a particular opinion on what would be easier for authors
  39. <rniwa> yoav: being easy for author is one thing
  40. <yoav> It's a tradeoff between one single huge attribute and multiple, smaller ones
  41. <rniwa> yoav: but being consistent with the rest of platform is another
  42. --> tasak (~tasak@2401:fa00:4:1012:b8fb:97d5:d684:3818) has joined #webkit
  43. <-- greenspa has quit (Remote host closed the connection)
  44. narkeeso has quit (Quit: Computer has gone to sleep.)
  45. simathur has quit (Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258])
  46. <yoav> rniwa: Very well. I think I understand your point of view. Thanks! :)
  47. <rniwa> yoav: np<yoav> rniwa: If you're still around, I'd love to discuss srcN implementation concerns
  48. --> jdaggett ([email protected]) has joined #webkit
  49. <rniwa> yoav: I've expressed all my concerns in the mail I sent ot
  50. <rniwa> out*
  51. --> msanchez ([email protected]) has joined #webkit
  52. <yoav> rniwa: Yeah, I saw that, but I'd love to have some more details on that optimization and its impact on srcN's parsing flow
  53. Since srcN attributes are rarely expected to be addressed explicitly, I wonder if there's isn't a way to avoid the upper bound restriction
  54. <rniwa> yoav: mike just replied on webkit-dev thread
  55. yoav: saying that people rarely need more than 2-3 src-* specified
  56. yoav: why do you think lifting the restriction is important?
  57. yoav: I seriously can't think of a use case where you'd end up specifying 10-20 src-N's
  58. <yoav> rniwa: I don't see Mike's response yet for some reason...
  59. I completely agree that 2-3 srcs are typical and I wouldn't expect more than 6-7 breakpoints in any normal Web site
  60. <rniwa> yoav: I also share the concern others have expressed
  61. yoav: which is that we have a list of lists
  62. yoav: and having N attributes to express this information is distasteful
  63. <-- tasak has quit (Remote host closed the connection)
  64. --> tasak (tasak@nat/google/x-neazqxnonyhyugaw) has joined #webkit
  65. <rniwa> yoav: don't get me wrong. i'm trying to block your work. i think the feature addresses a very important use case
  66. yoav: i'm just disagreeing with the specific API being proposed to be implemented in webkit
  67. <-- svillar_ has quit (Quit: Ex-Chat)
  68. <yoav> rniwa: What worries me about that restriction is that it may make authoring more difficult, by giving authors less freedom to "space out" the attribute order, and add more attributes in the future
  69. --> svillar ([email protected]) has joined #webkit
  70. <-- Company has quit (Read error: Connection reset by peer)
  71. <yoav> rniwa: With that said, if this is a requirement from WebKit, I don't think it's a compromise I can live with, it's just something I wish we can avoid
  72. <noamr> elecro: could you comment on https://bugs.webkit.org/show_bug.cgi?id=123246? do we need PlatformCertificateInfo there?
  73. <yoav> rniwa: s/don't//
  74. rniwa: To be clear, it is a compromise I can live with, but wish we can avoid it
  75. <-- noraesae has quit (Quit: noraesae)
  76. miChou has quit (Quit: Leaving.)
  77. tasak has quit (Ping timeout: 252 seconds)
  78. <rniwa> yoav: I actually think we should revise the spec not to have N attributes
  79. yoav: and just have single attribute with some internal format
  80. <rniwa> that'll be simpler than the current solution
  81. --> mZugn (Marton@nat/u-szeged/x-fvxglviypmmskjsg) has joined #webkit
  82. <rniwa> that invokes N attributes and M values in each one of them :/
  83. <-- mihnea has quit (Remote host closed the connection)
  84. <yoav> rniwa: I'm not against that, but not a "syntax person" myself, so I don't have a particular opinion on what would be easier for authors
  85. <rniwa> yoav: being easy for author is one thing
  86. <yoav> It's a tradeoff between one single huge attribute and multiple, smaller ones
  87. <rniwa> yoav: but being consistent with the rest of platform is another
  88. --> tasak (~tasak@2401:fa00:4:1012:b8fb:97d5:d684:3818) has joined #webkit
  89. <-- greenspa has quit (Remote host closed the connection)
  90. narkeeso has quit (Quit: Computer has gone to sleep.)
  91. simathur has quit (Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258])
  92. <yoav> rniwa: Very well. I think I understand your point of view. Thanks! :)
  93. <rniwa> yoav: np
Advertisement
Add Comment
Please, Sign In to add comment