Body Mac OS

Mac’s Auto Bodies, Bristol, United Kingdom. 475 likes 8 talking about this. Mac’s Auto Bodies is an independent Bristol based body shop taking pride in giving you the best service and quality.

About 6 months ago I handed down my Macbook Pro (purchased May 08') to the VP of my company. Since then he's been 100% converted to Macs and absolutely loves his laptop. So much that lately he's dropped many subtle hints around ordering a newer Macbook Pro and passing his down to another employee. Gotta love the chain of command eh?
I'm all for this but when he showed me his current Macbook Pro I was mortified by how bent the body was! Each of the front corners bows downward and the edges of the display do not match up with the edges of the main body. He takes good care of his equipment so I'm not exactly sure how it go so bent out of shape. Regardless of how it happened I would like to get the MBP fixed before giving it to someone else to use. Does Apple offer a complete body exchange or a 3rd party company who deals with such requests?

Macbook Pro 2.66, Mac OS X (10.5.8)

Download macOS Catalina for an all‑new entertainment experience. Your music, TV shows, movies, podcasts, and audiobooks will transfer automatically to the Apple Music, Apple TV, Apple Podcasts, and Apple Books apps where you’ll still have access to your favorite iTunes features, including purchases, rentals, and imports. Macbook Pro 2.66, Mac OS X (10.5.8) Posted on Oct 8, 2009 12:37 PM Reply I have this question too (104) I have this question too Me too (104) Me too. Since 1985, Windows has always shipped with a basic image-editing program: Paint. For MacOS, there’s no native equivalent, whether you’re running the latest version or an older one.

Posted on Oct 8, 2009 12:37 PM

Please enable JavaScript in your browser to use all the features on this site.

ClosedBug 1547926Opened 2 years agoClosed 2 years ago

Categories

(Core :: DOM: Core & HTML, defect)

Issues in DOM tree https://dom.spec.whatwg.org & HTML https://html.spec.whatwg.org that do not fit into any other DOM or HTML component or which span multiple DOM or HTML components.
68 Branch
normal
RESOLVED INVALID

People

(Reporter: robotichead, Unassigned)

Attachments

(2 files)

Body Mac Os Update

Details
813 bytes, text/html
Details
Attached image Screenshot of firefox on mac with issue — Details

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Firefox/68.0

Steps to reproduce: Truecafe full version with crack.

Pre
~~
Mac OS 10.14.4
Using Firefox nightly

Method

I have tested on Linux also and it is producing the expected results. This is only effecting MAC

Can repro on macOs 10.12.6

Body

This seems to affect all kind of buttons.
I tried running a bisect on this and while I couldn't find the exact range, it was already broken in v8, so I don't think it still qualifies as a regression (even though it was working in 3.2).

Also note that :active pseudo-class is correctly set to given elements, even searching for [..document.querySelectorAll(':active')].pop() will return the button, (however this can't be used in OP's case: at the time the submit event fires, this pseudo-class already has been removed).

Attaching an other test case.

I'm adding a component in order to involve the development team in reviewing this issue.
Birthday slot machine. Feel free to move it to a more appropriate one if necessary.

Thanks for reporting!

OS: Unspecified → macOS

Hi Alphan,
Interested in taking a look?

From https://www.w3schools.com/jsref/prop_document_activeelement.asp
Note: For iOS, elements that are not <input type='text'>, will not get focus assigned to them. The property will then return BODY or null.

Looks like we have the same behavior as it described.
Do you still think it is a bug?

Flags: needinfo?(robotichead)

No offense but, are you really taking w3schools.com as ref for what behavior you should implement?
Moreover when here it seems it's just a note about a quirk in one OS that's known for having its default browser not always following the specs, thought I even doubt what it really means since different browsers run on 'iOS' and I would be surprised Chrome made such a quirk jut for their iOS builds.

Now, the specs are here, but there is no mention of <input> there, so you may have to dig somewhere else, I didn't took the time to find the exact specced behavior yet, but on my desktop, Firefox is the only one exposing this behavior.
And please, avoid w3schools.com.

(In reply to Kaiido from comment #6)

No offense but, are you really taking w3schools.com as ref for what behavior you should implement?

Sorry for the misunderstanding, I don't mean that.
I just want to make sure the syptom.
For me, the problem is the 'submit input' don't get focused after being clicked.
Since it is not focused, we return body for document.activeElement.

Yes, the underlying problem is indeed button-like UI do not receive focus when clicked, even though they are :active.
I can't find what the specs have to say about this, but this behavior seems to appear only in macOs's version of FF.
Every other browsers, or even FF on Windows do set the focus on these elements when clicked.

Hi Neil,
Referring to this comment https://bugzilla.mozilla.org/show_bug.cgi?id=756028#c5 , I wonder if this bug behavior is intentional for Mac convention. Could you help confirm please? Thank you.

Flags: needinfo?(robotichead) → needinfo?(enndeakin)

Yes, buttons on Mac should not be focused when you click on them. You'll find the same behaviour on Chrome and Safari on Mac.

Body Massager

Closed: 2 years ago
Resolution: --- → INVALID

Right now, Chome on Mac has the same behavior as other platforms.

Please confirm the following then;

  1. This is not being looked at because it is deemed a MAC OS functionality?
  2. The function (document.activeelement) now has inconsistent functionality between the different OS versions?
  3. Will another function be implemented so it does return the element, i.e trueActiveElement()?

This inconsistency should be documented at https://developer.mozilla.org/en-US/docs/Web/API/DocumentOrShadowRoot/activeElement, as a simple note that with Mac OS it will return <body> as a result in the coded example above.

Also note Chrome will return '<input type='submit'>' and does show consistent results between the different OS.

Close, but not quite correct. Normal MacOS behaviour is to not focus buttons (or most UI controls) when clicking on them. This can be seen in other applications. However, it is also common practice to clear the focus on web pages anytime the mouse is clicked on them. The result is that clicking the mouse on a button clears the focus, which has the effect of moving it to the document.

The activeElement property doesn't behave any different though - it is still returning the current focus correctly. When nothing in an HTML document is focused, the body element is returned.

Chrome seems to have implemented some different behaviour where a button does take focus when clicked but doesn't show this visually.

You need to log in before you can comment on or make changes to this bug.