igfullpac

Unreviewed. Build Fix For Mac

Update history for Office for Mac. 5 minutes to read. Contributors.

In this article Office for Mac that comes with an Office 365 subscription is updated on a regular basis to provide new features, security updates, and non-security updates. The following information is primarily intended for IT professionals that are deploying Office for Mac to the users in their organizations. The following table summarizes information about the most current version of Office for Mac. Current version Release date Download link More information 16.19 (18110915) November 13, 2018. Note. For security reason, Microsoft has deprecated the use of SHA-1.

Starting with the 16.17 release in September 2018, this information also applies to Office 2019 for Mac, which is a version of Office for Mac that’s available as a one-time purchase from a retail store or through a volume licensing agreement. The update history information for version 16.16 and earlier also applies to Office 2016 for Mac, which is also a version of Office for Mac that’s available as a one-time purchase. Older versions up to and including 16.16 can be activated with an Office 2016 for Mac volume license. You can’t activate version 16.17 or later with an Office 2016 for Mac volume license. For information about Office 2016 for Mac releases from September onward, see. For information about the features, security updates, and non-security updates that are included in a given release of Office for Mac, see.

If you want early access to new releases, join the program. Most current packages for Office for Mac The following table lists the most current packages for Office for Mac and for the individual applications, such as Word and Excel.

All packages are 64-bit only. The build date is listed in parentheses, in a YYMMDD format, after the version number. The install package is used if you don't have the application already installed, while the update package is used to update an existing installation. Note Download links are only provided for the most recent releases.

Unreviewed. build fix for macbook air

Reviewed by Darin Adler. Source/JavaScriptCore: Add a minimum table size to the HashTraits, instead of having it hard coded. The default value remains at 64, but can now be specialized. runtime/StructureTransitionTable.h:. wtf/HashTable.h: (WTF::HashTable::shouldShrink): (WTF::::expand): (WTF::::checkTableConsistencyExceptSize):. wtf/HashTraits.h: Source/WebCore: Specialize the HashMap used to store registered listeners on an EventTarget to have a minimum size of 32 (rather than the default 64.) It's very rare for pages to register listeners for so many different events and this cuts memory consumption in half for the common case. As an example, for a typical post on the reddit.com front page, this reduces memory used by 700kB on 64-bit.

Unreviewed. Build Fix For Macbook Air

Build

dom/EventTarget.h: git-svn-id: 268f45cc-cd09-0410-ab3c-d52691b4dbfc. Reviewed by Kenneth Russell. Covered by existing tests. platform/graphics/chromium/Canvas2DLayerChromium.cpp: (WebCore::Canvas2DLayerChromium::create): (WebCore::Canvas2DLayerChromium::Canvas2DLayerChromium): (WebCore::Canvas2DLayerChromium::drawsContent): Construct Canvas2DLayerChromium with a GraphicsContext3D, not a DrawingBuffer. (WebCore::Canvas2DLayerChromium::updateCompositorResources): Flush the GrContext and GraphicsContext3D on compositor update.

platform/graphics/chromium/Canvas2DLayerChromium.h:. platform/graphics/chromium/CanvasLayerChromium.cpp: (WebCore::CanvasLayerChromium::CanvasLayerChromium):. platform/graphics/chromium/CanvasLayerChromium.h: Put textureId back on the base class (CanvasLayerChromium) and de-virtualize it.

(WebCore::CanvasLayerChromium::textureId): (WebCore::CanvasLayerChromium::setTextureId): Move mtextureId from WebGLLayerChromium, since canvas2D now uses it too. Provide getters and setters. platform/graphics/chromium/DrawingBufferChromium.cpp: (WebCore::DrawingBuffer::DrawingBuffer): (WebCore::DrawingBuffer::DrawingBuffer): Remove all Canvas2D-related calls from DrawingBuffer.

(WebCore::DrawingBuffer::publishToPlatformLayer): Remove GrContext::flush call, since it's now handled by the platform layer. (WebCore::DrawingBuffer::platformLayer): Return NULL for now (WebGL may rescussitate this later). platform/graphics/chromium/GraphicsLayerChromium.cpp: Remove a useless #include. platform/graphics/chromium/ImageBufferDataSkia.h: Add ownership of the Canvas2DLayerChromium. platform/graphics/chromium/WebGLLayerChromium.cpp: (WebCore::WebGLLayerChromium::WebGLLayerChromium):.

platform/graphics/chromium/WebGLLayerChromium.h: Remove all texture ID stuff (now on base class). platform/graphics/gpu/DrawingBuffer.h: Remove Canvas2DLayerChromium and all Ganesh datatypes from DrawingBuffer, since it's no longer used by canvas2D. platform/graphics/skia/ImageBufferSkia.cpp: (WebCore::ImageBuffer::ImageBuffer): On accelerated ImageBuffer creation, create a GrTexture instead of a DrawingBuffer. If all is cool, create and set the SkGpuDevice here, and create a Canvas2DLayerChromium platform layer. (WebCore::ImageBuffer::platformLayer):.

platform/graphics/skia/PlatformContextSkia.cpp: (WebCore::PlatformContextSkia::setGraphicsContext3D):. platform/graphics/skia/PlatformContextSkia.h: Remove all GrContext creation and DrawingBuffer 'scraping' from PlatformContextSkia::setGraphicsContext3D. This is handled in the ImageBuffer constructor instead. Git-svn-id: 268f45cc-cd09-0410-ab3c-d52691b4dbfc. Reviewed by Darin Adler.

Use a clean CFURLStorageSession when this functionality is available. WebCore.exp.in: Added exports. platform/mac/CookieJar.mm: (WebCore::cookies): (WebCore::cookieRequestHeaderFieldValue): (WebCore::setCookies): (WebCore::cookiesEnabled): (WebCore::getRawCookies): (WebCore::deleteCookie): Updated for privateBrowsingCookieStorage-currentCFHTTPCookieStorage change. platform/network/CookieStorage.h: Moved CFNetwork specific declarations to CookieStorageCFNet.h.

platform/network/ResourceHandle.cpp: Moved CFNetwork specific code to ResourceHandleCFNet.cpp. This file contains cross platform functionality, and we no longer need to put code in it to share it between Mac and Windows. platform/network/ResourceHandle.h: Expose methods to manipulate default session on Mac, too.

platform/network/cf/CookieStorageCFNet.cpp: (WebCore::cookieStorageOverride): Make it clear that this override is only for a Windows API. (WebCore::overrideCookieStorage): Ditto. (WebCore::currentCFHTTPCookieStorage): We no longer store a cookie storage in a static variable, unless it has been overridden on Windows.

Unreviewed. Build Fix For Mac

We can always get it from a session. (WebCore::setCookieStoragePrivateBrowsingEnabled): There is nothing to do here - we'll just use private session's storage. Note that Mac has a separate code path for OS versions that don't support sessions. platform/network/cf/CookieStorageCFNet.h: Changed exposed methods for more clarity. platform/network/cf/ResourceHandleCFNet.cpp: (WebCore::makeFinalRequest): Updated for currentCookieStorage-currentCFHTTPCookieStorage change.

(WebCore::ResourceHandle::createPrivateBrowsingStorageSession): Moved out of USE(CFNETWORK), as this function is also used with NSURLConnection when sessions are enabled. (WebCore::ResourceHandle::currentStorageSession): Ditto. Removed an #if since default session is now supported on Mac, too. (WebCore::defaultCFURLStorageSession): Moved out of USE(CFNETWORK). (WebCore::ResourceHandle::setDefaultStorageSession): Moved out of USE(CFNETWORK).

No longer adopt the session, because nothing in method name says that it will steal a reference from the caller. (WebCore::ResourceHandle::defaultStorageSession): Moved out of USE(CFNETWORK). (WebCore::privateStorageSession): Moved from ResourceHandle.cpp. (WebCore::privateBrowsingStorageSessionIdentifierBase): Moved from ResourceHandle.cpp. (WebCore::ResourceHandle::setPrivateBrowsingEnabled): Moved from ResourceHandle.cpp.

(WebCore::ResourceHandle::privateBrowsingStorageSession): Moved from ResourceHandle.cpp. (WebCore::ResourceHandle::setPrivateBrowsingStorageSessionIdentifierBase): Moved from ResourceHandle.cpp. (WebCore::ResourceHandle::privateBrowsingStorageSessionIdentifierDefaultBase): Moved from ResourceHandle.cpp. platform/network/mac/CookieStorageMac.mm: (WebCore::setCookieStoragePrivateBrowsingEnabled): We no longer store a reference to cookie storage in a static variable, so nothing to do here.

On older OS versiosn, we still need to enable legacy private browsing mode. platform/network/mac/ResourceHandleMac.mm: (WebCore::shouldRelaxThirdPartyCookiePolicy): Updated to use the new currentCFHTTPCookieStorage function. Git-svn-id: 268f45cc-cd09-0410-ab3c-d52691b4dbfc. Reviewed by Dmitry Titov. Source/WebCore: See for postMessage.

bindings/js/JSMessagePortCustom.cpp: (WebCore::fillMessagePortArray):. bindings/v8/custom/V8MessagePortCustom.cpp: (WebCore::getMessagePortArray):. dom/MessagePort.cpp: (WebCore::MessagePort::postMessage): (WebCore::MessagePort::disentanglePorts): LayoutTests:. fast/events/message-port-clone-expected.txt: Output changed from INVALIDSTATEERR to DATACLONEERR. fast/events/message-port-multi-expected.txt: Ditto.

fast/workers/worker-context-multi-port-expected.txt: Ditto. fast/workers/worker-multi-port-expected.txt: Ditto. platform/chromium-win/fast/events/message-port-multi-expected.txt: Ditto. platform/chromium-win/fast/workers/worker-context-multi-port-expected.txt: Ditto. platform/chromium-win/fast/workers/worker-multi-port-expected.txt: Ditto. Logo quiz for amazon fire answers. Git-svn-id: 268f45cc-cd09-0410-ab3c-d52691b4dbfc. Source/WebCore: Patch by Tom Zakrajsek on 2011-08-29 Reviewed by Andreas Kling.

Test: fast/canvas/canvas-arc-zero-lineto.html. html/canvas/CanvasRenderingContext2D.cpp: (WebCore::CanvasRenderingContext2D::arc): LayoutTests: LayoutTests/canvas/philip/tests/2d.path.stroke.prune.arc.html misinterprets pruning requirement Patch by Tom Zakrajsek on 2011-08-29 Reviewed by Andreas Kling. Update to 2d.path.stroke.prune.arc.html was reviewed by Philip Taylor and will be part of the next update to. canvas/philip/tests/2d.path.stroke.prune.arc.html:.

fast/canvas/canvas-arc-zero-lineto-expected.txt: Added. fast/canvas/canvas-arc-zero-lineto.html: Added.

Unreviewed. Build Fix For Macbook Pro

Git-svn-id: 268f45cc-cd09-0410-ab3c-d52691b4dbfc. Reviewed by Simon Fraser. Source/WebCore: Enable REQUESTANIMATIONFRAME logic and add ScriptedAnimationController to build. Added JavaScript support for Mac, too. CodeGenerators.pri:. Configurations/FeatureDefines.xcconfig:. DerivedSources.make:.

WebCore.exp.in:. WebCore.xcodeproj/project.pbxproj:. bindings/js/JSRequestAnimationFrameCallbackCustom.cpp: Added. (WebCore::JSRequestAnimationFrameCallback::handleEvent):.

bindings/scripts/CodeGeneratorJS.pm: (AddIncludesForType):. dom/RequestAnimationFrameCallback.idl: Source/WebKit/mac: Implement requestAnimationFrame for WebKit. Add a CFRunLoopObserver to WebView, which runs just before the syncCompositingState RLO and calls into the ScriptedAnimationController if scheduleAnimation has been called. Configurations/FeatureDefines.xcconfig:.

WebCoreSupport/WebChromeClient.h:. WebCoreSupport/WebChromeClient.mm: (WebChromeClient::scheduleAnimation):. WebView/WebView.mm: (-WebView close): (-WebView unscheduleAnimation): (-WebView scheduleCompositingLayerSync): (requestAnimationFrameRunLoopObserverCallback): (-WebView scheduleAnimation):. WebView/WebViewData.h:. WebView/WebViewInternal.h: Source/WebKit2: Implement requestAnimationFrame for WebKit2. Add a CFRunLoopObserver to WebPage, which runs just before the syncCompositingState RLO and calls into the ScriptedAnimationController if scheduleAnimation has been called.

Source/WebCore: Attribute styles have a higher priority than user agent styles and thus should be rendered above them. Reviewed by Yury Semikhatsky. inspector/front-end/StylesSidebarPane.js: (WebInspector.StylesSidebarPane.prototype.rebuildStyleRules): (WebInspector.StylesSidebarPane.prototype.rebuildStyleRules.get continue): LayoutTests: Reviewed by Yury Semikhatsky. inspector/elements/elements-panel-styles-expected.txt:. inspector/styles/styles-computed-trace-expected.txt:. inspector/styles/styles-computed-trace.html: git-svn-id: 268f45cc-cd09-0410-ab3c-d52691b4dbfc. Reviewed by Pavel Feldman.

Reviewed by Pavel Feldman. Web Inspector: Debugger.setBreakpointByUrl should return error when setting breakpoint on the same location twice. Reviewed by Pavel Feldman. Source/WebCore: Test: inspector/debugger/set-breakpoint.html. inspector/InspectorDebuggerAgent.cpp: (WebCore::InspectorDebuggerAgent::setBreakpointByUrl): LayoutTests:. inspector/debugger/set-breakpoint-expected.txt: Renamed from LayoutTests/inspector/debugger/debugger-pause-on-breakpoint-expected.txt.

inspector/debugger/set-breakpoint.html: Renamed from LayoutTests/inspector/debugger/debugger-pause-on-breakpoint.html. Git-svn-id: 268f45cc-cd09-0410-ab3c-d52691b4dbfc.