mozilla-bmo256180.patch
author Wolfgang Rosenauer <wr@rosenauer.org>
Wed, 13 Feb 2019 08:51:42 +0100
branchfirefox65
changeset 1086 ed1c30c5f456
parent 1085 87f893cf45b9
permissions -rw-r--r--
Firefox 65.0.1
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1085
87f893cf45b9 Firefox 65.0 release
Wolfgang Rosenauer <wr@rosenauer.org>
parents: 1027
diff changeset
     1
# HG changeset patch
87f893cf45b9 Firefox 65.0 release
Wolfgang Rosenauer <wr@rosenauer.org>
parents: 1027
diff changeset
     2
# Parent  8d4f57b44373d51f0e151eeaadf9fe293bcdfb7c
87f893cf45b9 Firefox 65.0 release
Wolfgang Rosenauer <wr@rosenauer.org>
parents: 1027
diff changeset
     3
87f893cf45b9 Firefox 65.0 release
Wolfgang Rosenauer <wr@rosenauer.org>
parents: 1027
diff changeset
     4
diff --git a/layout/generic/nsIFrame.h b/layout/generic/nsIFrame.h
87f893cf45b9 Firefox 65.0 release
Wolfgang Rosenauer <wr@rosenauer.org>
parents: 1027
diff changeset
     5
--- a/layout/generic/nsIFrame.h
87f893cf45b9 Firefox 65.0 release
Wolfgang Rosenauer <wr@rosenauer.org>
parents: 1027
diff changeset
     6
+++ b/layout/generic/nsIFrame.h
87f893cf45b9 Firefox 65.0 release
Wolfgang Rosenauer <wr@rosenauer.org>
parents: 1027
diff changeset
     7
@@ -8,17 +8,17 @@
87f893cf45b9 Firefox 65.0 release
Wolfgang Rosenauer <wr@rosenauer.org>
parents: 1027
diff changeset
     8
 
87f893cf45b9 Firefox 65.0 release
Wolfgang Rosenauer <wr@rosenauer.org>
parents: 1027
diff changeset
     9
 #ifndef nsIFrame_h___
87f893cf45b9 Firefox 65.0 release
Wolfgang Rosenauer <wr@rosenauer.org>
parents: 1027
diff changeset
    10
 #define nsIFrame_h___
87f893cf45b9 Firefox 65.0 release
Wolfgang Rosenauer <wr@rosenauer.org>
parents: 1027
diff changeset
    11
 
87f893cf45b9 Firefox 65.0 release
Wolfgang Rosenauer <wr@rosenauer.org>
parents: 1027
diff changeset
    12
 #ifndef MOZILLA_INTERNAL_API
1027
7071f6ebfda6 CSD functionality
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    13
 #error This header/class should only be used within Mozilla code. It should not be used by extensions.
7071f6ebfda6 CSD functionality
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    14
 #endif
7071f6ebfda6 CSD functionality
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    15
 
7071f6ebfda6 CSD functionality
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    16
-#define MAX_REFLOW_DEPTH 200
7071f6ebfda6 CSD functionality
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    17
+#define MAX_REFLOW_DEPTH 1000
7071f6ebfda6 CSD functionality
Wolfgang Rosenauer <wr@rosenauer.org>
parents:
diff changeset
    18
 
1085
87f893cf45b9 Firefox 65.0 release
Wolfgang Rosenauer <wr@rosenauer.org>
parents: 1027
diff changeset
    19
 /* nsIFrame is in the process of being deCOMtaminated, i.e., this file is
87f893cf45b9 Firefox 65.0 release
Wolfgang Rosenauer <wr@rosenauer.org>
parents: 1027
diff changeset
    20
    eventually going to be eliminated, and all callers will use nsFrame instead.
87f893cf45b9 Firefox 65.0 release
Wolfgang Rosenauer <wr@rosenauer.org>
parents: 1027
diff changeset
    21
    At the moment we're midway through this process, so you will see inlined
87f893cf45b9 Firefox 65.0 release
Wolfgang Rosenauer <wr@rosenauer.org>
parents: 1027
diff changeset
    22
    functions and member variables in this file.  -dwh */
87f893cf45b9 Firefox 65.0 release
Wolfgang Rosenauer <wr@rosenauer.org>
parents: 1027
diff changeset
    23
 
87f893cf45b9 Firefox 65.0 release
Wolfgang Rosenauer <wr@rosenauer.org>
parents: 1027
diff changeset
    24
 #include <algorithm>
87f893cf45b9 Firefox 65.0 release
Wolfgang Rosenauer <wr@rosenauer.org>
parents: 1027
diff changeset
    25
 #include <stdio.h>