patches/webkit-09-ternary-operator.diff
author jurikm
Sun, 12 Feb 2012 14:04:10 +0000
changeset 8245 383896da4129
parent 3325 33ece2659d50
permissions -rw-r--r--
SFEsauerbraten.spec: add IPS package name
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3325
33ece2659d50 SFEwebkitgtk.spec: bump to 1.2.7
jurikm
parents: 2663
diff changeset
     1
--- webkit-1.2.7/WebCore/dom/NodeRenderStyle.h	Fri Feb  5 17:26:57 2010
33ece2659d50 SFEwebkitgtk.spec: bump to 1.2.7
jurikm
parents: 2663
diff changeset
     2
+++ webkit-1.2.7-patch/WebCore/dom/NodeRenderStyle.h	Sat Mar 19 23:06:11 2011
2663
a8edf8722649 Remake patches
simonjin
parents: 2315
diff changeset
     3
@@ -33,7 +33,7 @@
2315
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
     4
 
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
     5
 inline RenderStyle* Node::renderStyle() const
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
     6
 {
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
     7
-    return m_renderer ? m_renderer->style() : nonRendererRenderStyle();
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
     8
+    return m_renderer ? (RenderStyle*)m_renderer->style() : nonRendererRenderStyle();
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
     9
 }
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
    10
 
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
    11
 }
3325
33ece2659d50 SFEwebkitgtk.spec: bump to 1.2.7
jurikm
parents: 2663
diff changeset
    12
--- webkit-1.2.7/WebCore/loader/DocumentLoader.h	Fri Sep 10 15:20:33 2010
33ece2659d50 SFEwebkitgtk.spec: bump to 1.2.7
jurikm
parents: 2663
diff changeset
    13
+++ webkit-1.2.7-patch/WebCore/loader/DocumentLoader.h	Sat Mar 19 23:06:11 2011
2663
a8edf8722649 Remake patches
simonjin
parents: 2315
diff changeset
    14
@@ -163,7 +163,7 @@
2315
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
    15
         String clientRedirectDestinationForHistory() const { return urlForHistory(); }
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
    16
         void setClientRedirectSourceForHistory(const String& clientedirectSourceForHistory) { m_clientRedirectSourceForHistory = clientedirectSourceForHistory; }
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
    17
         
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
    18
-        String serverRedirectSourceForHistory() const { return urlForHistory() == url() ? String() : urlForHistory(); } // null if no server redirect occurred.
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
    19
+        String serverRedirectSourceForHistory() const { return urlForHistory() == url() ? String() : (String)urlForHistory(); } // null if no server redirect occurred.
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
    20
         String serverRedirectDestinationForHistory() const { return url(); }
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
    21
 
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
    22
         bool didCreateGlobalHistoryEntry() const { return m_didCreateGlobalHistoryEntry; }
3325
33ece2659d50 SFEwebkitgtk.spec: bump to 1.2.7
jurikm
parents: 2663
diff changeset
    23
--- webkit-1.2.7/WebCore/loader/FrameLoader.cpp	Tue Dec 28 13:24:33 2010
33ece2659d50 SFEwebkitgtk.spec: bump to 1.2.7
jurikm
parents: 2663
diff changeset
    24
+++ webkit-1.2.7-patch/WebCore/loader/FrameLoader.cpp	Sat Mar 19 23:06:11 2011
33ece2659d50 SFEwebkitgtk.spec: bump to 1.2.7
jurikm
parents: 2663
diff changeset
    25
@@ -1989,7 +1989,7 @@
2315
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
    26
     m_loadType = FrameLoadTypeStandard;
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
    27
     RefPtr<DocumentLoader> loader = m_client->createDocumentLoader(request, substituteData);
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
    28
     if (lockHistory && m_documentLoader)
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
    29
-        loader->setClientRedirectSourceForHistory(m_documentLoader->didCreateGlobalHistoryEntry() ? m_documentLoader->urlForHistory() : m_documentLoader->clientRedirectSourceForHistory());
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
    30
+        loader->setClientRedirectSourceForHistory(m_documentLoader->didCreateGlobalHistoryEntry() ? (String)m_documentLoader->urlForHistory() : m_documentLoader->clientRedirectSourceForHistory());
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
    31
     load(loader.get());
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
    32
 }
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
    33
 
3325
33ece2659d50 SFEwebkitgtk.spec: bump to 1.2.7
jurikm
parents: 2663
diff changeset
    34
@@ -2013,7 +2013,7 @@
2315
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
    35
 {
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
    36
     RefPtr<DocumentLoader> loader = m_client->createDocumentLoader(request, SubstituteData());
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
    37
     if (lockHistory && m_documentLoader)
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
    38
-        loader->setClientRedirectSourceForHistory(m_documentLoader->didCreateGlobalHistoryEntry() ? m_documentLoader->urlForHistory() : m_documentLoader->clientRedirectSourceForHistory());
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
    39
+        loader->setClientRedirectSourceForHistory(m_documentLoader->didCreateGlobalHistoryEntry() ? (String)m_documentLoader->urlForHistory() : m_documentLoader->clientRedirectSourceForHistory());
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
    40
 
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
    41
     loader->setTriggeringAction(action);
ef3e0baebb09 Bump webkit-cstd to 1.1.19
simonjin
parents:
diff changeset
    42
     if (m_documentLoader)