Webkit box shadow causes massive performance issues

when loading pages within the webkit container, those that have webkit box shadow end up scrolling really slow, and some pages end up more erratic than others.
Here's a few pages:
http://thenextweb.com (slow)
http://ign.com (almost can't browse)
http://shoemoney.com (shuts down the air app)
Is there someway to disable html5/css3 features?
Also, scrolling works for these sites on the Mac.
Thank you for your help.

Hello,
I'm sorry for the delay, Adobe US just got back from our winter shut down.  I took a look at the website's you listed but unfortunately wasn't able to reproduce the problem on either Mac or Win using the following code:
<?xml version="1.0" encoding="utf-8"?>
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
                            xmlns:s="library://ns.adobe.com/flex/spark"
                            xmlns:mx="library://ns.adobe.com/flex/mx"
                            creationComplete="init()">
     <fx:Declarations>
          <!-- Place non-visual elements (e.g., services, value objects) here -->
     </fx:Declarations>
     <fx:Script>
          <![CDATA[
               private function btn_click(evt:Event):void {
                    html.location = textInput.text;
               private function init():void
                    html.location = textInput.text;
               private function onLocationChange(evt:Event):void
                    trace(html.location);
          ]]>
     </fx:Script>
     <mx:VBox width="100%" height="100%">
          <mx:ApplicationControlBar dock="true" width="100%">
               <mx:Form styleName="plain"
                          defaultButton="{btn}"
                          width="100%">
                    <mx:FormItem label="location:"
                          direction="horizontal"
                                    width="100%">
                         <mx:TextInput id="textInput"
                                          text="http://www.adobe.com/"
                                          width="100%" />
                         <mx:Button id="btn"
                                      label="Go"
                                      click="btn_click(event);" />
                    </mx:FormItem>
               </mx:Form>
          </mx:ApplicationControlBar>
          <mx:HTML id="html"
                     width="100%"
                     height="100%"
                     locationChange="onLocationChange(event)"
                     verticalScrollPolicy="auto"/>
     </mx:VBox>
</s:WindowedApplication>
Do you have any sample code that would illustrate the problem you're seeing?  Is there a particular OS I should try?  Anything else you might think is relavent?
Thanks,
Chris

Similar Messages

  • -webkit-box-shadow not working on Air

    -webkit-box-shadow not working on Air anyone know why that
    is?
    It works on Safari but if I add it to my Html/Ajax app in air
    its no go.

    It's not on the list of webkit CSS properties supported in
    AIR:
    http://livedocs.adobe.com/air/1/devappshtml/AboutHTMLEnvironment_3.html

  • BPC 7.5 AfterRange Causes Extreme Performance Issue

    In a report when I apply second AfterRange the run time goes from under 2 minutes to 15 minutes. I know there are performance penalties for using Before/AfterRange but I have never seen the discrepancy to this proportion.
    Report contains 1 Column (Time) and 4 Rows in Expansion. The first range which causes no issues for Cost Centers is defined Q73:V74, the range which causes the performance issue and applies for each Employee is defined as Q71:V72
    To test this I have two versions of essentially the same report, one with only Cost Center AfterRange and this version runs in less than 2 minutes, then I have the other version in which I have added one more AfterRange to another column and that's when the hell breaks loose and this version of the report runs in 15 minutes. The number of records is roughly 2000, and I realize that the range causing the issue is applied on pretty much every rcord in result set but still I'd not expect the run time to increase by this much.
    BPC Experts, ideas on what could be causing this issue, any help would be highly appreciated. thanks!

    Hi
    1> Please try to restart your Gernal Server
    2> Check after optimization that helps
    Regards
    Vinoo

  • Getting slow performance with -webkit-box-shadow [2.5.1]

    Hello, I just updated to the lastest Air version and I'm getting slow performance on my app when using this new css3 property just added, anyone else has the same problem?

    Thanks for your reply. I have actually found a way to fix the problem and it had nothing to do with the subvi's in my application (well almost nothing . The first thing I tried doing was taking out the display local variables which displayed lockin data on 3 screens of my application into 1 separate while loop and replacing the Lockin driver code with global variables which had only the data I wanted to display. This helped a little bit but here's what fixed my problem completely.
    When I created 2 lockin SubVIs I forgot to go into File->VI Properties->Execution and there select Time critical priority and in the other option drop down list: data acquisition.
    As soon as I did that in the 2 subvi's the lockins actually began performing in real time and now it takes milliseconds to detect the signal and to update the displays.
    I hope this helps. I'm surprised the NI Tech rep I spoke with, hasn't recommended this even though I asked if there are perhaps some sort of compiling or priority options in LabView.
    Well I'm happy since my problem is now fixed, I just need to get a little more RAM now.

  • Hard drive passes all tests but extremely high response times causing major performance issues.

    I have a HP Compaq Presario CQ62-360TX pre-loaded with Windows 7 home premium (64-bit) that I purchased just under a year ago.
    Recently my experience has been interrupted by stuttering that ranges from annoying in general use to a major headache when playing music or videos from the hard drive.
    The problem appears to be being caused by extremely hard drive high response times (up to 10 seconds).  As far as I know I didn't install anything that might have caused the problems before this happened, and I can't find anything of note looking back through event viewer.
    In response to this I've run multiple hard drive scans for problems (chkdsk, scandsk, test through BIOS, test through HP software and others) all of which have passed with no problems. The only thing of any note is a caution on crystaldiskinfo due to the reallocated sector count but as none of the other tests have reported bad sectors I'm unsure as to whether this is causing the problem. I've also updated drivers for my Intel 5 Series 4 Port SATA AHCI Controller from the Intel website and my BIOS from HP as well as various other drivers (sound, video etc), as far as I can tell there are none available for my hard drive directly. I've also wanted to mess with the hard drive settings in the BIOS but it appears those options are not available to me even in the latest version.
    System Specs:
    Processor: Intel(R) Pentium(R) CPU P6100 @ 2.00GHz (2 CPUs), ~2.0GHz
    Memory: 2048MB RAM
    Video Card: ATI Mobility Radeon HD 5400 Series
    Sound Card: ASUS Xonar U3 Audio Device or Realtek High Definition Audio (both have problem)
    Hard Drive: Toshiba MK5065GSK
    Any ideas?
     Edit: The drive is nowhere near full, it's not badly fragmented and as far as I can tell there's no virus or malware.

    Sounds like failing sectors are being replaced with good spares sucessfully so far, this is done on the fly and will not show in any test, you have a failing drive, I would back up your data and replace the hard drive.
    Sector replacement on the fly explains the poor performance also, replacing sectors with spares is normal if it is just a few over many years, but crystal is warning you there are too many, a sign of drive failure is around the corner.

  • HDMI Connected Monitor Causes USB Performance Issues?

    Last week I added an HDMI monitor to my workplace environment. Now along with the earlier VGA monitor connected through an adapter, I have two displays running on my 15" Autumn 2014 MBP--fully loaded. Displays are crisp and clear, but I noticed that my wireless keyboard and mouse were misbehaving terribly.
    I have a 2-3 year old ergonomic wireless Microsoft keyboard/mouse combination that attaches via a dongle on any USB port. Issues involved non-responsiveness for long periods of time, general key skipping, and mouse jumpiness.
    So, I bought a brand new one--the Sculpt Ergonomic with the mouse. Plugged it in today and, lo and behold, I have many of the same issues.
    I can use either of the USB ports on the machine, but still have problems. If I type using the laptop's own keyboard or move using the trackpad, I see no issues. If I remove the HDMI cable all of the issues disappear.
    Having no other USB peripherals to check against, I am suspecting that there is an issue with either the USB or the OS management.
    This bad boy is loaded and very new and should not be having issues:
    OS X Yosemite 10.10.2
    2.8 GHz Intel Core i7
    16GB DDR3.
    Can anybody else explain this?

    Inspecting it now...
    It's a 60W magsafe1 that I got for my Macbook Air 2010 (I believe that was the year).  Genuine Apple product.  3-prong properly grounded.  Definitely quite old and looking a bit disheveled. 
    Could it be that I was using a 60W instead of the 85W that is designed for the Macbook Pro?

  • How to find out how many users are connected to Exchange 2013 servers in "Online" mode? This is coz, online mode causing server performance issues in our environment

    All, Any script or method to find out how many users are connected to exchange servers in online mode?
    Manju Gowda

    Hi 
    You have to get the "RPC Client Access" log file in your CAS server. There you can see a column called "client-mode" and it has two modes such
    as "classic" and "cached". From there you can get the two different client assess modes and their corresponding users.
    probably take this file openup on excel and filter to see the two modes
    Remember to mark as helpful if you find my contribution useful or as an answer if it does answer your question.That will encourage me - and others - to take time out to help you Check out my latest blog posts on http://exchangequery.com Thanks Sathish
    (MVP)

  • 10.7.4 caused massive performance drop

    Since updating, my computer is barely usable. Geekbench score fell from ~5400 to ~ 2300, so it's not just my imagination. I was exporting video and the processor didn't even feel warm, but Activity Monitor reported that it was giving it all the power it had. Anybody else seen this? I'm on a 13" mid 2011 Air with the i7 nad 256GB SSD.

    Ran the 32-bit tests and mine went from 5838 (pre-upgrade) to 5880 (post upgrade). Have you got everything else shut down when running the benchmarks?

  • Photoshop Webkit Rendering not supporting box-shadow

    Hi there,
    I've created a panel with an HTML Widget. Inside I have some embeded html with some CSS3 styles applied to an element. All CSS3 properties are working fine except -webkit-box-shadow or box-shadow.
    Does Photoshop's Webkit rendering not support these properties? border-radius and background gradients work just fine.
    Thanks

    It's not on the list of webkit CSS properties supported in
    AIR:
    http://livedocs.adobe.com/air/1/devappshtml/AboutHTMLEnvironment_3.html

  • SetAttribute causing performance issue.

    Hi ,
    I am using 11.1.1.4.0
    Code:::
            DCIteratorBinding itr=ADFUtil.findIterator(iterator);
            RowSetIterator rsi=itr.getRowSetIterator();
            Row currRow=rsi.getCurrentRow();
            currRow.setAttribute(id,null);
    If i call setAttribute multiple times(like 10-20 times) ,it causes severe performance issue .
    Is there any reason for it ??
    Should we avoid using setAttribute() ??If so then what we should use?
    Any help is appreciated .
    Thanks
    Sazz

    usecase is user wld see a existing vacancy record and able to update it.
    GEVacancyFromNotificationVO1()  is a query based vo and  getGETranVacancyVO1() is a updatable VO . Now using view criretia i am pulling the record in the updatable VO , this will have only 1 record at 1 time.
    GEVacancyFromNotificationVO1() gets the details and set then in attributes of the updatable VO as this VO includes many trasient attributes which are required in my jsff . Basicallly this data are not saved in DB but required to show in the UI.
    Anyways now the thing is setAttribute as called 20-30 times you see , the performance is slow and sometimes data is not set as well.
    I used attributeListImp class to create a name value pair and create a new row for this VO using createAndInitRow() and that works super fast . That is requied for another use case and works perfectly ok . Only when i want to update a existing record i have to update the same row. cant create another row, so facing this performance issue and sometime data doesnt set properly . i get null in DCiterator binding when i fetch the data in bean class.
    So my question is why does setAttribute of AttributeListImpl is much much faster than setAttribute of Row class.??
    public void initializeFromNotification(String role, String emp) {
            ViewObjectImpl notifyVO = this.getGEVacancyFromNotificationVO1();
            ViewObjectImpl transVO = this.getGETranVacancyVO1();
            ViewObjectImpl geLoginPersonIdVO = this.getGELoginPersonIdVO1();
            ViewObjectImpl autoPopulatevo =
                this.getGEAutopopulateHireSysforCopyVacanciesVO1();
            ViewObjectImpl geNextApproverVO = this.getGENextApproverVO1();
            ViewObjectImpl transHireVo = getGEHireSystemReqTeamTransVO1();
            ViewObjectImpl gejobdesc = getGEJobDescTransVO1();
            Row row = notifyVO.first();
            if (row != null) {
                //query the trx table
                transVO.setApplyViewCriteriaName("VacancyNumberVC");
                transVO.setNamedWhereClauseParam("p_vac_num",
                                                 row.getAttribute("VacancyNumber"));
                transVO.executeQuery();
                if (transVO.first() == null) {
                    return;
                } else {
                    transVO.setCurrentRow(transVO.first());
                Row currentRow = transVO.getCurrentRow();
                List<String> transColumns =
                    Arrays.asList(currentRow.getAttributeNames());
                //setting values from notification vo to transvacancy VO
                String arr[] = row.getAttributeNames();
                if (null != transVO.getCurrentRow()) {
                    // AttributeListImpl attrList = new AttributeListImpl();
                    for (String attr : arr) {
                        if (row.getAttribute(attr) != null) {
                            if (attr.equalsIgnoreCase("VacTrxId")) {
                            } else if (transColumns.contains(attr)) {
                                if (currentRow.getAttribute(attr) == null) {
                                    currentRow.setAttribute(attr,
                                                            row.getAttribute(attr).toString());
                if (role != null && role.startsWith("ORG_MGR")) {
                    transVO.getCurrentRow().setAttribute("userRole",
                                                         "INITIATOR_HM");
                    transVO.getCurrentRow().setAttribute("userRoleDisplay",
                                                         "Hiring Manager");
                } else if (role != null && role.startsWith("HRM")) {
                    transVO.getCurrentRow().setAttribute("userRole",
                                                         "INITIATOR_HRM");
                    transVO.getCurrentRow().setAttribute("userRoleDisplay",
                                                         "HR Manager");
                } else {
                    transVO.getCurrentRow().setAttribute("userRole",
                                                         "INITIATOR_RFO");
                    transVO.getCurrentRow().setAttribute("userRoleDisplay", "RFO");
                transVO.getCurrentRow().setAttribute("EmpNumber", emp);
                geLoginPersonIdVO.setNamedWhereClauseParam("sso", emp);
                geLoginPersonIdVO.executeQuery();
                transVO.getCurrentRow().setAttribute("userPersonId",
                                                     geLoginPersonIdVO.first().getAttribute(0));

  • WEBUTIL - Does adding it to all forms cause performance issues?

    If I add the webutil library and object library to all forms in the system (as part of a standard template) despite the fact most won't use it, will this cause any performance issues???
    Thanks in advance...

    The webutil user guide has a chapter on performance considerations. Have you looked at that?
    The number one point from that chapter is:
    1. Only WebUtil Enable Forms that actually need the functionality. Each form that is WebUtil enabled will generate a certain amount of network traffic and memory
    usage simply to instantiate the utility, even if you don’t use any WebUtil
    functionality.

  • WILL BIG INDEX WILL CAUSE PERFORMANCE ISSUE?

    In an index table, if there are a lot of insert then data will grow and/or if the index is
    huge then can it really cause performance issue?
    Is there a document in metalink that says if index is 50% of data then we have to rebuild it? What are the basis and threshold of rebuilding index?

    A big index by itself won't cause a performance issue. There are other circumstances you should consider for the index.
    First of all, which kind of index are you talking about, there are several kind of indexes in Oracle. On the other hand, assuming you are talking about a regular B*Tree index, you should consider factors such as selectivity and cardinality. If the indexed column has evenly distributed values, then the index will be highly selective, and if the indexed column is highly skewed, in order for the index not to become a real bottleneck you should gather histograms, so selectivity can be calculated at execution time and in case the query retrieves a highly selective data range the index won't slow performance, otherwise a full table scan will be considered a best data access path.
    Rebuilding indexes is an operation performed when the index becomes invalid, or when migrating the index to a new tablespace, but not when you suspect the index has become 'fragmented' in this case you should use the Coalesce command. Oracle provides efficient algorithms to maintain the index balanced.
    ~ Madrid
    http://hrivera99.blogspot.com/

  • Major performance issue: AIR browser is slow to load AJAX app & kills CPU

    Hello,
    This issue for so long. I tried to submit a ticket that was erased.
    Here's someone else talking about that topic: http://forums.adobe.com/message/3896291#3896291
    My question - Is there a solution ahead or I have to wait patiently that all my clients uninstall the application?

    The bug referenced in that thread, AIR browser is slow to load AJAX app, is still open/to track.  Based off the notes from Jian on Nov 6th, we've been able to reproduce the issue but it does not have enough votes to qualify for our current releases.  We need additional users to cast their votes that this is impacting their applications. 
    There is a note on November 11th, that suggests that removing inset box shadows can resolve this issue in some cases.  This is most likely similar to other known bugs where -webkit-box-shadow impacts performance on Windows.  All cases have been deferred at this time as the solution is not trivial to address (I've personally entered this bug at least twice.)
    Chris

  • Performance issue with grouping components

    Hi Guys,
    I am building a dashboard in Dashboards 4.1 using Live Office connections. The initial summary view contains multiple charts, labels, customized image components, etc. which have all been grouped into one component. The user needs to able to filter the dashboard based on "Dept Name", "Employee Type" and "Month".
    Now, to filter on "Dept Name", there are 5 different check boxes provided for each department inside a pie chart. Based on the selection, all the data in the dashboard will change. The way I am thinking of achieving this is by creating 5 copies of the initial grouped component and then setting dynamic visibility on each based on the check box selection. I will also change the data mapping for each copy of the grouped component.
    Similarly, I am thinking about doing the same for the filter for "Employee Type" & "Month"
    My question is - Is this a good method to achieve the task ? Will it cause any performance issues ?

    copying the same set of components 5 or 7 times will result in a model that is slower to load and mat be slower to use. If possible try to limit the number of components to one set and move the data around the spreadsheet instead. This can be hard in some cases, and depending how you do it could also affect performance.
    I have found that the more objects you copy on the canvas the more liable to corruption the file gets as well.
    As always, designing a dashboard is a balance between complexity and usability.

  • Box shadow not working in certain browsers

    Hello! I created a box shadow and I implemented code so it would show up in the popular browsers. I noticed though, the box shadow will not show up in Explorer and Mozilla. It does show up in Google Chrome and Safari. This is the code I added in. Am I missing something? Thanks.
    -webkit-box-shadow: 2px 1px 5px 7px #3FF;
    -moz-box-shadow: 2px 1px 5px 7px #3FF;

    What versions of those browsers (IE and Firefox) are you using?
    The bright green box shadow shows fine here, though Firefox no longer needs the -moz prefix so you should have a line for...
    box-shadow: 2px 1px 5px 7px #3FF;
    ...at the end of your browser prefix versions.
    Could it be a browser cache issue?

Maybe you are looking for

  • Self-Assigned IP fix?

    As with a number of users in the community, my wired Ethernet connection has reverted to a self-assigned IP. Are there any viable solutions to this problem?

  • HT201240 How do I reset my lost login account password on Macbook Pro OS 10.7.4

    How do I reset my lost login account password on Macbook Pro OS 10.7.4. Why is there no community checkbox for OS 10.7.3 or 10.7.4 when 10.8 is due within days?

  • Removing duplicates in itunes

    How am I able to do this the most easy and seamless way?

  • I'm ready to help the FOSS community , but I can't find a proyect.

    I've been working as a C# developer for the last 5 years and using linux for about the same time. One of my goals for the 2011 is to start developing FOSS in my spare time. Maybe in python, I find it interesting. However , there are some problems tha

  • UCCX 7.0 Wrap-up time

    Dear Netpro gurus, My client wants to introduce a Wrap-up time of 15 seconds where for all of their agents in one of the CSQ, everytime they finish with their call, their agents will stay at 'Not Ready' state for 15 seconds so that they could write d