Skip to content

Commit 190748c

Browse files
authored
Merge branch 'prebid:master' into master
2 parents c05fa31 + b2f5532 commit 190748c

358 files changed

Lines changed: 3829 additions & 853 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
name: Combine coverage
2+
description: Combine and cache coverage results
3+
inputs:
4+
cache-key:
5+
description: cache key to use
6+
lcov:
7+
description: output LCOV file name
8+
source-artifact:
9+
description: Source code artifact name
10+
runs:
11+
using: 'composite'
12+
steps:
13+
- name: Restore from cache
14+
id: restore
15+
uses: actions/cache/restore@v4
16+
with:
17+
path: ${{ runner.temp }}/coverage.info
18+
key: ${{ inputs.cache-key }}
19+
- name: Restore source
20+
if: ${{ steps.restore.outputs.cache-hit != 'true' }}
21+
uses: ./.github/actions/load
22+
with:
23+
name: ${{ inputs.source-artifact }}
24+
- name: Combine coverage results
25+
if: ${{ steps.restore.outputs.cache-hit != 'true' }}
26+
shell: bash
27+
run: |
28+
sudo apt-get update
29+
sudo apt-get install lcov -y
30+
find build/coverage/chunks -name 'lcov.info' -printf ' -a %p' | xargs lcov -o ${{ runner.temp }}/coverage.info
31+
- name: Save to cache
32+
if: ${{ steps.restore.outputs.cache-hit != 'true' }}
33+
uses: actions/cache/save@v4
34+
with:
35+
path: ${{ runner.temp }}/coverage.info
36+
key: ${{ inputs.cache-key }}
37+
- name: Rename file
38+
shell: bash
39+
run: |
40+
mv "${{ runner.temp }}/coverage.info" "${{ inputs.lcov }}"
41+
- name: Save as artifact
42+
uses: actions/upload-artifact@v7
43+
with:
44+
name: ${{ inputs.lcov }}
45+
path: ${{ inputs.lcov }}
46+
47+

.github/codeql/queries/autogen_fpDOMMethod.qll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ class DOMMethod extends string {
77

88
DOMMethod() {
99

10-
( this = "getChannelData" and weight = 961.14 and type = "AudioBuffer" )
10+
( this = "toDataURL" and weight = 27.97 and type = "HTMLCanvasElement" )
1111
or
12-
( this = "toDataURL" and weight = 29.48 and type = "HTMLCanvasElement" )
12+
( this = "getChannelData" and weight = 1261.88 and type = "AudioBuffer" )
1313
}
1414

1515
float getWeight() {

.github/codeql/queries/autogen_fpEventProperty.qll

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,21 +7,21 @@ class EventProperty extends string {
77

88
EventProperty() {
99

10-
( this = "beta" and weight = 825.35 and event = "deviceorientation" )
10+
( this = "beta" and weight = 776.51 and event = "deviceorientation" )
1111
or
12-
( this = "gamma" and weight = 277.66 and event = "deviceorientation" )
12+
( this = "gamma" and weight = 230.63 and event = "deviceorientation" )
1313
or
14-
( this = "alpha" and weight = 797.61 and event = "deviceorientation" )
14+
( this = "alpha" and weight = 760.83 and event = "deviceorientation" )
1515
or
16-
( this = "accelerationIncludingGravity" and weight = 85.16 and event = "devicemotion" )
16+
( this = "accelerationIncludingGravity" and weight = 77.06 and event = "devicemotion" )
1717
or
18-
( this = "candidate" and weight = 46.81 and event = "icecandidate" )
18+
( this = "candidate" and weight = 46.1 and event = "icecandidate" )
1919
or
20-
( this = "acceleration" and weight = 37.23 and event = "devicemotion" )
20+
( this = "acceleration" and weight = 34.29 and event = "devicemotion" )
2121
or
22-
( this = "rotationRate" and weight = 37.29 and event = "devicemotion" )
22+
( this = "rotationRate" and weight = 34.06 and event = "devicemotion" )
2323
or
24-
( this = "absolute" and weight = 282.58 and event = "deviceorientation" )
24+
( this = "absolute" and weight = 231.5 and event = "deviceorientation" )
2525
}
2626

2727
float getWeight() {

.github/codeql/queries/autogen_fpGlobalConstructor.qll

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ class GlobalConstructor extends string {
66

77
GlobalConstructor() {
88

9-
( this = "OfflineAudioContext" and weight = 190.93 )
9+
( this = "SharedWorker" and weight = 80.78 )
1010
or
11-
( this = "RTCPeerConnection" and weight = 34.85 )
11+
( this = "OfflineAudioContext" and weight = 198.38 )
1212
or
13-
( this = "SharedWorker" and weight = 85.13 )
13+
( this = "RTCPeerConnection" and weight = 37.01 )
1414
or
15-
( this = "Gyroscope" and weight = 55.85 )
15+
( this = "Gyroscope" and weight = 53.04 )
1616
or
17-
( this = "AudioWorkletNode" and weight = 99.28 )
17+
( this = "AudioWorkletNode" and weight = 239.83 )
1818
}
1919

2020
float getWeight() {

.github/codeql/queries/autogen_fpGlobalObjectProperty0.qll

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -7,57 +7,57 @@ class GlobalObjectProperty0 extends string {
77

88
GlobalObjectProperty0() {
99

10-
( this = "availHeight" and weight = 92.62 and global0 = "screen" )
10+
( this = "availHeight" and weight = 96.62 and global0 = "screen" )
1111
or
12-
( this = "availWidth" and weight = 87.21 and global0 = "screen" )
12+
( this = "availWidth" and weight = 89.95 and global0 = "screen" )
1313
or
14-
( this = "colorDepth" and weight = 42.11 and global0 = "screen" )
14+
( this = "colorDepth" and weight = 42.26 and global0 = "screen" )
1515
or
16-
( this = "availTop" and weight = 1177.28 and global0 = "screen" )
16+
( this = "availTop" and weight = 1353.4 and global0 = "screen" )
1717
or
18-
( this = "deviceMemory" and weight = 58.68 and global0 = "navigator" )
18+
( this = "deviceMemory" and weight = 61.93 and global0 = "navigator" )
1919
or
20-
( this = "getBattery" and weight = 36.33 and global0 = "navigator" )
20+
( this = "pixelDepth" and weight = 51.98 and global0 = "screen" )
2121
or
22-
( this = "webdriver" and weight = 26.58 and global0 = "navigator" )
22+
( this = "availLeft" and weight = 661.19 and global0 = "screen" )
2323
or
24-
( this = "permission" and weight = 26.35 and global0 = "Notification" )
24+
( this = "orientation" and weight = 34.72 and global0 = "screen" )
2525
or
26-
( this = "storage" and weight = 40.24 and global0 = "navigator" )
26+
( this = "vendorSub" and weight = 2725.72 and global0 = "navigator" )
2727
or
28-
( this = "orientation" and weight = 35.31 and global0 = "screen" )
28+
( this = "productSub" and weight = 448.44 and global0 = "navigator" )
2929
or
30-
( this = "onLine" and weight = 20.53 and global0 = "navigator" )
30+
( this = "webkitTemporaryStorage" and weight = 37.16 and global0 = "navigator" )
3131
or
32-
( this = "permissions" and weight = 68.24 and global0 = "navigator" )
32+
( this = "hardwareConcurrency" and weight = 72.55 and global0 = "navigator" )
3333
or
34-
( this = "productSub" and weight = 372.57 and global0 = "navigator" )
34+
( this = "appCodeName" and weight = 160.76 and global0 = "navigator" )
3535
or
36-
( this = "hardwareConcurrency" and weight = 71.26 and global0 = "navigator" )
36+
( this = "onLine" and weight = 19.69 and global0 = "navigator" )
3737
or
38-
( this = "mediaCapabilities" and weight = 35.37 and global0 = "navigator" )
38+
( this = "webdriver" and weight = 25.44 and global0 = "navigator" )
3939
or
40-
( this = "availLeft" and weight = 597.75 and global0 = "screen" )
40+
( this = "keyboard" and weight = 3172.04 and global0 = "navigator" )
4141
or
42-
( this = "mediaDevices" and weight = 147.52 and global0 = "navigator" )
42+
( this = "mediaDevices" and weight = 151.88 and global0 = "navigator" )
4343
or
44-
( this = "keyboard" and weight = 2226.57 and global0 = "navigator" )
44+
( this = "storage" and weight = 38.66 and global0 = "navigator" )
4545
or
46-
( this = "appCodeName" and weight = 163.59 and global0 = "navigator" )
46+
( this = "mediaCapabilities" and weight = 31.44 and global0 = "navigator" )
4747
or
48-
( this = "pixelDepth" and weight = 54 and global0 = "screen" )
48+
( this = "permissions" and weight = 66.89 and global0 = "navigator" )
4949
or
50-
( this = "requestMediaKeySystemAccess" and weight = 34.75 and global0 = "navigator" )
50+
( this = "presentation" and weight = 32.86 and global0 = "navigator" )
5151
or
52-
( this = "webkitTemporaryStorage" and weight = 38.03 and global0 = "navigator" )
52+
( this = "permission" and weight = 25.92 and global0 = "Notification" )
5353
or
54-
( this = "vendorSub" and weight = 2115.03 and global0 = "navigator" )
54+
( this = "getBattery" and weight = 35.48 and global0 = "navigator" )
5555
or
56-
( this = "webkitPersistentStorage" and weight = 118.76 and global0 = "navigator" )
56+
( this = "requestMediaKeySystemAccess" and weight = 34.46 and global0 = "navigator" )
5757
or
58-
( this = "presentation" and weight = 32.7 and global0 = "navigator" )
58+
( this = "webkitPersistentStorage" and weight = 132.3 and global0 = "navigator" )
5959
or
60-
( this = "getGamepads" and weight = 187.64 and global0 = "navigator" )
60+
( this = "getGamepads" and weight = 254.4 and global0 = "navigator" )
6161
}
6262

6363
float getWeight() {

.github/codeql/queries/autogen_fpGlobalObjectProperty1.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ class GlobalObjectProperty1 extends string {
88

99
GlobalObjectProperty1() {
1010

11-
( this = "enumerateDevices" and weight = 703.57 and global0 = "navigator" and global1 = "mediaDevices" )
11+
( this = "enumerateDevices" and weight = 729.32 and global0 = "navigator" and global1 = "mediaDevices" )
1212
}
1313

1414
float getWeight() {

.github/codeql/queries/autogen_fpGlobalTypeProperty0.qll

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ class GlobalTypeProperty0 extends string {
77

88
GlobalTypeProperty0() {
99

10-
( this = "x" and weight = 2790.72 and global0 = "Gyroscope" )
10+
( this = "x" and weight = 5524.41 and global0 = "Gyroscope" )
1111
or
12-
( this = "y" and weight = 2790.72 and global0 = "Gyroscope" )
12+
( this = "y" and weight = 5524.41 and global0 = "Gyroscope" )
1313
or
14-
( this = "z" and weight = 2790.72 and global0 = "Gyroscope" )
14+
( this = "z" and weight = 5524.41 and global0 = "Gyroscope" )
1515
}
1616

1717
float getWeight() {

.github/codeql/queries/autogen_fpGlobalTypeProperty1.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ class GlobalTypeProperty1 extends string {
88

99
GlobalTypeProperty1() {
1010

11-
( this = "resolvedOptions" and weight = 21.19 and global0 = "Intl" and global1 = "DateTimeFormat" )
11+
( this = "resolvedOptions" and weight = 20.38 and global0 = "Intl" and global1 = "DateTimeFormat" )
1212
}
1313

1414
float getWeight() {

.github/codeql/queries/autogen_fpGlobalVar.qll

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,23 +6,23 @@ class GlobalVar extends string {
66

77
GlobalVar() {
88

9-
( this = "devicePixelRatio" and weight = 15.26 )
9+
( this = "devicePixelRatio" and weight = 15.37 )
1010
or
11-
( this = "screenX" and weight = 391.09 )
11+
( this = "screenX" and weight = 425.14 )
1212
or
13-
( this = "screenY" and weight = 359.23 )
13+
( this = "screenY" and weight = 399.3 )
1414
or
15-
( this = "outerWidth" and weight = 115.95 )
15+
( this = "outerWidth" and weight = 118.62 )
1616
or
17-
( this = "outerHeight" and weight = 174.07 )
17+
( this = "outerHeight" and weight = 187.18 )
1818
or
19-
( this = "screenLeft" and weight = 379.3 )
19+
( this = "screenLeft" and weight = 345.98 )
2020
or
21-
( this = "screenTop" and weight = 377.73 )
21+
( this = "screenTop" and weight = 344.76 )
2222
or
23-
( this = "indexedDB" and weight = 21.74 )
23+
( this = "indexedDB" and weight = 22.13 )
2424
or
25-
( this = "openDatabase" and weight = 33.54 )
25+
( this = "openDatabase" and weight = 32.7 )
2626
}
2727

2828
float getWeight() {

.github/codeql/queries/autogen_fpRenderingContextProperty.qll

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -7,35 +7,35 @@ class RenderingContextProperty extends string {
77

88
RenderingContextProperty() {
99

10-
( this = "getExtension" and weight = 25.36 and contextType = "webgl" )
10+
( this = "getExtension" and weight = 26.42 and contextType = "webgl" )
1111
or
12-
( this = "getParameter" and weight = 28.29 and contextType = "webgl" )
12+
( this = "getParameter" and weight = 29.54 and contextType = "webgl" )
1313
or
14-
( this = "getImageData" and weight = 59.7 and contextType = "2d" )
14+
( this = "getImageData" and weight = 53.53 and contextType = "2d" )
1515
or
16-
( this = "readPixels" and weight = 57.25 and contextType = "webgl" )
16+
( this = "measureText" and weight = 47.84 and contextType = "2d" )
1717
or
18-
( this = "getExtension" and weight = 79.37 and contextType = "webgl2" )
18+
( this = "getParameter" and weight = 78.13 and contextType = "webgl2" )
1919
or
20-
( this = "getParameter" and weight = 73.14 and contextType = "webgl2" )
20+
( this = "getShaderPrecisionFormat" and weight = 168.04 and contextType = "webgl2" )
2121
or
22-
( this = "getSupportedExtensions" and weight = 285.4 and contextType = "webgl2" )
22+
( this = "getExtension" and weight = 87.85 and contextType = "webgl2" )
2323
or
24-
( this = "getContextAttributes" and weight = 188.52 and contextType = "webgl2" )
24+
( this = "getContextAttributes" and weight = 210.46 and contextType = "webgl2" )
2525
or
26-
( this = "getShaderPrecisionFormat" and weight = 134.03 and contextType = "webgl2" )
26+
( this = "getSupportedExtensions" and weight = 317.42 and contextType = "webgl2" )
2727
or
28-
( this = "getSupportedExtensions" and weight = 1478.73 and contextType = "webgl" )
28+
( this = "getShaderPrecisionFormat" and weight = 1043.76 and contextType = "webgl" )
2929
or
30-
( this = "isPointInPath" and weight = 2790.72 and contextType = "2d" )
30+
( this = "getContextAttributes" and weight = 1457.36 and contextType = "webgl" )
3131
or
32-
( this = "getContextAttributes" and weight = 2323.65 and contextType = "webgl" )
32+
( this = "getSupportedExtensions" and weight = 1242.7 and contextType = "webgl" )
3333
or
34-
( this = "getShaderPrecisionFormat" and weight = 1379.72 and contextType = "webgl" )
34+
( this = "isPointInPath" and weight = 5524.41 and contextType = "2d" )
3535
or
36-
( this = "readPixels" and weight = 1032.99 and contextType = "webgl2" )
36+
( this = "readPixels" and weight = 37.76 and contextType = "webgl" )
3737
or
38-
( this = "measureText" and weight = 52.44 and contextType = "2d" )
38+
( this = "readPixels" and weight = 1045.65 and contextType = "webgl2" )
3939
}
4040

4141
float getWeight() {

0 commit comments

Comments
 (0)