Title: [232949] trunk/Source/WebCore
Revision
232949
Author
[email protected]
Date
2018-06-18 15:14:32 -0700 (Mon, 18 Jun 2018)

Log Message

Better pack ResourceRequest
https://bugs.webkit.org/show_bug.cgi?id=186717

Reviewed by Darin Adler.

Better pack ResourceRequest to reduce its size from 240 to 232 bytes
on Mac.

* platform/network/ResourceRequestBase.h:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (232948 => 232949)


--- trunk/Source/WebCore/ChangeLog	2018-06-18 21:46:58 UTC (rev 232948)
+++ trunk/Source/WebCore/ChangeLog	2018-06-18 22:14:32 UTC (rev 232949)
@@ -1,3 +1,15 @@
+2018-06-18  Chris Dumez  <[email protected]>
+
+        Better pack ResourceRequest
+        https://bugs.webkit.org/show_bug.cgi?id=186717
+
+        Reviewed by Darin Adler.
+
+        Better pack ResourceRequest to reduce its size from 240 to 232 bytes
+        on Mac.
+
+        * platform/network/ResourceRequestBase.h:
+
 2018-06-18  Antoine Quint  <[email protected]>
 
         [Web Animations] Implement "Starting of transitions" section from CSS Transitions

Modified: trunk/Source/WebCore/platform/network/ResourceRequestBase.h (232948 => 232949)


--- trunk/Source/WebCore/platform/network/ResourceRequestBase.h	2018-06-18 21:46:58 UTC (rev 232948)
+++ trunk/Source/WebCore/platform/network/ResourceRequestBase.h	2018-06-18 22:14:32 UTC (rev 232949)
@@ -223,10 +223,15 @@
     double m_timeoutInterval; // 0 is a magic value for platform default on platforms that have one.
     URL m_firstPartyForCookies;
     String m_httpMethod;
+    String m_initiatorIdentifier;
+    String m_cachePartition { emptyString() };
     HTTPHeaderMap m_httpHeaderFields;
     Vector<String> m_responseContentDispositionEncodingFallbackArray;
     RefPtr<FormData> m_httpBody;
     ResourceRequestCachePolicy m_cachePolicy { UseProtocolCachePolicy };
+    SameSiteDisposition m_sameSiteDisposition { SameSiteDisposition::Unspecified };
+    ResourceLoadPriority m_priority { ResourceLoadPriority::Low };
+    Requester m_requester { Requester::Unspecified };
     bool m_allowCookies { false };
     mutable bool m_resourceRequestUpdated { false };
     mutable bool m_platformRequestUpdated { false };
@@ -233,12 +238,7 @@
     mutable bool m_resourceRequestBodyUpdated { false };
     mutable bool m_platformRequestBodyUpdated { false };
     bool m_hiddenFromInspector { false };
-    SameSiteDisposition m_sameSiteDisposition { SameSiteDisposition::Unspecified };
     bool m_isTopSite { false };
-    ResourceLoadPriority m_priority { ResourceLoadPriority::Low };
-    Requester m_requester { Requester::Unspecified };
-    String m_initiatorIdentifier;
-    String m_cachePartition { emptyString() };
 #if USE(SYSTEM_PREVIEW)
     bool m_isSystemPreview { false };
     IntRect m_systemPreviewRect;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to