Changeset 137286 in webkit


Ignore:
Timestamp:
Dec 11, 2012 4:10:06 AM (11 years ago)
Author:
Martin Robinson
Message:

[GTK] Bump the jhbuild libsoup version to fix an authentication issue
https://bugs.webkit.org/show_bug.cgi?id=104448

Reviewed by Gustavo Noronha Silva.

Tools:

Bump the libsoup version to one from the git repository. This requires updating
GLib as well which in turn requires adjusting the CFLAGS we pass when compiling
the scanobj step of the gtkdoc generation.

  • gtk/generate-gtkdoc:
  • gtk/jhbuild.modules:

LayoutTests:

  • platform/gtk/TestExpectations: Unskip some tests which are now passing.
Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r137285 r137286  
     12012-12-11  Martin Robinson  <mrobinson@igalia.com>
     2
     3        [GTK] Bump the jhbuild libsoup version to fix an authentication issue
     4        https://bugs.webkit.org/show_bug.cgi?id=104448
     5
     6        Reviewed by Gustavo Noronha Silva.
     7
     8        * platform/gtk/TestExpectations: Unskip some tests which are now passing.
     9
    1102012-12-11  Thiago Marcos P. Santos  <thiago.santos@intel.com>
    211
  • trunk/LayoutTests/platform/gtk/TestExpectations

    r137273 r137286  
    14191419webkit.org/b/104493 svg/custom/text-xy-updates-SVGList.xhtml [ Failure ]
    14201420
    1421 webkit.org/b/104571 http/tests/security/xssAuditor/base-href-null-char.html [ Failure ]
    1422 webkit.org/b/104571 http/tests/security/xssAuditor/embed-tag-null-char.html [ Failure ]
    1423 webkit.org/b/104571 http/tests/security/xssAuditor/link-onclick-null-char.html [ Failure ]
    1424 webkit.org/b/104571 http/tests/security/xssAuditor/script-tag-addslashes-null-char.html [ Failure ]
    1425 webkit.org/b/104571 http/tests/security/xssAuditor/script-tag-null-char.html [ Failure ]
    1426 webkit.org/b/104571 http/tests/security/xssAuditor/script-tag-with-source-null-char.html [ Failure ]
    1427 webkit.org/b/104571 http/tests/xmlhttprequest/origin-exact-matching.html [ Failure ]
    1428 
    14291421webkit.org/b/104649 svg/W3C-SVG-1.1-SE/svgdom-over-01-f.svg [ Failure ]
    14301422
  • trunk/Tools/ChangeLog

    r137282 r137286  
     12012-12-11  Martin Robinson  <mrobinson@igalia.com>
     2
     3        [GTK] Bump the jhbuild libsoup version to fix an authentication issue
     4        https://bugs.webkit.org/show_bug.cgi?id=104448
     5
     6        Reviewed by Gustavo Noronha Silva.
     7
     8        Bump the libsoup version to one from the git repository. This requires updating
     9        GLib as well which in turn requires adjusting the CFLAGS we pass when compiling
     10        the scanobj step of the gtkdoc generation.
     11
     12        * gtk/generate-gtkdoc:
     13        * gtk/jhbuild.modules:
     14
    1152012-12-11  Zan Dobersek  <zandobersek@gmail.com>
    216
  • trunk/Tools/gtk/generate-gtkdoc

    r136152 r137286  
    162162    os.environ['PKG_CONFIG_PATH'] += ':' + pkg_config_path
    163163
     164# Newer versions of glib have deprecated g_type_init, so we need to disable
     165# that warning when running gtkdoc-scanobj by overriding the CFLAGS we use
     166# to compile it.
     167cflags = os.environ.get('CFLAGS', '')
     168cflags += ' -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_32'
     169os.environ['CFLAGS'] = cflags
     170
    164171saw_webkit1_warnings = saw_webkit2_warnings = False
    165172
  • trunk/Tools/gtk/jhbuild.modules

    r137271 r137286  
    151151      <dep package="libffi"/>
    152152    </dependencies>
    153     <branch module="/pub/GNOME/sources/glib/2.33/glib-2.33.2.tar.xz" version="2.33.2"
    154             repo="ftp.gnome.org"
    155             hash="sha256:b7163e9f159775d13ecfb433d67c3f0883e0e518e85b2e970d4ad9773d7cd0b4"
    156             md5sum="06ef0099fed22afcf34ade39ddff9a5b"/>
     153    <branch module="/pub/GNOME/sources/glib/2.35/glib-2.35.2.tar.xz" version="2.35.2"
     154            repo="ftp.gnome.org"
     155            hash="sha256:84fffa2041850352b83a7b27c127f1c4e8b3d169aa3a000b100820ba10f8c19e"/>
    157156  </autotools>
    158157
     
    172171      <dep package="glib-networking"/>
    173172    </dependencies>
    174     <branch module="/pub/gnome/sources/libsoup/2.40/libsoup-2.40.1.tar.xz" version="2.40.1"
    175             repo="ftp.gnome.org"
    176             hash="sha256:77a55d57e7e8055acd2f44e0cc889b9ba48052e8b7f07e829157d57417ac650a"
    177             md5sum="2fa30bab92d770eeb6535e1504ab2ded"/>
     173    <branch module="libsoup" version="2.40.2-r1"
     174            repo="git.gnome.org"
     175            revision="5651d18eb8c9edff5961a32c488641bf6776ca6b"/>
    178176  </autotools>
    179177
Note: See TracChangeset for help on using the changeset viewer.