Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

srvcanada.com - Unable to change the main categories pages #77039

Closed
webcompat-bot opened this issue Jun 12, 2021 · 6 comments
Closed

srvcanada.com - Unable to change the main categories pages #77039

webcompat-bot opened this issue Jun 12, 2021 · 6 comments
Labels
browser-firefox-ios device-tablet Identifies tablet devices os-ios Issues only happening on iOS. priority-normal severity-important A non-core broken piece of functionality, not behaving the way you would expect. type-uaoverride Require a UA override for working
Milestone

Comments

@webcompat-bot
Copy link

webcompat-bot commented Jun 12, 2021

URL: http://srvcanada.com/

Browser / Version: Safari 13.1
Operating System: Mac OS X 10.15.4
Tested Another Browser: Yes Safari

Problem type: Site is not usable
Description: Browser unsupported
Steps to Reproduce:
Will not load the different pages, home, faq, etc.

Browser Configuration
  • None

From webcompat.com with ❤️

@webcompat-bot webcompat-bot added the action-needsmoderation The moderation has not yet been completed label Jun 12, 2021
@webcompat-bot webcompat-bot added this to the needstriage milestone Jun 12, 2021
@webcompat-bot webcompat-bot added the browser-fixme This requires manual assignment for the browser name label Jun 12, 2021
@webcompat-bot webcompat-bot changed the title In the moderation queue. srvcanada.com - site is not usable Jun 14, 2021
@webcompat-bot webcompat-bot added browser-firefox-ios os-ios Issues only happening on iOS. and removed action-needsmoderation The moderation has not yet been completed browser-fixme This requires manual assignment for the browser name labels Jun 14, 2021
@softvision-oana-arbuzov
Copy link
Member

Thanks for the report, I was able to reproduce the issue. Tapping main category buttons the page content does not change, even if the address bar URL changes.
CategoryChangeNotReflected

Note:

  1. The issue is not reproducible on Safari.
  2. Workaround: Refreshing the page the content loads for the specific category tapped.

Tested with:
Browser / Version: Firefox Daylight 34.0 (4920)
Operating System: iPod touch iOS 12.5.3 (1136 x 640 pixels (~326 ppi pixel density), iPad Mini 4 iOS 14.6 (1536 x 2048 pixels (~324 ppi density))

Moving to Needsdiagnosis for further investigation.

@softvision-oana-arbuzov softvision-oana-arbuzov changed the title srvcanada.com - site is not usable srvcanada.com - Unable to change the main categories pages Jun 15, 2021
@softvision-oana-arbuzov softvision-oana-arbuzov added priority-normal severity-important A non-core broken piece of functionality, not behaving the way you would expect. labels Jun 15, 2021
@softvision-oana-arbuzov softvision-oana-arbuzov added the device-tablet Identifies tablet devices label Jun 15, 2021
@karlcow
Copy link
Member

karlcow commented Oct 4, 2021

this is working for me.

@softvision-oana-arbuzov
Copy link
Member

@karlcow I can still reproduce it on my device.
CategoriesNotChanged

Tested with:
Browser / Version: Firefox Daylight 38.0 (6157)
Operating System: iPad Mini 4 iOS 14.8 (1536 x 2048 pixels (~324 ppi density))

Reopening the issue and moving back to Needsdiagnosis.

@karlcow
Copy link
Member

karlcow commented Oct 12, 2021

Ah yes I can reproduce now. and it doesn't happen on Safari.
Also strange I can reproduce rarely on Gecko.

I wonder if it's related to this part of the code.

      for (e.vmouse = {
        moveDistanceThreshold: 10,
        clickDistanceThreshold: 10,
        resetTimerDuration: 1500
      }, w = 0; w < x.length; w++) e.event.special[x[w]] = S(x[w]);
      N && n.addEventListener('click', function (t) {
        var n,
        a,
        r,
        o,
        s,
        l,
        c = O.length,
        u = t.target;
        if (c) for (n = t.clientX, a = t.clientY, P = e.vmouse.clickDistanceThreshold, r = u; r; ) {
          for (o = 0; c > o; o++) if (s = O[o], l = 0, r === u && Math.abs(s.x - n) < P && Math.abs(s.y - a) < P || e.data(r, T) === s.touchID) return t.preventDefault(),
          t.stopPropagation(),
          i;
          r = r.parentNode
        }

or this part

    e.fn.toggleLayerEventsForwarding = function (t, n) {
      if (n = e.quickExtend({
        supportedEvents: [
          'click',
          'mousedown',
          'mouseup'
        ]
      }, n), j.layerforwarding) if (j.pointerevents) this.toggleClass('forwardLayerEvents', t);
       else {
        var i = this;
        t ? e.eachItem(n.supportedEvents, function (t, n) {
          i.bind(n + '.layerEvents', function (t) {
            if (!e(t.target).hasAncestor('.catchLayerEvents', !0)) {
              var n = e.getMouseOffset(t);
              i.addClass('testLayerForwarding');
              var a = document.elementFromPoint(n.left, n.top);
              i.removeClass('testLayerForwarding');
              var r = e.quickExtend({
              }, t);
              r.target = a,
              e(a).trigger(r),
              t.stopPropagation()
            }
          })

but without access to the error logs and debugging part this is very hard to know for sure.
Probably sending a Safari UserAgent instead could help.

@karlcow karlcow modified the milestones: needsdiagnosis, needscontact Oct 12, 2021
@webcompat-bot
Copy link
Author

@karlcow karlcow added type-uaoverride Require a UA override for working action-needssitepatch This web bug needs a GoFaster site patch. labels Oct 12, 2021
@karlcow karlcow removed their assignment Oct 12, 2021
@ksy36 ksy36 added type-unsupported Doesn't support one or more browser and removed type-unsupported Doesn't support one or more browser labels Dec 2, 2021
@softvision-raul-bucata
Copy link

The issue has been fixed and it is no longer reproducible:

fixed ios 2

Tested with:

Browser/Version: Firefox Daylight 104.2 (17705)
Operating System: iOS 15.5

Closing this as FIXED

[inv_38/2022]

@ksy36 ksy36 removed the action-needssitepatch This web bug needs a GoFaster site patch. label Apr 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
browser-firefox-ios device-tablet Identifies tablet devices os-ios Issues only happening on iOS. priority-normal severity-important A non-core broken piece of functionality, not behaving the way you would expect. type-uaoverride Require a UA override for working
Projects
None yet
Development

No branches or pull requests

6 participants