1. 09 Oct, 2019 1 commit
  2. 02 Oct, 2019 3 commits
    • Dzmitry Malyshau's avatar
      Bug 1581710 - Update WebGPU IDL bindings r=jgilbert,bzbarsky · b91906ee
      Dzmitry Malyshau authored
      This mostly updates the bindings to the current state.
      No actual logic backing them yet.
      
      *Note*: the IDL does *not* need to be checked for matching the upstream spec precisely at this stage. The upstream is evolving, we just need to update in order to start integrating the implementation. What needs to be checked is - how C++ represents the IDL, esp with regards to derived classes, events, and hierarchies.
      
      The trickiest points, arguably, are:
        - WebGPU -> GPU prefix change
        - the goop for interfaces that are not final
      
      Differential Revision: https://phabricator.services.mozilla.com/D46166
      
      --HG--
      rename : dom/webgpu/InputState.cpp => dom/webgpu/DeviceLostInfo.cpp
      rename : dom/webgpu/Fence.h => dom/webgpu/DeviceLostInfo.h
      rename : dom/webgpu/BlendState.cpp => dom/webgpu/OutOfMemoryError.cpp
      rename : dom/webgpu/LogEntry.h => dom/webgpu/OutOfMemoryError.h
      rename : dom/webgpu/BindGroup.h => dom/webgpu/ProgrammablePassEncoder.cpp
      rename : dom/webgpu/BlendState.cpp => dom/webgpu/RenderBundle.cpp
      rename : dom/webgpu/BlendState.h => dom/webgpu/RenderBundle.h
      rename : dom/webgpu/AttachmentState.cpp => dom/webgpu/ValidationError.cpp
      rename : dom/webgpu/AttachmentState.h => dom/webgpu/ValidationError.h
      extra : moz-landing-system : lando
      b91906ee
    • Brindusan Cristian's avatar
      Backed out changeset 1ca9b7056c58 (bug 1581710) for mochitest failures at... · 84164522
      Brindusan Cristian authored
      Backed out changeset 1ca9b7056c58 (bug 1581710) for mochitest failures at test_enabled.html. CLOSED TREE
      
      --HG--
      rename : dom/webgpu/ValidationError.cpp => dom/webgpu/AttachmentState.cpp
      rename : dom/webgpu/ValidationError.h => dom/webgpu/AttachmentState.h
      rename : dom/webgpu/RenderBundle.cpp => dom/webgpu/BlendState.cpp
      rename : dom/webgpu/RenderBundle.h => dom/webgpu/BlendState.h
      rename : dom/webgpu/DeviceLostInfo.cpp => dom/webgpu/InputState.cpp
      rename : dom/webgpu/OutOfMemoryError.h => dom/webgpu/LogEntry.h
      84164522
    • Dzmitry Malyshau's avatar
      Bug 1581710 - Update WebGPU IDL bindings r=jgilbert,bzbarsky · 06892759
      Dzmitry Malyshau authored
      This mostly updates the bindings to the current state.
      No actual logic backing them yet.
      
      *Note*: the IDL does *not* need to be checked for matching the upstream spec precisely at this stage. The upstream is evolving, we just need to update in order to start integrating the implementation. What needs to be checked is - how C++ represents the IDL, esp with regards to derived classes, events, and hierarchies.
      
      The trickiest points, arguably, are:
        - WebGPU -> GPU prefix change
        - the goop for interfaces that are not final
      
      Differential Revision: https://phabricator.services.mozilla.com/D46166
      
      --HG--
      rename : dom/webgpu/InputState.cpp => dom/webgpu/DeviceLostInfo.cpp
      rename : dom/webgpu/Fence.h => dom/webgpu/DeviceLostInfo.h
      rename : dom/webgpu/BlendState.cpp => dom/webgpu/OutOfMemoryError.cpp
      rename : dom/webgpu/LogEntry.h => dom/webgpu/OutOfMemoryError.h
      rename : dom/webgpu/BindGroup.h => dom/webgpu/ProgrammablePassEncoder.cpp
      rename : dom/webgpu/BlendState.cpp => dom/webgpu/RenderBundle.cpp
      rename : dom/webgpu/BlendState.h => dom/webgpu/RenderBundle.h
      rename : dom/webgpu/AttachmentState.cpp => dom/webgpu/ValidationError.cpp
      rename : dom/webgpu/AttachmentState.h => dom/webgpu/ValidationError.h
      extra : moz-landing-system : lando
      06892759
  3. 20 Sep, 2019 1 commit
  4. 04 Sep, 2019 1 commit
  5. 26 Aug, 2019 1 commit
  6. 02 Aug, 2019 3 commits
    • Dan Minor's avatar
      Bug 1356046 - Remove expired media telemetry; r=jya,alwu,bryce · 082a390c
      Dan Minor authored
      This removes all telemetry which expired in Firefox 69 or earlier, with the
      exceptions of the following, which we plan to renew:
      * AUDIO_TRACK_SILENCE_PROPORTION
      * MEDIA_AUTOPLAY_WOULD_BE_ALLOWED_COUNT
      * MEDIA_AUTOPLAY_WOULD_NOT_BE_ALLOWED_COUNT
      * MEDIACACHESTREAM_LENGTH_KB
      * MEDIA_MKV_CANPLAY_REQUESTED
      * MEDIA_PAGE_COUNT
      * MEDIA_PAGE_HAD_MEDIA_COUNT
      * VIDEO_DROPPED_FRAMES_PROPORTION
      * VIDEO_PLAY_TIME
      * VIDEO_HIDDEN_PLAY_TIME
      * VIDEO_HIDDEN_PLAY_TIME_PERCENTAGE
      * VIDEO_INFERRED_DECODE_SUSPEND_PERCENTAGE
      * VIDEO_INTER_KEYFRAME_AVERAGE_MS
      * VIDEO_INTER_KEYFRAME_MAX_MS
      * VIDEO_SUSPEND_RECOVERY_TIME_MS
      * VIDEO_VP9_BENCHMARK_FPS
      * WEB_AUDIO_BECOMES_AUDIBLE_TIME
      * WEBVTT_TRACK_KINDS
      
      Differential Revision: https://phabricator.services.mozilla.com/D37313
      
      --HG--
      extra : moz-landing-system : lando
      082a390c
    • arthur.iakab's avatar
      Backed out changeset b8661a3b5dc2 (bug 1356046) for causing buid bustages on... · 7aef3168
      arthur.iakab authored
      Backed out changeset b8661a3b5dc2 (bug 1356046) for causing buid bustages on HTMLMediaElement.cpp CLOSED TREE
      7aef3168
    • Dan Minor's avatar
      Bug 1356046 - Remove expired media telemetry; r=jya,alwu,bryce · a13ff75b
      Dan Minor authored
      This removes all telemetry which expired in Firefox 69 or earlier, with the
      exceptions of the following, which we plan to renew:
      * AUDIO_TRACK_SILENCE_PROPORTION
      * MEDIA_AUTOPLAY_WOULD_BE_ALLOWED_COUNT
      * MEDIA_AUTOPLAY_WOULD_NOT_BE_ALLOWED_COUNT
      * MEDIACACHESTREAM_LENGTH_KB
      * MEDIA_MKV_CANPLAY_REQUESTED
      * MEDIA_PAGE_COUNT
      * MEDIA_PAGE_HAD_MEDIA_COUNT
      * VIDEO_DROPPED_FRAMES_PROPORTION
      * VIDEO_PLAY_TIME
      * VIDEO_HIDDEN_PLAY_TIME
      * VIDEO_HIDDEN_PLAY_TIME_PERCENTAGE
      * VIDEO_INFERRED_DECODE_SUSPEND_PERCENTAGE
      * VIDEO_INTER_KEYFRAME_AVERAGE_MS
      * VIDEO_INTER_KEYFRAME_MAX_MS
      * VIDEO_SUSPEND_RECOVERY_TIME_MS
      * VIDEO_VP9_BENCHMARK_FPS
      * WEB_AUDIO_BECOMES_AUDIBLE_TIME
      * WEBVTT_TRACK_KINDS
      
      Differential Revision: https://phabricator.services.mozilla.com/D37313
      
      --HG--
      extra : moz-landing-system : lando
      a13ff75b
  7. 30 Jul, 2019 1 commit
  8. 26 Jul, 2019 1 commit
    • Nicholas Nethercote's avatar
      Bug 1563139 - Remove StaticPrefs.h. r=glandium · 18fae65f
      Nicholas Nethercote authored
      This requires replacing inclusions of it with inclusions of more specific prefs
      files.
      
      The exception is that StaticPrefsAll.h, which is equivalent to StaticPrefs.h,
      and is used in `Codegen.py` because doing something smarter is tricky and
      suitable for a follow-up. As a result, any change to StaticPrefList.yaml will
      still trigger recompilation of all the generated DOM bindings files, but that's
      still a big improvement over trigger recompilation of every file that uses
      static prefs.
      
      Most of the changes in this commit are very boring. The only changes that are
      not boring are modules/libpref/*, Codegen.py, and ServoBindings.toml.
      
      Differential Revision: https://phabricator.services.mozilla.com/D39138
      
      --HG--
      extra : moz-landing-system : lando
      18fae65f
  9. 08 Jul, 2019 1 commit
  10. 08 Jun, 2019 1 commit
  11. 10 Jun, 2019 1 commit
  12. 06 Jun, 2019 1 commit
    • Thomas Nguyen's avatar
      Bug 1534681 Use ReferrerInfo class in document r=ckerschb,baku,Gijs · 01ff0bf9
      Thomas Nguyen authored
      Also, in many place, we use document uri as referrer. It is not right
      for the case srdoc iframe. We should use the last non-srdoc parent
      document's uri
      
      Differential Revision: https://phabricator.services.mozilla.com/D30191
      
      --HG--
      rename : testing/web-platform/tests/referrer-policy/generic/iframe-inheritance.html => testing/web-platform/tests/referrer-policy/generic/inheritance/iframe-inheritance-data.html
      rename : testing/web-platform/tests/referrer-policy/generic/iframe-inheritance.html => testing/web-platform/tests/referrer-policy/generic/inheritance/iframe-inheritance-srcdoc.html
      extra : moz-landing-system : lando
      01ff0bf9
  13. 03 May, 2019 1 commit
  14. 02 May, 2019 1 commit
  15. 01 May, 2019 1 commit
  16. 30 Apr, 2019 1 commit
  17. 09 Apr, 2019 1 commit
    • Ryan Hunt's avatar
      Bug 1534395 - Rename TabChild to BrowserChild. r=nika · d6509bb2
      Ryan Hunt authored
      This commit renames TabChild to BrowserChild.
      
      Differential Revision: https://phabricator.services.mozilla.com/D28135
      
      --HG--
      rename : dom/base/InProcessTabChildMessageManager.cpp => dom/base/InProcessBrowserChildMessageManager.cpp
      rename : dom/base/InProcessTabChildMessageManager.h => dom/base/InProcessBrowserChildMessageManager.h
      rename : dom/ipc/TabChild.cpp => dom/ipc/BrowserChild.cpp
      rename : dom/ipc/TabChild.h => dom/ipc/BrowserChild.h
      extra : rebase_source : e7fcfb845a971a2760e73d517e24da18ce2551b5
      extra : histedit_source : d1991334ccb107fe56e478865f22fd97b041a317
      d6509bb2
  18. 25 Mar, 2019 2 commits
    • Sebastian Hengst's avatar
      Backed out 2 changesets (bug 1335740) for permafailing mda task on Android 8.0 · bf8d28e2
      Sebastian Hengst authored
      Backed out changeset 7beefe9e4d81 (bug 1335740)
      Backed out changeset 35abcd7c962a (bug 1335740)
      
      --HG--
      rename : testing/web-platform/meta/mediacapture-streams/MediaDevices-getSupportedConstraints.https.html.ini => testing/web-platform/meta/mediacapture-streams/MediaDevices-getSupportedConstraints.html.ini
      rename : testing/web-platform/meta/mediacapture-streams/historical.https.html.ini => testing/web-platform/meta/mediacapture-streams/historical.html.ini
      rename : testing/web-platform/tests/mediacapture-streams/MediaDevices-getSupportedConstraints.https.html => testing/web-platform/tests/mediacapture-streams/MediaDevices-getSupportedConstraints.html
      rename : testing/web-platform/tests/mediacapture-streams/historical.https.html => testing/web-platform/tests/mediacapture-streams/historical.html
      bf8d28e2
    • dlee's avatar
      Bug 1522412 - P2. Remove nsIChannel.LOAD_CLASSIFY_URI flag. r=Ehsan · 9878ae65
      dlee authored
      nsIChannel.LOAD_CLASSIFY_URI is no longer required so we can remove it from
      the codebase.
      In the mean time, we add a new LOAD_BYPASS_URL_CLASSIFIER load flag for
      channel creator to be able to force channel to bypass URL classifier check.
      The use of the new LOAD_BYPASS_URL_CLASSIFIER flag will be addressed in
      the other patches.
      
      Differential Revision: https://phabricator.services.mozilla.com/D22111
      
      --HG--
      extra : moz-landing-system : lando
      9878ae65
  19. 21 Mar, 2019 2 commits
    • Gurzau Raul's avatar
      Backed out 7 changesets (bug 1522412) for xpcshell failures at... · 2666e16a
      Gurzau Raul authored
      Backed out 7 changesets (bug 1522412) for xpcshell failures at test_shouldclassify.js on a CLOSED TREE.
      
      Backed out changeset 7c998456e1fd (bug 1522412)
      Backed out changeset ebb581ddf1d1 (bug 1522412)
      Backed out changeset 850e1c68d978 (bug 1522412)
      Backed out changeset fe288a48cecb (bug 1522412)
      Backed out changeset 5399bca472b1 (bug 1522412)
      Backed out changeset 91e5b339fe11 (bug 1522412)
      Backed out changeset b80098d0a5c4 (bug 1522412)
      2666e16a
    • Dimi Lee's avatar
      Bug 1522412 - P2. Remove nsIChannel.LOAD_CLASSIFY_URI flag. r=Ehsan · 8f1caf40
      Dimi Lee authored
      nsIChannel.LOAD_CLASSIFY_URI is no longer required so we can remove it from
      the codebase.
      In the mean time, we add a new LOAD_BYPASS_URL_CLASSIFIER load flag for
      channel creator to be able to force channel to bypass URL classifier check.
      The use of the new LOAD_BYPASS_URL_CLASSIFIER flag will be addressed in
      the other patches.
      
      Differential Revision: https://phabricator.services.mozilla.com/D22111
      
      --HG--
      extra : moz-landing-system : lando
      8f1caf40
  20. 19 Mar, 2019 2 commits
  21. 05 Mar, 2019 8 commits
  22. 27 Feb, 2019 2 commits
    • Dorel Luca's avatar
      Backed out 2 changesets (bug 1335740) for devtools failures. CLOSED TREE · cde6aa9e
      Dorel Luca authored
      Backed out changeset 1bddabb7bafb (bug 1335740)
      Backed out changeset e31483efc331 (bug 1335740)
      
      --HG--
      rename : testing/web-platform/meta/mediacapture-streams/MediaDevices-getSupportedConstraints.https.html.ini => testing/web-platform/meta/mediacapture-streams/MediaDevices-getSupportedConstraints.html.ini
      rename : testing/web-platform/tests/mediacapture-streams/MediaDevices-getSupportedConstraints.https.html => testing/web-platform/tests/mediacapture-streams/MediaDevices-getSupportedConstraints.html
      extra : rebase_source : e6fc9bc5fc3eac450e65d6ff38b672b01a4cbe5d
      cde6aa9e
    • Jan-Ivar Bruaroey's avatar
      Bug 1335740 - getUserMedia() NotAllowedError in http (pref'd on), &... · 1901f71c
      Jan-Ivar Bruaroey authored
      Bug 1335740 - getUserMedia() NotAllowedError in http (pref'd on), & [SecureContext] navigator.mediaDevices (pref'd off) r=bzbarsky,pehrsons
      
      Differential Revision: https://phabricator.services.mozilla.com/D19549
      
      --HG--
      extra : moz-landing-system : lando
      1901f71c
  23. 25 Feb, 2019 1 commit
    • Dorel Luca's avatar
      Backed out 4 changesets (bug 1525319) for Android failures in... · 4a4dcd57
      Dorel Luca authored
      Backed out 4 changesets (bug 1525319) for Android failures in dom/base/test/test_progress_events_for_gzip_data.html
      
      Backed out changeset b73f033efb41 (bug 1525319)
      Backed out changeset 1d318d5c6b98 (bug 1525319)
      Backed out changeset 6d73418988d4 (bug 1525319)
      Backed out changeset 84ca79bd2dc3 (bug 1525319)
      4a4dcd57
  24. 24 Feb, 2019 2 commits